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?