My laptop doesn't have a built in parallel port (not many do these days) \r\n\r\nI'm running some old software that can be configured to use port address, currently LPT1 has the value of 0x378, which is standard for a built in LPT1.\r\n\r\nSo I used the Device manager to get the properties of a PCI card Parallel card I bought. Under the Resource tab it states the address is FED8-FED7. I understand that for a built in LPT1 the values would be 0378-037F.\r\n\r\nSo I tried using the FED8 value in my configuration & the program just crashes. \r\n\r\nThe PC does print a text doc from XP using LPT1.\r\n\r\nSo this has thrown me a little. I did some reading and I understand that the BIOS will store the correct parallel port address in memory location 408 Hex. But reading BIOS memory seems not to be so straight forward. I tried a "logix4u.net" utility I downloaded called Hwinterface32, but it just listed the LPT values as all zeros.\r\n\r\nDoes anyone know the way to read the BIOS 408H memory contents or better still determine the exact/equivalent address for the PCI parallel card base address?\r\n\r\nmany thanks in advance.