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> |