void HAL_Video_SetBlank(uint blank, uint DPMS)
Entry | |
---|---|
blank | 0 or 1 for unblank or blank |
(all other values reserved) | |
DPMS | 0..3 as specified by monitor DPMSState (from mode file) |
0 for no DPMS power saving |
Exit | |
---|---|
- |
The HAL is expected to attempt to turn syncs off according to DPMS, and to
turn video DMA off for blank (and therefore on for unblank) if possible. The
HAL is not expected to do anything else, eg. blank all palette entries. Such
things are the responsibility of the OS, and also this call is expected to
be fast. May be called with interrupts off.