M577 BIOS patching: the whole story
I've got a PC-Chips M577 mainboard with the 990306S BIOS and a Symbios 53C815 SCSI adapter with SDMS BIOS. No problems until I decided to upgrade the Symbios BIOS to the 4.12 version, which supports booting from CD-ROMs. After several EPROMs wasted (because at first I didn't know where to put the 32K BIOS code on the 64K chip), I managed it to install, but my mainboard didn't recognized the new BIOS and loaded the old NCR 3.07 version instead (removing this code with CBROM didn't solve this problem).
I also tried the Jan Steunebrink's patched PC-Chips M577/Amptron PM9900 BIOS and got an INT 13h exception fault when booting Win98 (as I've got a 30 GB IDE HDD, I don't really need this one). After serching the Internet, I found an almost-twin brother of M577, the Chaintech 5AGM2 board, and downloaded its BIOS at
http://www.chaintech.de/BIOS/586/5AGM2B02.EXE, flashed it and booted successfully, loading the Symbios BIOS, but unfortunately PCI device numbers were different from the M577 (0D, 0E and 0F instead of 08, 09 and 0A), so PCI cards won't be assigned IRQs
I tried twice to patch this BIOS following Rainbow's expertised instructions, but I failed both times and had to go to the EPROM programer service (the same people who burnt my SCSI BIOSes) .... Not only does the 5AGM2 BIOS solve my problem, but also Chaintech's web page claims it to be patched for the >32 GB bug, and furthermore, it has much more chipset features available than the M577.
With all these benefits, I think I would be a good idea if Rainbow could do the patching and then post the BIOS at his web site to made it available to community users.
What do you think of it, Rainbow?