Changeset 580 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm
- Timestamp:
- Feb 19, 2015, 1:38:02 PM (10 years ago)
- google:author:
- krille_n_@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm
r568 r580 48 48 call StartDetectionWithDriveSelectByteInBHandStringInCX 49 49 50 %ifdef MODULE_HOTKEYS 51 %ifdef MODULE_SERIAL 52 ; This is only needed for hotkey F6 (ComDtct) to work 53 call ScanHotkeysFromKeyBufferAndStoreToBootvars ; Done here while CX is still protected 54 %endif 55 %endif 56 50 57 pop cx 51 58 … … 68 75 69 76 %ifdef MODULE_HOTKEYS 70 cmp al, COM_DETECT_HOTKEY_SCANCODE ; Set by last call to HotkeyBar_UpdateDuringDriveDetectionabove77 cmp al, COM_DETECT_HOTKEY_SCANCODE ; Set by last call to ScanHotkeysFromKeyBufferAndStoreToBootvars above 71 78 je .DriveDetectLoop 72 79 %endif … … 76 83 and al, 8 ; 8 = alt key depressed, same as FLG_ROMVARS_SERIAL_ALWAYSDETECT 77 84 jnz .DriveDetectLoop 78 %endif 85 %endif ; MODULE_SERIAL 79 86 80 87 .AddHardDisks: … … 226 233 ;-------------------------------------------------------------------- 227 234 CreateBiosTablesForHardDisk: 235 %ifndef NO_ATAID_VALIDATION 228 236 push bx 229 237 call AtaID_VerifyFromESSI 230 238 pop bx 231 239 jnz SHORT DetectDrives_DriveNotFound 240 %endif 232 241 call CreateDPT_FromAtaInformation 233 242 jc SHORT DetectDrives_DriveNotFound
Note:
See TracChangeset
for help on using the changeset viewer.