Changeset 522 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs
- Timestamp:
- Mar 11, 2013, 3:22:21 PM (12 years ago)
- google:author:
- aitotat@gmail.com
- Location:
- trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/FindDPT.asm
r521 r522 116 116 117 117 mul dl 118 add ax, BYTE RAMVARS_size; Clears CF (will not overflow)118 add ax, RAMVARS_size ; Clears CF (will not overflow) 119 119 120 120 pop dx -
trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/RamVars.asm
r505 r522 77 77 mov WORD [RAMVARS.wDrvDetectSignature], RAMVARS_DRV_DETECT_SIGNATURE 78 78 mov WORD [RAMVARS.wSignature], RAMVARS_RAM_SIGNATURE 79 ; Fall to .InitializeInt13hStackChangeVariables80 81 ;--------------------------------------------------------------------82 ; .InitializeInt13hStackChangeVariables83 ; Parameters:84 ; DS: RAMVARS segment85 ; Returns:86 ; Nothing87 ; Corrupts registers:88 ; AX89 ;--------------------------------------------------------------------90 %ifdef RELOCATE_INT13H_STACK91 .InitializeInt13hStackChangeVariables:92 eMOVZX ax, BYTE [cs:ROMVARS.bStealSize]93 eSHL_IM ax, 10 ; kiB to Bytes = Top of stack offset94 mov [RAMVARS.wNewStackOffset], ax95 %endif96 97 79 ;; There used to be a DriveXlate_Reset call here. It isn't necessary, as we reset 98 80 ;; when entering the boot menu and also before transferring control at boot time and
Note:
See TracChangeset
for help on using the changeset viewer.