Changeset 543 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Handlers
- Timestamp:
- Apr 16, 2013, 11:41:49 AM (12 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH8h_HParams.asm
r526 r543 20 20 ; Section containing code 21 21 SECTION .text 22 22 23 23 24 ;-------------------------------------------------------------------- … … 101 102 AH8h_GetDriveParameters: 102 103 call AccessDPT_GetLCHStoAXBLBH 103 %ifdef RESERVE_DIAGNOSTIC_CYLINDER 104 dec ax 105 %endif 106 MIN_U ax, MAX_LCHS_CYLINDERS 104 call AH8h_LimitAXtoMaximumLCylinders 107 105 ; Fall to .PackReturnValues 108 106 … … 141 139 ret 142 140 141 142 ;-------------------------------------------------------------------- 143 ; AH8h_LimitAXtoMaximumLCylinders 144 ; Parameters: 145 ; AX: Number of total L-CHS cylinders (1...1027) 146 ; Returns: 147 ; AX: Number of usable L-CHS cylinders (1...1024) 148 ; Corrupts registers: 149 ; Nothing 150 ;-------------------------------------------------------------------- 151 AH8h_LimitAXtoMaximumLCylinders: 152 %ifdef RESERVE_DIAGNOSTIC_CYLINDER 153 dec ax 154 %endif 155 MIN_U ax, MAX_LCHS_CYLINDERS 156 ret 157 158 143 159 %ifdef MODULE_SERIAL_FLOPPY 144 160 ;
Note:
See TracChangeset
for help on using the changeset viewer.