Changeset 75
- Timestamp:
- Apr 8, 2017, 12:26:10 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bootcode/regular/debug.asm
r57 r75 69 69 ; Show help on keys. 70 70 ; 71 dbh db 10,'h=HELP, d=DRIVE-LETTERS, g=GEO, i=IPT, r=RESTART, v=VOL-LETTERS, x=XREF',10,10,0 71 dbh db 10 72 db 'h=HELP, d=DRIVE-LETTERS, g=GEO, i=IPT, r=RESTART, v=VOL-LETTERS, x=XREF',10 73 db '0-9=disk 80h-89h info',10 74 db 10,0 75 72 76 DEBUG_ShowHelp Proc 73 77 pushf … … 118 122 cmp al,'9' 119 123 ja DEBUG_HandleKeypress_try_alpha 120 ; It was a digit. 121 jmp DEBUG_HandleKeypress_check_it 124 ; It was a digit, dump disk info ('0' for 80h, '1' for 81h, etc) 125 call DEBUG_DumpDiskInfo 126 ;~ jmp DEBUG_HandleKeypress_check_it 127 jmp DEBUG_HandleKeypress_exit 122 128 123 129 ; Check for alpha. … … 496 502 DEBUG_DumpDriveLetters EndP 497 503 504 ; 505 ; Dump some disk information. 506 ; 507 __DUMP_DI__ EQU 508 DEBUG_DumpDiskInfo Proc 509 IFDEF __DUMP_DI__ 510 pushf 511 pusha 512 513 add al, 50h ; ASCII '0' to BIOS 80h, '1'->81h, etc. 514 515 mov si, offset [ddi] 516 call AuxIO_Print 517 518 call AuxIO_TeletypeHexByte 519 call AuxIO_TeletypeNL 520 521 popa 522 popf 523 ENDIF 524 ret 525 DEBUG_DumpDiskInfo EndP 498 526 499 527 ; … … 888 916 xrt db 10,'XrefTable:',10,0 889 917 ddl db 10,'Driveletters:',10,0 918 ddi db 10,'DumpDiskInfo:',10,0 890 919 dvl db 10,'VolumeLetters:',10,0 891 920 dlra db 10,'LVM_DoLetterReassignment: ',0
Note:
See TracChangeset
for help on using the changeset viewer.