I'm trying to add an expansion ROM to an old (1998) AMI BIOS. The ROM works on a PCI card.
Here's what I tried: amimm.exe bios /I myrom 20
The good news is the new BIOS doesn't crash. The bad news is that nothing happens - the module is not called. How does the BIOS decide which modules to call? Maybe it doesn't recognize the module so ignores it?
Adding expansion ROM to old AMI
I got it working with this:
amimm.exe bios /I myrom 20 /M 1229 8086 [note that device ID comes first! got it backwards and wasted some time...]
Something strange though...the built in SCSI BIOS did not init with the extra PCI ROM added. I tried changing the PCI order option in BIOS from "first - last" to "last - first", and guess what? Both PCI ROMs now init! Go figure.
amimm.exe bios /I myrom 20 /M 1229 8086 [note that device ID comes first! got it backwards and wasted some time...]
Something strange though...the built in SCSI BIOS did not init with the extra PCI ROM added. I tried changing the PCI order option in BIOS from "first - last" to "last - first", and guess what? Both PCI ROMs now init! Go figure.