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

Force 'write-verify' off on sector writing [v1.1.1-testing]

In INT13X v1.0 and v2.0, AL.0 was used to indicate 'verify write'.
In v2.1+ this seems to have moved to AL.1 -- wonder why that change
was needed.

Anyway, to ensure compatibility and prevent coding mistakes this
feature is turned off when writing sectors.

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/regular/driveio.asm

    r111 r113  
    811811ENDIF
    812812
    813         ; Mask reserved bits for wrte flags -- should check version here
     813        ; Mask reserved bits for write flags -- should check version here
    814814        and     al, 03h
     815
     816        ; Actually, force 'no-write-verify' for now...
     817        xor     al, al
    815818
    816819        ; One sector to read
Note: See TracChangeset for help on using the changeset viewer.