Thanks everyone. I booted from the LinuxCNC live DVD I created. Once I realized that the single partition I'd reserved for Linux needed to be turned into two partitions, one for the swap file and one for the data disk things went smoothly.
Now I can boot from GRUB. Select a number of different options including WIN-XP. WIN-XP still runs and accesses both the parallel port at 0x378 and the second PCI plug in card Parallel port that lists i/o at 2000 got 8 bytes and 2008 for 8 bytes with IRQ 14 available if needed. Way back when I was doing this with a BeagleBone and Xylotex cape everything went smoothly because the hardware was known. But now... Under Linux from DMESG: [ 15.162377] lp0: using parport0 (interrupt-driven). [ 15.446380] ppdev: user-space parallel port driver The command john@g3616:~$ lspci -v has a the end the following which suggests the PCI card has been found. 11:0a.0 Parallel controller: Device 1c00:2170 (rev 0f) (prog-if 01 [BiDir]) Subsystem: Device 1c00:2170 Flags: medium devsel, IRQ 10 I/O ports at 2008 [size=8] I/O ports at 2000 [size=8] I found this site. https://forum.linuxcnc.org/forum/18-computer/18917-faq-pci-parallel-port-cards Would I set loadrt hal_parport cfg="0x378 out 0xd000 out 0xd008 in" When I run Linux with a customized hal and config file it will crash with the window with the errors. But after that I can't even run the stock single parallel port version without it crashing. It's like the 0x378 port has now vanished. Suggestions? Thanks John _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users