Skip to content

AranVink/dISAppointment

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dISAppointment

Introduction

This project is about adding ISA slots to modern motherboards, by using the TPM header which have LPC pins.

Video of it in action

Link to VOGONS thread

Hardware

Everything related to hardware (Kicad/gerber files) can be found under Hardware.

Required software

Before using the sound card with the adapter, it needs to be initialized using SAPPHISA.EXE, which can be found under software.

Supported motherboards

You need a TPM header, with the LPC pins exposed. Most notable is the LDRQ pin, which is required to get IRQ working. On some motherboards there are pins that are marked as NC (no connect) that are actually connected to the LDRQ pin.

For now only Intel motherboard with a pre-PCH100 chipset are known to expose these pins. The possibly latest/fastest are X99 motherboards, newer ones will probably never expose the correct pins since Intel dropped support after.

AMD motherboards have been tested but are known not to work.

Motherboards confirmed working:

Brand Type LDRQ location Free IRQ status Test status
Foxconn H61MXV TPM Header OK Confirmed by rasteri
Gigabyte GA-Z77X-D3H Not on TPM header OK Confirmed by rasteri
DFI HD100 Via backside OK Confirmed by rasteri
Asrock Z87M-Pro4 ? OK Confirmed by vsharun
Asrock B85M Pro4 ? OK Confirmed by vsharun
Gigabyte B85M D3H ? OK Confirmed by vsharun
RUBY-9719VG2AR Confirmed by LSS10999

Tested without success:

Brand Type LDRQ location Free IRQ status Test status
Gigabyte GA-P67A-D3-B3 Not on TPM header ? Tested by RayeR

Could work

The following boards have a DLRQ pin on the TPM header:

Brand Type LDRQ location Test status
SuperMicro X9DRL-3F TPM header Untested
SuperMicro X10SKK-F TPM header Untested
SuperMicro X10SAE TPM header Untested
SuperMicro X10SLH TPM header Untested
SuperMicro X10SRA TPM header Untested
Asrock Z87M Pro4 Not on TPM header Untested
RUBY-9719VG2AR

Unsupported motherboards

The following board have a TPM header, but have DLRQ pins missing. Potentially these could be modded to support it, but this will require soldering a jumper wire somewhere on the board:

  • MSI P55-GD85
  • MSI B75MA-E33
  • ASRock J3455B-ITX (does have blank LPC pins on MB with TPM header next to it)
  • Asus P8B-WS
  • MSI X58 Pro
  • MSI H87-G43
  • Gigabyte Z77M-D3H
  • Gigabyte Z68A-GD65 (G3)

TPM header but no DMA support

  • Asus Prime Z270-A
  • ASUS Z170-A
  • Gigabyte GA-B150-HD3P

Missing TPM header:

  • ASRock Z77 Extreme6
  • ASRock H61M-S
  • Asus P5Q3 Deluxe/WiFi-AP
  • Asus P5KPL-AM EPU
  • Asus P5KPL-VM
  • Biostar B75MU3B
  • Gigabyte GA-X58A-UD7`

Other interesting repositories

lpcexp Boardviewer, for looking up how pins are routed

About

Adding ISA slots to modern motherboards

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%