For sale are new made Glitch Works XT-IDE rev 4 disk controllers (part number GW-XTIDE-4). These are fully assembled and tested disk controllers, used for interfacing newer IDE drives, industrial Flash modules, DOMs, and CompactFlash cards (with an adapter, not included) to 8-bit ISA computers. They can also be used with 16-bit ISA systems, and have been tested in machines ranging from the original IBM 5150 PC through 1 GHz Pentium 3 industrial machines.

You can read more about the previous revision of the XT-IDE controller, its development, and its features at the project page on our site. Due to changes in eBay policy, we can no longer link to project writeups and instructions. Visit the link silkscreened on the board or search for the part number to find assembly instructions and project documentation.

We're in the process of writing up a full manual and assembly guide for the XT-IDE rev 4.

This project is 100% open source hardware, licensed under the GNU GPL v3. You can find the source files for the board layout, schematics, jumper setting diagrams, and a complete Bill of Materials on the GitHub page. Again, due to eBay policy change, this is an exercise left to the buyer.

We also have bare boards and boards with complete parts kits available, for those wishing to build their own controllers. See our other listings!

This controller is built with new made, high quality PC board with the following features:

  • Standard 0.062" thickness FR4 substrate
  • Selective hard gold plated edge connector (much thicker than ENIG)
  • 45 degree edge chamfer for easier card insertion
  • HASL surface finish with leaded solder for easy solderability
  • All components and settings described in silkscreen legend
  • Improved silkscreen artwork over XT-IDE rev 3
  • Jumper pads for easier installation of Slot 8 Support (GW-S8S-2) module
  • Delay chains for improved ATA drive compatibility
  • Fully open source -- board schematics and layout available on GitHub

Boards are shipped with the following configuration:

  • I/O Address: 0x300
  • EEPROM Address: 0xD0000
  • J1/J2 set for Compatibility Mode
  • XT-IDE Universal BIOS v1.1.5 pre-programmed in EEPROM
  • J4 closed for IDE pin 20 power
  • AT28C64B 8K EEPROM

The above settings will work with the majority of systems in which the XT-IDE can be used. If you require different settings, let us know at checkout and we'll update them before shipping your board!

IBM 5160 PC/XT Slot 8 Compatibility

We have designed a Slot 8 Support mod board to go with not only our XT-IDE rev 4 controllers, but any previous N8VEM based XT-IDE. This board can be added for $10, to be included in your final invoice. Please request an invoice at checkout and specify this feature if you'd like it installed.

These controllers are hand assembled with new or NOS components from trusted suppliers. Assembly is done with Kester 63/37 organic core solder. All boards are washed and dried in a Leedall forced hot air drying cabinet, which removes all flux residue. All controllers are tested, programmed, and burned in after assembly. You will receive a 100% functional XT-IDE controller, but please ensure it is compatible with the drive(s) and system(s) you intend to use. Contact us if you have any questions regarding compatibility -- we've sold hundreds of these cards for many different applications!

We do combine shipping on multiple orders, just request an invoice at checkout!