I really wish to make an additional bios routine that will show up by means of trapping certain keyboard character similar to pressing "del" during power up on award bioses. I've already able to embed certain routine in the bios as an isa expansion rom, but I wish to extend it to show some menu through trapping certain keyboard message during powerup so that the routine that I add would be programmable, and the setting it uses will be stored in the cmos. Then , my first question is this possible while still using an isa expansion rom or should I make the PCI expansion rom version of my routine. The second is how to trap keyboard message during power up, I know that those expansion roms are initialized after the main bios (original.tmp) loads, I wish somebody could point me to the right direction

. The last one how to save certain data to the cmos in a save manner without disturbing the other setting that already there, as I know not all of the cmos registers used by the bios routine. Any suggestion will be very help full
