VOGONS


First post, by Deksor

User metadata
Rank l33t
Rank
l33t

Hi folks !

This motherboard was given to me recently, and I'm currently improving it by adding/replacing missing)dead components (battery, cache, regulator). The performance is great, but I find the BIOS kinda lacking ... Mine is from July 12th of 1994 and was made by award, but apparently some newer ones were made as well as an AMI BIOS. So the question is : does anybody have any of these ?

The bios supports write-back mode for L2 cache, but so far I couldn't enable write-back on L1 cache (maybe I have to do this with jumpers, but I couldn't find it at the moment)

Can anybody help me ?

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 1 of 4, by 8bitbubsy

User metadata
Rank Member
Rank
Member

I have no idea if you still have this board, but try this, dumped from my SIS 486G ver:E (non-cheapo version with socketed chips and real L2 cache chips). It's from 28/07/94.
https://16-bits.org/etc/sis486g_ver_e.bin

This BIOS has a setting for internal cache mode (write-through/write-back), and I've confirmed that it works here with WBTEST.COM (cx486wb.zip) on my Cyrix DX2-66 CPU.

Last edited by 8bitbubsy on 2020-11-12, 19:46. Edited 1 time in total.

386:
- CPU: 386DX-40 + 40MHz FPU + 128kB L1 cache
- RAM: 8MB (0 waitstates @ 40MHz)
- VGA: Diamond SpeedSTAR VGA (ET4000AX 1MB ISA)
- Audio: Sound Blaster Pro 2.0 + GUS 1MB
- ISA PS/2 mouse card
- MR BIOS

Reply 3 of 4, by 8bitbubsy

User metadata
Rank Member
Rank
Member

Cool! Let me know if you manage to get write-back working.

386:
- CPU: 386DX-40 + 40MHz FPU + 128kB L1 cache
- RAM: 8MB (0 waitstates @ 40MHz)
- VGA: Diamond SpeedSTAR VGA (ET4000AX 1MB ISA)
- Audio: Sound Blaster Pro 2.0 + GUS 1MB
- ISA PS/2 mouse card
- MR BIOS

Reply 4 of 4, by 8bitbubsy

User metadata
Rank Member
Rank
Member

I modified the BIOS to enable L2 "Dirty Tag" when in L2 write-back mode. This means that you prevent some memory bandwidth loss while WB is enabled for the external cache.
https://16-bits.org/etc/sis486g_ver_e_mod.zip

Some apps wouldn't even register that you had L2 cache when external cache WB was enabled in the original BIOS. They do now.

386:
- CPU: 386DX-40 + 40MHz FPU + 128kB L1 cache
- RAM: 8MB (0 waitstates @ 40MHz)
- VGA: Diamond SpeedSTAR VGA (ET4000AX 1MB ISA)
- Audio: Sound Blaster Pro 2.0 + GUS 1MB
- ISA PS/2 mouse card
- MR BIOS