Changeset 564 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device/IDE
- Timestamp:
- Jul 30, 2013, 2:06:45 PM (11 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeDPT.asm
r526 r564 119 119 ; Use highest common PIO mode from controller and drive. 120 120 ; Many VLB controllers support PIO modes up to 2. 121 call AdvAtaInit_GetControllerMaxPioModeToAL 121 call AdvAtaInit_GetControllerMaxPioModeToALandMinPioCycleTimeToBX 122 122 jnc SHORT .ChangeTo32bitDevice 123 123 124 and BYTE [di+DPT.bFlagsHigh], ~FLGH_DPT_IORDY ; No IORDY supported if need to limit 124 125 MIN_U [di+DPT_ADVANCED_ATA.bPioMode], al 126 mov [di+DPT_ADVANCED_ATA.wMinPioCycleTime], bx 125 127 126 128 ; We have detected 32-bit controller so change Device Type since
Note:
See TracChangeset
for help on using the changeset viewer.