Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:docs:bios:api:int10:06 [2022/03/13 10:18] – created prokushev | en:docs:bios:api:int10:06 [2024/05/20 08:15] (current) – prokushev | ||
---|---|---|---|
Line 10: | Line 10: | ||
Scroll screen region up | Scroll screen region up | ||
+ | |||
+ | ===== osFree Macro Library ===== | ||
+ | |||
+ | [[en: | ||
===== Family API ===== | ===== Family API ===== | ||
Line 15: | Line 19: | ||
[[en: | [[en: | ||
- | ===== Input ===== | + | ===== Parameters |
- | AH = 06h | + | |
- | AL = number of lines by which to scroll up (00h = clear entire window) | + | |
- | BH = attribute used to write blank lines at bottom of window | + | |
- | CH,CL = row,column of window' | + | |
- | DH,DL = row,column of window' | + | |
===== Return ===== | ===== Return ===== | ||
Line 30: | Line 34: | ||
INCLUDE BIOS.INC | INCLUDE BIOS.INC | ||
- | @ScrollUp 0, 0, 0, 10, 10 | + | @ScrollUp 0, 7, 0, 0, 10, 10 |
</ | </ | ||
Line 37: | Line 41: | ||
* some implementations (including the original IBM PC) have a bug which destroys BP | * some implementations (including the original IBM PC) have a bug which destroys BP | ||
* the Trident TVGA8900CL (BIOS dated 1992/9/8) clears DS to 0000h when scrolling in an SVGA mode (800x600 or higher) | * the Trident TVGA8900CL (BIOS dated 1992/9/8) clears DS to 0000h when scrolling in an SVGA mode (800x600 or higher) | ||
- | + | * Text based on [[http:// | |
- | ===== Note ===== | + | |
- | + | ||
- | Text based on [[http:// | + | |
{{page> | {{page> |