Changeset 95 for trunk/bootcode/regular/other.asm
- Timestamp:
- Apr 8, 2017, 12:26:39 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bootcode/regular/other.asm
r78 r95 198 198 mov [bx], al 199 199 200 call DriveIO_LoadMasterLVMSector ; returns NC if no valid LVM record found 200 201 ; CHECKSUM CALCULATION DOES NOT WORK YET HERE 202 ; CRC TABLE NOT INITED YET 203 ; Returns NC if no valid LVM record found 204 call DriveIO_LoadMasterLVMSector 201 205 202 206 pushf … … 343 347 344 348 ; This sets [CurIO_UseExtension] flag. 345 call PRECRAP_CheckFor13extensions349 call DriveIO_CheckFor13extensions 346 350 mov al,[CurIO_UseExtension] 347 351 test al,al … … 441 445 ret 442 446 AFTERCRAP_Main EndP 443 444 445 446 447 PRECRAP_CheckFor13extensions Proc Near448 mov ah, 41h449 mov bx, 55AAh450 mov dl, [BIOS_BootDisk] ; We check using the boot-disk451 int 13h452 cmp bx, 0AA55h453 je PCCF13E_Found454 PCCF13E_NotFound:455 ret456 PCCF13E_Found:457 and cx, 1458 jz PCCF13E_NotFound459 mov byte ptr [CurIO_UseExtension], 1460 ret461 PRECRAP_CheckFor13extensions EndP462 447 463 448
Note:
See TracChangeset
for help on using the changeset viewer.