Changeset 589 in xtideuniversalbios for trunk/Assembly_Library/Src/Display/DisplayCharOut.asm
- Timestamp:
- May 22, 2016, 12:26:57 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Assembly_Library/Src/Display/DisplayCharOut.asm
r526 r589 41 41 cmp al, ' ' ; Printable character? 42 42 jb SHORT DisplayCharOut_BiosTeletypeOutput 43 WAIT_RETRACE_IF_NECESSARY_THEN stosw 44 ret 43 JMP_WAIT_FOR_RETRACE_IF_NECESSARY_THEN stosw 45 44 46 45 ALIGN DISPLAY_JUMP_ALIGN … … 96 95 xchg al, ah ; Swap character and attribute 97 96 inc di ; Skip character 98 WAIT_RETRACE_IF_NECESSARY_THEN stosb 99 ret 97 JMP_WAIT_FOR_RETRACE_IF_NECESSARY_THEN stosb 100 98 101 99 ALIGN DISPLAY_JUMP_ALIGN 102 100 DisplayCharOut_Character: 103 WAIT_RETRACE_IF_NECESSARY_THEN stosb101 CALL_WAIT_FOR_RETRACE_IF_NECESSARY_THEN stosb 104 102 inc di ; Skip attribute 105 103 ret … … 107 105 ALIGN DISPLAY_JUMP_ALIGN 108 106 DisplayCharOut_CharacterWithAttribute: 109 WAIT_RETRACE_IF_NECESSARY_THEN stosw 110 ret 107 JMP_WAIT_FOR_RETRACE_IF_NECESSARY_THEN stosw 111 108 112 109
Note:
See TracChangeset
for help on using the changeset viewer.