Changeset 397 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Menus/DriveXlate.asm
- Timestamp:
- Apr 19, 2012, 11:11:41 AM (13 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Menus/DriveXlate.asm
r395 r397 33 33 ALIGN JUMP_ALIGN 34 34 DriveXlate_ToOrBack: 35 test BYTE [cs:ROMVARS.wFlags], FLG_ROMVARS_DRVXLAT36 jz SHORT .Return ; Return if translation disabled37 35 xchg di, ax ; Backup AX 38 36 … … 57 55 .RestoreAXandReturn: 58 56 xchg ax, di ; Restore AX 59 ALIGN JUMP_ALIGN, ret60 .Return:61 57 ret 62 58 … … 73 69 ; Nothing 74 70 ;-------------------------------------------------------------------- 75 ALIGN JUMP_ALIGN76 71 DriveXlate_Reset: 77 72 mov WORD [RAMVARS.xlateVars+XLATEVARS.wFDandHDswap], 8000h … … 91 86 ; Nothing 92 87 ;-------------------------------------------------------------------- 93 ALIGN JUMP_ALIGN94 88 DriveXlate_SetDriveToSwap: 95 89 test dl, dl ; Floppy drive? 96 js SHORT .SetHardDiskToSwap 97 .SetFloppyDriveToSwap: 90 js SHORT .SetHardDriveToSwap 91 92 ; Set Floppy Drive to swap 98 93 mov [RAMVARS.xlateVars+XLATEVARS.bFDSwap], dl 99 94 ret 100 ALIGN JUMP_ALIGN 101 .SetHardD iskToSwap:95 96 .SetHardDriveToSwap: 102 97 mov [RAMVARS.xlateVars+XLATEVARS.bHDSwap], dl 103 98 ret
Note:
See TracChangeset
for help on using the changeset viewer.