Page 1 of 1

eliminate unnecessary tests

Posted: Tue Jan 16, 2007 1:19 am
by lfs
Hello everyone,

I am hoping to speed up boot time by eliminating unnecessary POST steps in my award 6 bios. For example, I don't need the serial or parallel ports in my application, or the onboard audio, and can probably get by without I2C or onboard ethernet too, so I imagine I could skip over the sections that initialize that hardware. Also, since I have a bios savior, I think I could eliminate RAM testing, and probably some other diagnostic stuff too. I would assume if I can locate the address of these routines I could just skip over them in the function table. So my questions are

1. is this is safe?

2. will I notice any speed up?

3. could anybody help me identify routines that I could skip? i.e. addresses that are written to during serial/parallel/audio/ethernet/I2C initialization, signature of memory test routine, etc.

Thank you,
Alex