Changeset 50 for trunk/BOOTCODE/REGULAR/DRIVEIO.ASM
- Timestamp:
- Apr 13, 2014, 1:31:04 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BOOTCODE/REGULAR/DRIVEIO.ASM
r49 r50 607 607 call LVM_CheckSectorSignature 608 608 jnc DIOSLVMS_SevereError ; LVM Signature must be there 609 610 IFDEF AUX_DEBUG 611 ;~ call DEBUG_DumpRegisters 612 ENDIF 613 609 614 call DriveIO_LVMAdjustToInfoSector 615 616 IFDEF AUX_DEBUG 617 ;~ call DEBUG_DumpRegisters 618 ENDIF 619 610 620 mov si, offset LVMSector 611 621 call DriveIO_SaveSector … … 788 798 ; ######################################################################### 789 799 DriveIO_SaveSector Proc Near Uses ax bx cx ds si es di 800 801 IFDEF AUX_DEBUG 802 call DEBUG_DumpRegisters 803 call AuxIO_DumpSector 804 call AuxIO_TeletypeNL 805 ENDIF 806 790 807 test byte ptr cs:[CurIO_UseExtension], 1 791 808 jz DIOSS_UseNormal 792 809 ; Are we forced do use LBA via Setting? 793 test byte ptr cs:[CFG_ForceLBAUsage], 1 794 jnz DIOSS_UseExtension 810 ; Always use INT13X on v1.0.8. 811 ;~ test byte ptr cs:[CFG_ForceLBAUsage], 1 812 ;~ jnz DIOSS_UseExtension 813 jmp DIOSS_UseExtension 795 814 ; Is the drive not a harddrive? 796 815 cmp dl, 80h … … 932 951 933 952 IFDEF AUX_DEBUG 934 ; Dump the value935 ;call AuxIO_TeletypeHexByte936 ;call AuxIO_TeletypeNL953 ; Dump the value 954 ;~ call AuxIO_TeletypeHexByte 955 ;~ call AuxIO_TeletypeNL 937 956 ENDIF 938 957
Note:
See TracChangeset
for help on using the changeset viewer.