VOGONS


First post, by DNSDies

User metadata
Rank Member
Rank
Member

I was reading the VT8237R datasheet the other day and noticing that a lot of useful features on these southbridge chips never seem to be enabled.

I was wondering about how one goes about modifying them?
do you just modify the BIOS to set the register offset bits to match the features you want enabled?

Reply 1 of 4, by Tiido

User metadata
Rank l33t
Rank
l33t

I have written little utilities in QB45 that poke various registers to enhanced state on other chipsets. it is pretty easy if there are no special procedures involved prior/after changing the register(s). in most cases you have an index port to choose what register to read/write and a data port for the actual data, or all is done via PCI configuration space which you can do in a similar manner, following the PCI configuration mechanism protocol on two special IO ports.

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 2 of 4, by DNSDies

User metadata
Rank Member
Rank
Member

Well, what I'm looking at doing is possibly changing some registers in VIA chipsets to enable PC/PCI ports on certain motherboards. The south bridge has the capability, but I don't think it was enabled, so the pins that would handle GNT/REQ or Serial IRQ are instead disabled or assigned as GPIO pins.

I suppose this is a little above my ability, though.

Reply 3 of 4, by Kamerat

User metadata
Rank Oldbie
Rank
Oldbie

If you only need to change the PCI registers you can use PCISET or SMB. Vendor ID should be 1106h and device ID 3227h and the registers controlling PC/PCI should be at offset 52h and 53h, but I'll guess you already found that in the datasheet.

DOS Sound Blaster compatibility: PCI sound cards vs. PCI chipsets
YouTube channel