Changeset 152 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm
- Timestamp:
- May 1, 2011, 10:42:58 AM (13 years ago)
- google:author:
- aitotat
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm
r150 r152 114 114 mov dl, DEVICE_CONTROL_REGISTER_out 115 115 mov al, [bp+IDEPACK.bDeviceControl] 116 test al, FLG_DEVCONTROL_nIEN 117 jnz SHORT .DoNotSetInterruptInServiceFlag 118 or WORD [di+DPT.wFlags], FLG_DPT_INTERRUPT_IN_SERVICE 119 push ds 120 LOAD_BDA_SEGMENT_TO ds, cx, ! ; Also zero CX 121 mov [BDA.bHDTaskFlg], al 122 pop ds 123 .DoNotSetInterruptInServiceFlag: 116 124 call Device_OutputALtoIdeControlBlockRegisterInDL 117 125
Note: See TracChangeset
for help on using the changeset viewer.