Changeset 46 for trunk/BOOTCODE/REGULAR/OTHER.ASM
- Timestamp:
- Apr 12, 2014, 8:23:32 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BOOTCODE/REGULAR/OTHER.ASM
r43 r46 93 93 rep stosw 94 94 95 mov VideoIO_Segment, VideoIO_Page095 mov word ptr [VideoIO_Segment], VideoIO_Page0 96 96 97 97 ; Don't use blinking attribute … … 106 106 107 107 ; Cursor to upper-left 108 mov TextPosX, 0109 mov TextPosY, 0108 mov byte ptr [TextPosX], 0 109 mov byte ptr [TextPosY], 0 110 110 call VideoIO_CursorSet 111 111 … … 122 122 ;call SOUND_Beep 123 123 124 ; Build Date 125 mov si, offset BUILD_DATE 126 call MBR_TeletypeNL 124 ; Show build info 125 call VideoIO_PrintBuildInfo 127 126 128 127 IFDEF AUX_DEBUG … … 305 304 ; Checks for MBR Virii :) I love that job 306 305 ; ======================================= 307 test CFG_DetectStealth, 1306 test byte ptr [CFG_DetectStealth], 1 308 307 jz PCM_NoStealthDetection 309 308 call VIRUS_CheckForStealth 310 309 PCM_NoStealthDetection: 311 test CFG_DetectVirus, 1310 test byte ptr [CFG_DetectVirus], 1 312 311 jz PCM_NoVirusDetection 313 312 call VIRUS_CheckForVirus … … 318 317 ; Delay for some time and get Strg/Alt State 319 318 ; ============================================ 320 test CFG_CooperBars, 1319 test byte ptr [CFG_CooperBars], 1 321 320 jnz PCM_ShortDelay 322 321 mov al, 27 ; About 1.5 seconds 323 test CFG_FloppyBootGetName, 1322 test byte ptr [CFG_FloppyBootGetName], 1 324 323 jz PCM_LongDelay 325 324 PCM_ShortDelay: … … 345 344 mov ah, 02h 346 345 int 16h 347 mov SETUP_KeysOnEntry, al346 mov [SETUP_KeysOnEntry], al 348 347 349 348 ; Copy device-name to the ContBIOSbootSeq-IPT entry … … 358 357 ; Now get volume label of FloppyDrive, if wanted... 359 358 ; =================================================== 360 test CFG_FloppyBootGetName, 1359 test byte ptr [CFG_FloppyBootGetName], 1 361 360 jz ACM_NoFloppyGetName 362 361 call DriveIO_UpdateFloppyName … … 381 380 and cx, 1 382 381 jz PCCF13E_NotFound 383 mov CurIO_UseExtension, 1382 mov byte ptr [CurIO_UseExtension], 1 384 383 ret 385 384 PRECRAP_CheckFor13extensions EndP … … 406 405 mov cx,5 407 406 408 mov dx, CFG_CheckConfig409 mov CFG_CheckConfig, bx407 mov dx, [CFG_CheckConfig] 408 mov [CFG_CheckConfig], bx 410 409 PCCC_Loop: 411 410 call MBR_GetCheckOfSector … … 495 494 mov bh, 0 496 495 mov ah, 02h 497 mov dh, [TextPosY]498 mov dl, [TextPosX]496 mov dh,byte ptr [TextPosY] 497 mov dl,byte ptr [TextPosX] 499 498 int 10h 500 499 popf
Note:
See TracChangeset
for help on using the changeset viewer.