I take it the software is connected to the ecu or reader by the serial port then.
Some versions of XP will work with serial hardware attatched in a dos window, some sadly will not.
If the secs is a new bit of kit, how come the software is made for DOS ?