Changeset 564 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization/AdvancedAta/Vision.asm
- Timestamp:
- Jul 30, 2013, 2:06:45 PM (12 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Initialization/AdvancedAta/Vision.asm
r542 r564 124 124 125 125 ;-------------------------------------------------------------------- 126 ; Vision_GetMaxPioModeToAL 126 ; Vision_GetMaxPioModeToALandMinCycleTimeToBX 127 127 ; Parameters: 128 128 ; AL: QD65xx Config Register contents … … 131 131 ; AL: Max supported PIO mode 132 132 ; AH: FLGH_DPT_IORDY if IORDY supported, zero otherwise 133 ; BX: Min PIO Cycle Time (only if CF set) 133 134 ; CF: Set if PIO limit necessary 134 135 ; Cleared if no need to limit timings … … 138 139 ; Nothing 139 140 ;-------------------------------------------------------------------- 140 Vision_GetMaxPioModeToAL :141 Vision_GetMaxPioModeToALandMinCycleTimeToBX: 141 142 cmp ah, ID_QD6500 << 4 142 143 clc … … 144 145 145 146 mov ax, 2 ; Limit to PIO 2 because QD6500 does not support IORDY 147 mov bx, PIO_2_MIN_CYCLE_TIME_NS 146 148 stc 147 149 .NoNeedToLimitForQD6580:
Note:
See TracChangeset
for help on using the changeset viewer.