Changeset 133 in xtideuniversalbios for trunk/Assembly_Library/Src/Display
- Timestamp:
- Mar 12, 2011, 1:48:48 PM (14 years ago)
- google:author:
- krille_n_@hotmail.com
- Location:
- trunk/Assembly_Library/Src/Display
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Assembly_Library/Src/Display/Display.asm
r101 r133 63 63 at DISPLAY_LIB.InitializeDisplayContext, dw DisplayContext_Initialize 64 64 65 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS 65 66 at DISPLAY_LIB.SetCharacterPointerFromBXAX, dw DisplayContext_SetCharacterPointerFromBXAX 67 %endif 66 68 at DISPLAY_LIB.SetCharOutputFunctionFromAXwithAttribFlagInBL, dw DisplayContext_SetCharOutputFunctionFromAXwithAttribFlagInBL 67 69 at DISPLAY_LIB.SetCharacterOutputParameterFromAX, dw DisplayContext_SetCharacterOutputParameterFromAX … … 72 74 at DISPLAY_LIB.SynchronizeDisplayContextToHardware, dw DisplayContext_SynchronizeToHardware 73 75 76 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS 74 77 at DISPLAY_LIB.GetCharacterPointerToBXAX, dw DisplayContext_GetCharacterPointerToBXAX 78 %endif 75 79 at DISPLAY_LIB.GetSoftwareCoordinatesToAX, dw DisplayCursor_GetSoftwareCoordinatesToAX 76 80 at DISPLAY_LIB.GetColumnsToALandRowsToAH, dw DisplayPage_GetColumnsToALandRowsToAH -
trunk/Assembly_Library/Src/Display/DisplayContext.asm
r115 r133 148 148 ; AX, DI 149 149 ;-------------------------------------------------------------------- 150 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS 150 151 ALIGN JUMP_ALIGN 151 152 DisplayContext_PrepareOffScreenBufferInESBXwithLengthInCX: … … 165 166 pop ds 166 167 ret 168 %endif 167 169 168 170 … … 177 179 ; AX 178 180 ;-------------------------------------------------------------------- 181 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS 179 182 ALIGN JUMP_ALIGN 180 183 DisplayContext_SetCharacterPointerFromBXAX: … … 184 187 mov es, bx 185 188 ret 189 %endif 186 190 187 191 … … 195 199 ; Nothing 196 200 ;-------------------------------------------------------------------- 201 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS 197 202 ALIGN JUMP_ALIGN 198 203 DisplayContext_GetCharacterPointerToBXAX: … … 200 205 mov bx, [VIDEO_BDA.displayContext+DISPLAY_CONTEXT.fpCursorPosition+2] 201 206 ret 207 %endif 202 208 203 209 … … 261 267 ; Corrupts registers: 262 268 ; Nothing 263 ;-------------------------------------------------------------------- 269 ;-------------------------------------------------------------------- 270 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS ; This appears to be completely unused 264 271 ALIGN JUMP_ALIGN 265 272 DisplayContext_GetCharacterOutputParameterToDX: 266 273 mov dx, [VIDEO_BDA.displayContext+DISPLAY_CONTEXT.wCharOutParam] 267 274 ret 275 %endif 268 276 269 277 … … 277 285 ; Corrupts registers: 278 286 ; Nothing 279 ;-------------------------------------------------------------------- 287 ;-------------------------------------------------------------------- 280 288 ALIGN JUMP_ALIGN 281 289 DisplayContext_GetCharacterOffsetToAXfromByteOffsetInAX: … … 294 302 ; Corrupts registers: 295 303 ; Nothing 296 ;-------------------------------------------------------------------- 304 ;-------------------------------------------------------------------- 297 305 ALIGN JUMP_ALIGN 298 306 DisplayContext_GetByteOffsetToAXfromCharacterOffsetInAX:
Note:
See TracChangeset
for help on using the changeset viewer.