Changeset 505 in xtideuniversalbios for trunk/Assembly_Library/Src/Display
- Timestamp:
- Feb 25, 2013, 4:23:09 PM (12 years ago)
- google:author:
- krille_n_@hotmail.com
- Location:
- trunk/Assembly_Library/Src/Display
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Assembly_Library/Src/Display/DisplayFormatCompressed.asm
r445 r505 139 139 140 140 .PrintDigit: 141 add al, 90h ; Convert binary digit in AL to ASCII hex digit (0 - 9 or A - F) 142 daa 143 adc al, 40h 144 daa 141 cmp al, 10 ; Convert binary digit in AL to ASCII hex digit ('0'-'9' or 'A'-'F') 142 sbb al, 69h 143 das 145 144 146 145 call DisplayPrint_CharacterFromAL -
trunk/Assembly_Library/Src/Display/DisplayPrint.asm
r492 r505 306 306 %endif 307 307 308 %ifndef EXCLUDE 308 %ifndef EXCLUDE 309 309 ;-------------------------------------------------------------------- 310 310 ; DisplayPrint_RepeatCharacterFromALwithCountInCX … … 397 397 ; Parameters: 398 398 ; AL: Character to display 399 ; Zero value is ignored (no charac er is printed)399 ; Zero value is ignored (no character is printed) 400 400 ; DS: BDA segment (zero) 401 401 ; ES:DI: Ptr to cursor location in video RAM … … 407 407 ALIGN DISPLAY_JUMP_ALIGN 408 408 DisplayPrint_CharacterFromAL: 409 test al, al409 test al, al 410 410 jz DisplayPrint_Ret 411 411
Note:
See TracChangeset
for help on using the changeset viewer.