Showing changes from revision #2 to #3:
Added | Removed | Changed
void HAL_Video_SetBlank(uint HAL_VideoSetBlank(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 | |
---|---|
- |
This is an internal call for OS use only and should not be used by user software. User software should use GraphicsV instead of interacting with the HAL directly.
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.