Good job Horun, loved that they didn't even bother to specify the exact capacity limit and instead went with "approx. 2 gigs" 😁. Exact HDD geometry limits now are 4095C/16H/63S or 2113 MB (2015 MiB), I had tested that BIOS update and it supports PS/2 mouse and system flopped to boot from a HDD, which geometry was 4470C/15H/63S. It would be nice to have a further updated BIOS image from "Micro Firmare" but I assume that not awfully many companies bothered investing money into outdated 486 systems (each BIOS update required a separate license!), just so those could support greater than 0.5/2 GB IDE drives, so chances of getting one sample are close to none I think, it would be faster to patch HDD detection part in BIOS by ourselves, than waiting for one to materialize somewhere.
Eep386 wrote on 2021-03-20, 20:47:
It's interesting that they'd label an SiS 460, a 'MIC 471'. Perhaps Micronics was trying to upsell an older design?
Could be, Micronics didn't sell those chips to third parties AFAIK and only sold a finished product, thus they could get away with the lack of chipset documentation, which would have been necessary if they had sold those chips.
Eep386 wrote on 2021-03-20, 20:47:
What's even more interesting is that the VLB implementation on my JX30G at least, which seemingly uses the 460 chipset, performs quite well and is reasonably compatible. The SiS 460 datasheet mentions only partial VESA Local Bus compatibility at the most. (It does provide LBD and LRDY signals for local bus support.)
Now that you mention a VLB implementation I remembered that by some reason I couldn't get one Cirrus logic VLB card to work on that board, it was a CL-GD5428 (IIRC) 8500VL from GENOA, no idea why it refused to work on that board.