Changeset 567 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Buffers.asm
- Timestamp:
- May 26, 2014, 1:25:15 PM (11 years ago)
- google:author:
- krille_n_@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Buffers.asm
r526 r567 43 43 ; Returns: 44 44 ; ZF: Set if supported version of XTIDE Universal BIOS is loaded 45 ; Cleared no file or some other file is loaded45 ; Cleared if no file or some other file is loaded 46 46 ; Corrupts registers: 47 47 ; CX, SI, DI, ES … … 50 50 Buffers_IsXtideUniversalBiosLoaded: 51 51 test WORD [cs:g_cfgVars+CFGVARS.wFlags], FLG_CFGVARS_FILELOADED | FLG_CFGVARS_ROMLOADED 52 jz SHORT .NoFileOrBiosLoaded 53 54 call Buffers_GetFileBufferToESDI 55 jmp SHORT Buffers_IsXtideUniversalBiosSignatureInESDI 56 .NoFileOrBiosLoaded: 52 jnz SHORT .FileOrBiosLoaded 57 53 or cl, 1 ; Clear ZF 58 54 ret 59 55 56 .FileOrBiosLoaded: 57 call Buffers_GetFileBufferToESDI 58 ; Fall to Buffers_IsXtideUniversalBiosSignatureInESDI 59 60 60 61 61 ;-------------------------------------------------------------------- … … 65 65 ; Returns: 66 66 ; ZF: Set if supported version of XTIDE Universal BIOS is loaded 67 ; Cleared no file or some other file is loaded67 ; Cleared if no file or some other file is loaded 68 68 ; Corrupts registers: 69 69 ; CX, SI … … 183 183 mov cx, [cs:di+g_rgwEepromTypeToSizeInWords] 184 184 sub cx, [cs:g_cfgVars+CFGVARS.wImageSizeInWords] ; CX = WORDs to append 185 j le SHORT .NoNeedToAppendZeroes185 jbe SHORT .NoNeedToAppendZeroes 186 186 187 187 call Buffers_GetFileBufferToESDI
Note:
See TracChangeset
for help on using the changeset viewer.