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

Removed Linux noise [v1.1.1-testing]

This stuff was already commented out and not applicable anymore.
It was used to directly boot Linux kernels from FAT some eons ago.
Linux is supported by chain-loading GRUB.

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/partscan.asm

    r94 r96  
    8080        mov     cx, LocIPT_MaxPartitions
    8181        rep     movsb
    82 
    83 ; [Linux support removed since v1.02]
    84 ;   ; Search for any Linux partition and remember, if it got found...
    85 ;   mov     si, offset PartitionTable
    86 ;   movzx   cx, CFG_Partitions
    87 ;   xor     dl, dl                        ; DL - Is Linux here ?
    88 ;   or      cx, cx
    89 ;   jz      PSSFP_NoPartitions
    90 ;  PSSFP_LinuxLoop:
    91 ;      cmp     bptr [si+LocIPT_SystemID], 083h  ; Hard-Coded
    92 ;      jne     PSSFP_NoLinux
    93 ;      mov     dl, 1                      ; Linux found...
    94 ;     PSSFP_NoLinux:
    95 ;      add     si, LocIPT_LenOfIPT
    96 ;   loop    PSSFP_LinuxLoop
    97 ;  PSSFP_NoPartitions:
    98 ;   mov     GotLinux, dl                  ; Set Flag
    9982
    10083        ; ...and finally check, if we need to set a Drive-Letter
Note: See TracChangeset for help on using the changeset viewer.