Changeset 587 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization/AdvancedAta
- Timestamp:
- May 2, 2015, 8:33:19 PM (10 years ago)
- google:author:
- aitotat
- Location:
- trunk/XTIDE_Universal_BIOS/Src/Initialization/AdvancedAta
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Initialization/AdvancedAta/AdvAtaInit.asm
r582 r587 40 40 call Vision_DoesIdePortInBXbelongToControllerWithIDinAX 41 41 jne SHORT .NoAdvancedControllerForPortBX 42 call PDC20x30_DetectControllerForIdeBaseInBX 43 jnc SHORT .NoAdvancedControllerForPortBX 42 44 43 45 stc ; Advanced Controller found for port BX … … 62 64 ; Nothing 63 65 ;-------------------------------------------------------------------- 64 AdvAtaInit_GetControllerMaxPioModeToALandMinPioCycleTimeToBX equ Vision_GetMaxPioModeToALandMinCycleTimeToBX 66 AdvAtaInit_GetControllerMaxPioModeToALandMinPioCycleTimeToBX: 67 cmp ah, ID_QD6580_ALTERNATE 68 jae SHORT .Vision 69 jmp PDC20x30_GetMaxPioModeToALandMinPioCycleTimeToBX 70 .Vision: 71 jmp Vision_GetMaxPioModeToALandMinCycleTimeToBX 65 72 66 73 … … 81 88 test ax, ax 82 89 jz SHORT .NoAdvancedController ; Return with CF cleared 90 91 cmp ah, ID_QD6580_ALTERNATE 92 jae SHORT .Vision 93 jmp PDC20x30_InitializeForDPTinDSDI 83 94 95 .Vision: 84 96 push bp 85 97 push si 86 98 87 ; We only support Vision at the moment so no need to identify ID88 99 call AdvAtaInit_LoadMasterDPTtoDSSIifSlaveInDSDI 89 100 call Vision_InitializeWithIDinAHandConfigInAL
Note:
See TracChangeset
for help on using the changeset viewer.