At $dayjob, we have some PCs that are used as antenna controllers. The special interface card is ISA; it has three Motorola 68230 Parallel Interface/Timers (PI/T) chips and three Intel 8254 Programmable Interval Timer (PIT) chips, along with a couple A/D converters and assorted other 'stuff' spread across many ports and many port ranges. No DMA or active IRQs, thankfully.
The original systems were DOS based and ran Socket 370 motherboards and worked great. The upgrade, to a WinXP based software system, used IEI ROCKY-6614 industrial PICMIG socket LGA775 Pentium 4 SBCs on passive PCI/ISA backplanes, and that works great. The ROCKY-6614 uses a Winbond
W83697HF/HG chip to provide the ISA bus, and all works swimmingly. Unless I remember things incorrectly the board has two, one as a super I/O and one to drive the ISA; I don't have one in front of me to double check.
Unfortunately, those ROCKY-6614 SBCs were made in the middle of the capacitor plague days, and they started failing. New ROCKY-6614 boards are available, but they aren't inexpensive. So I decided to try one of these Intel 945 Core2 Duo motherboards with ISA slots that pop up on eBay from time to time for a couple hundred dollars.
Long story short: the ISA bridge on those Core2 Duo Intel 945 boards only handles a very limited number of ports and port ranges, about half of the amount needed to run the custom ISA card. No fun. Even less fun is sending a return back to China have having to pay import duty on it. Yeah, a return, with import duty, which was about $80 for those boards. Each. Plus shipping of around $80. Poor seller took that one to the chin, unfortunately. I was willing to pay shipping, and did in fact pay the return shipping, but the import duty was another matter.
But the Winbond W83697HF/HG seems solid, at least for this purpose. No clue how good the FDC support in it is, but it does do a full range of ISA ports like a champ.