Conflict existing using SD and SoftwareSerial libraries?

I wrote a very simple command processor for accessing SD file system with user commands like dir, type, erase and so on and it works well.

When I include in the same source file the <SoftwareSerial.h> definition file and, after, I declare a global variable (at the beginning of the source file) like SoftwareSerial portOne(14, 15);
and do nothing more... well, all the access to the file system call like root=SD.open("/") or root.rewindDirectory() or others fail.

As the problem happens just when I compile the declaration of the SoftwareSerial type variable, I imagine something like a conflict at libraries, but I wansn't able to find any specific help.

I'm working on a Arduino Uno

Does anyone know something about the problem?

Does anyone know something about the problem?

Yes. The problem is that you did not post your code.

it is not well documented but A0 and A1 are used on some Ethernet shield versions for SD card control. pins 14 and 15 are A0 and A1

pdf