Changeset 181 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization/Interrupts.asm
- Timestamp:
- Nov 13, 2011, 3:38:40 PM (13 years ago)
- google:author:
- krille_n_@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Initialization/Interrupts.asm
r162 r181 29 29 ;-------------------------------------------------------------------- 30 30 .InitializeInt13hAnd40h: 31 mov ax, [es:BIOS_DISK_INTERRUPT_13h*4+2]; Load old INT 13h segment 32 mov [RAMVARS.fpOldI13h+2], ax ; Store old INT 13h segment 33 xchg dx, ax 31 34 mov ax, [es:BIOS_DISK_INTERRUPT_13h*4] ; Load old INT 13h offset 32 mov dx, [es:BIOS_DISK_INTERRUPT_13h*4+2]; Load old INT 13h segment33 35 mov [RAMVARS.fpOldI13h], ax ; Store old INT 13h offset 34 mov [RAMVARS.fpOldI13h+2], dx ; Store old INT 13h segment 36 35 37 mov bx, BIOS_DISK_INTERRUPT_13h ; INT 13h interrupt vector offset 36 38 mov si, Int13h_DiskFunctionsHandler ; Interrupt handler offset
Note:
See TracChangeset
for help on using the changeset viewer.