I cannot write instructions for setting up bused based cards for which I don't have.
The Galil plugin for Mach4 uses the Galil Tools/Galil Suites API library called LibGalil. It will work with the driver provided by Tools or Suites. But not Smart Term. Smart Term is dead and will only work on Windows XP.
If you are shooting for Mach4, then:
1. Don't use Windows XP.
2. Don't use bus based cards.
Currently, we are supporting XP for Mach 4. But for how long? The safe bet is not long at all. And bus based cards... I don't have any of them. I can't test them and I won't be able to support them. IF it works, then great. If not, then I will be of no help.
The Ethernet Galils do not require ANY drivers and thus do not require any special setup other than setting up the IP address. You can load Galil Tool/Suites and immediately communicate with them with no driver install and reboot. This is the future. There is no going back to the bus based controllers for Galil. They have not nor do I believe they will ever produce a PCIe controller.
So that is the writing on the wall, unfortunately.
The Galils differ greatly on how the data record is obtained. The Ethernet controllers can "stream" a data record to the PC and this is what we have chosen to use in programming the Mach4/Galil plugin. The PCI cards have to be polled. And since I don't have a PCI card, I cannot test this polling of the data record. So there is absolutely no guarantee that your PCI card will ever work with the Mach4/Galil plugin. So please don't invest a ton of time and money into the setup you have for Mach 4. It should work fine for Mach 3 though.
Steve