Hi,
I broke my LPT port on mainboard and I bought a new one with two LPTs. Under Windows 98 everything is OK, but under Windows XP it installed not at normal addresses ($378, $278), but under $A000 and $AC00 (using original driver) and I cannot use uP programmers because they use standard addresses.
Does anybody know how to fix it, or maybe there is a driver wich redirects data from one port to another?
question: can you change the addresses in XP like you can in Windows 98, in the Resources tab in the device manager ( Device Manager / Ports / ECP Printer Port / Resources) ?
if you can set the printer type in the BIOS setup you might try setting a port to a simpler type, like EPP instead of ECP or plain old Centronics instead of EPP,
isn't there a check box on one of the tabs shown above to enable or force XP to detect legacy hardware? maybe that is required for the ports to be assigned legacy addresses?