Additional Detail
- 00h
This hook is called within the Deep Sleep Power Down code just before the display is turned off. It is also called before checksums are computed.
- 01h
This hook is called within the Deep Sleep Power Up code just before return to the code that invoked the deep sleep.
- 02h
This hook is called within the Int 15h, Fcn 41xxh code (Wait-For- Event, see page 3-97) just before putting the unit into the Light Sleep state.
- 03h
This hook is called within the Int 15h, Fcn 41xxh code (Wait-For- Event, see page 3-97) immediately after a Wakeup event has brought the unit into the Run State.
- 04h
This hook is called within the LoadByteFont procedure. This procedure is called to load the default data for the Int 1fh vector - last half (chars 128-255, page 3-133) of the standard byte wide font. LoadByteFont is called within 3 BIOS video services: Int 10h, Fcns {00h, D0h, D8h} See page 3-51 for more information on Int 10h.
- 05h
This hook is called within Int 10h, Fcn D1h (Bitmap Loader, see page 3-74) BIOS Service. This service is called 3 times inside the LoadStdFonts procedure to load the three standard fonts (8x8, 10x11, 16x12). LoadStdFonts is called inside the Int 10h, Fcn 00h (Set Video, see page 3-64) BIOS Service if the video mode is text. LoadStdFonts is also called inside the Int 10h, Fcn D0h (TextZoom, see page 3-73) BIOS Service.
- 06h
This hook is called within the DspLowMain procedure and allows an application the opportunity to substitute a different handler for the warning. DspLowMain is conditionally called to warn the user of a low main battery condition. The calls occur in the Deep Sleep wakeup code and during periodic battery measurements.
- 07h
This hook is called within the DspLowBkUp procedure and allows an application the opportunity to substitute a different handler for the warning. DspLowBkUp is conditionally called to warn the user of a low Back Up battery condition. The calls occur in the Deep Sleep wakeup code and during periodic battery measurements.
- 08h
This hook is called within the DspLowCard procedure and allows an application the opportunity to substitute a different handler for the warning. DspLowCard is conditionally called to warn the user of a low plug-in card battery condition. The calls occur in the Deep Sleep wakeup code and during periodic battery measurements.
- 09h
This hook is called within the DspOverVolt procedure and allows an application the opportunity to substitute a different handler for the warning. DspOverVolt is conditionally called to warn the user of a battery error condition (Over Voltage Detected). The calls occur in the Deep Sleep wakeup code and during periodic battery measurements.
- 0Ah
This hook is called within the DspVLB procedure and allows an application the opportunity to substitute a different handler for the warning. DspVLB is conditionally called to warn the user of a very low main battery condition. The calls occur in the Deep Sleep Wakeup code, the Software ShutDown code, and during periodic battery measurements.
- 0Bh
This hook is called within the InitDisplay procedure. This procedure is called by the BIOS Video Services Int 10h, Fcns {00h, D0h} to initialize various display control registers for the specified video mode. For additional detail see the XCRTPRM Table discussed in the Int 10h, Fcn DFh service on page 3-85.