Changeset 176 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Handlers
- Timestamp:
- Oct 22, 2011, 9:20:14 PM (13 years ago)
- google:author:
- gregli@hotmail.com
- Location:
- trunk/XTIDE_Universal_BIOS/Src/Handlers
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h.asm
r167 r176 36 36 shl bx, 1 37 37 cmp ah, 25h ; Possible EBIOS function? 38 %ifdef MODULE_EBIOS 38 39 ja SHORT .JumpToEbiosFunction 40 %else 41 ja SHORT Int13h_UnsupportedFunction 42 %endif 39 43 jmp [cs:bx+g_rgw13hFuncJump] ; Jump to BIOS function 40 44 45 %ifdef MODULE_EBIOS 41 46 ; Jump to correct EBIOS function 42 47 ALIGN JUMP_ALIGN … … 51 56 jl SHORT Int13h_UnsupportedFunction 52 57 jmp [cs:bx+g_rgwEbiosFunctionJumpTable] 53 58 %endif 54 59 55 60 ;-------------------------------------------------------------------- … … 241 246 dw AH25h_HandlerForGetDriveInformation ; 25h, Get Drive Information (PS/1) 242 247 248 %ifdef MODULE_EBIOS 243 249 g_rgwEbiosFunctionJumpTable: 244 250 dw AH41h_HandlerForCheckIfExtensionsPresent ; 41h, Check if Extensions Present (EBIOS)* … … 260 266 ; ** = Enhanced Disk Drive (EDD) Support 261 267 ; *** = Drive Locking and Ejecting Support 268 %endif -
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/CommandLookup.asm
r167 r176 5 5 SECTION .text 6 6 7 %ifdef MODULE_EBIOS 7 8 ;-------------------------------------------------------------------- 8 9 ; CommandLookup_GetEbiosIndexToBX … … 27 28 or bx, dx ; Set block mode / single sector bit 28 29 ret 29 30 %endif 31 30 32 ;-------------------------------------------------------------------- 31 33 ; CommandLookup_GetOldInt13hIndexToBX
Note:
See TracChangeset
for help on using the changeset viewer.