Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| en:docs:bios:api:int10:00 [2022/03/13 05:37] – created prokushev | en:docs:bios:api:int10:00 [2022/11/25 03:04] (current) – prokushev | ||
|---|---|---|---|
| Line 9: | Line 9: | ||
| ===== Brief ===== | ===== Brief ===== | ||
| - | Set Video Mode | + | Specify the display mode for the currently active display adapter |
| + | |||
| + | ===== osFree Macro Library ===== | ||
| + | |||
| + | [[en: | ||
| ===== Family API ===== | ===== Family API ===== | ||
| Line 15: | Line 19: | ||
| [[en: | [[en: | ||
| - | ===== Input ===== | + | ===== Parameters |
| - | AH = 00h | + | |
| - | AL = Mode | + | |
| ===== Return ===== | ===== Return ===== | ||
| - | + | * AL = video mode flag (Phoenix, AMI BIOS) | |
| - | ===== Macro ===== | + | * 20h mode > 7 |
| - | + | * 30h modes 0-5 and 7 | |
| - | <code asm> | + | * 3Fh mode 6 |
| - | INCLUDE | + | * AL = CRT controller mode byte (Phoenix 386 BIOS v1.10) |
| - | + | ||
| - | @SetMode 7 | + | |
| - | </ | + | |
| ===== Notes ===== | ===== Notes ===== | ||
| - | + | * IBM standard modes do not clear the screen if the high bit of AL is set (EGA or higher only) | |
| - | + | | |
| - | + | ||
| - | + | ||
| - | ===== Note ===== | + | |
| - | + | ||
| - | Text based on [[http:// | + | |
| {{page> | {{page> | ||




