Changeset 131


Ignore:
Timestamp:
Apr 8, 2017, 12:27:29 AM (8 years ago)
Author:
Ben Rietbroek
Message:

Removed BSS storage for INT13(X) info [v1.1.1-testing]

While this storage was introduced just a few commits ago,
the INT13(X) info is now part of the DISKINFO structure.

CAUTION:
This is a testbuild !
AirBoot uses the BIOS to access disks and a small coding error can trash
partition tables or other vital disk structures. You are advised to make
backups of TRACK0 and EBRs before using this testbuild. More info at:
https://rousseaux.github.io/netlabs.air-boot/pdf/AirBoot-v1.1.0-manual.pdf

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bootcode/airboot.asm

    r128 r131  
    24252425                            ALIGN   16
    24262426
    2427 ; Storage for INT13 disk parameters
    2428 INT13_DiskParams            db      MaxDisks  dup(10h dup(?))
    2429                             ALIGN   16
    2430 
    2431 ; Storage for INT13X disk parameters
    2432 INT13X_DiskParams           db      MaxDisks  dup(80h dup(?))
    2433                             ALIGN   16
    2434 
    24352427; Get's initialized at startup to: 00000011111111111111111111111100b
    24362428; Meaning A,B not free; C-Z free, rest unused. (right to left)
Note: See TracChangeset for help on using the changeset viewer.