VirtualBox

Changeset 95050 in vbox for trunk/src/VBox/Devices/PC


Ignore:
Timestamp:
May 20, 2022 1:15:21 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
151515
Message:

BIOS: Filled in the Fixed Disk Parameter table to correspond to the 3rd PC/AT BIOS.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/PC/BIOS/orgs.asm

    r93115 r95050  
    728728
    729729
     730;; Fixed disk table entry
     731fd_entry        struc
     732        cyls    dw      ?               ; Cylinders
     733        heads   db      ?               ; Heads
     734        res_1   dw      ?
     735        wpcomp  dw      ?               ; Write pre-compensation start cylinder
     736        res_2   db      ?
     737        ctrl    db      ?               ; Control byte
     738        res_3   db      3 dup(?)
     739        lzone   dw      ?               ; Landing zone cylinder
     740        spt     db      ?               ; Sectors per track
     741        res_4   db      ?
     742fd_entry        ends
     743
    730744;; --------------------------------------------------------
    731745;; Fixed Disk Parameter Table
     
    734748
    735749rom_fdpt:
     750        fd_entry        < 306,  4, 0, 128, 0, 0, 0, 0, 0, 305, 17, 0>   ; Type  1,  10 MB
     751        fd_entry        < 615,  4, 0, 300, 0, 0, 0, 0, 0, 615, 17, 0>   ; Type  2,  20 MB
     752        fd_entry        < 615,  6, 0, 300, 0, 0, 0, 0, 0, 615, 17, 0>   ; Type  3,  30 MB
     753        fd_entry        < 940,  8, 0, 512, 0, 0, 0, 0, 0, 940, 17, 0>   ; Type  4,  62 MB
     754        fd_entry        < 940,  6, 0, 512, 0, 0, 0, 0, 0, 940, 17, 0>   ; Type  5,  46 MB
     755        fd_entry        < 615,  4, 0,  -1, 0, 0, 0, 0, 0, 615, 17, 0>   ; Type  6,  20 MB
     756        fd_entry        < 462,  8, 0, 256, 0, 0, 0, 0, 0, 511, 17, 0>   ; Type  7,  31 MB
     757        fd_entry        < 733,  5, 0,  -1, 0, 0, 0, 0, 0, 733, 17, 0>   ; Type  8,  30 MB
     758        fd_entry        < 900, 15, 0,  -1, 0, 8, 0, 0, 0, 901, 17, 0>   ; Type  9, 112 MB
     759        fd_entry        < 820,  3, 0,  -1, 0, 0, 0, 0, 0, 820, 17, 0>   ; Type 10,  20 MB
     760
     761        fd_entry        < 855,  5, 0,  -1, 0, 0, 0, 0, 0, 855, 17, 0>   ; Type 11,  35 MB
     762        fd_entry        < 855,  7, 0,  -1, 0, 0, 0, 0, 0, 855, 17, 0>   ; Type 12,  49 MB
     763        fd_entry        < 306,  8, 0, 128, 0, 0, 0, 0, 0, 319, 17, 0>   ; Type 13,  20 MB
     764        fd_entry        < 733,  7, 0,  -1, 0, 0, 0, 0, 0, 733, 17, 0>   ; Type 14,  42 MB
     765        fd_entry        <   0,  0, 0,   0, 0, 0, 0, 0, 0,   0,  0, 0>   ; Reserved
     766        fd_entry        < 612,  4, 0,  -1, 0, 0, 0, 0, 0, 633, 17, 0>   ; Type 16,  20 MB
     767        fd_entry        < 977,  5, 0, 300, 0, 0, 0, 0, 0, 977, 17, 0>   ; Type 17,  40 MB
     768        fd_entry        < 977,  7, 0,  -1, 0, 0, 0, 0, 0, 977, 17, 0>   ; Type 18,  56 MB
     769        fd_entry        <1024,  7, 0, 512, 0, 0, 0, 0, 0,1023, 17, 0>   ; Type 19,  59 MB
     770        fd_entry        < 733,  5, 0, 300, 0, 0, 0, 0, 0, 732, 17, 0>   ; Type 20,  30 MB
     771
     772        fd_entry        < 733,  7, 0, 300, 0, 0, 0, 0, 0, 732, 17, 0>   ; Type 21,  42 MB
     773        fd_entry        < 733,  5, 0, 300, 0, 0, 0, 0, 0, 733, 17, 0>   ; Type 22,  30 MB
     774        fd_entry        < 306,  4, 0,   0, 0, 0, 0, 0, 0, 336, 17, 0>   ; Type 23,  10 MB
    736775
    737776;; --------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette