VirtualBox

Changeset 95053 in vbox for trunk/src/VBox


Ignore:
Timestamp:
May 21, 2022 4:52:35 AM (3 years ago)
Author:
vboxsync
Message:

BIOS: Set submodel ID to 1. Also added a disabled IBM VPD table as an example.

File:
1 edited

Legend:

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

    r95052 r95053  
    6767if VBOX_BIOS_CPU ge 80286
    6868SYS_MODEL_ID    equ     0FCh            ; PC/AT
     69SYS_SUBMODEL_ID equ     1
    6970else
    7071SYS_MODEL_ID    equ     0FBh            ; PC/XT
    71 endif
    7272SYS_SUBMODEL_ID equ     0
     73endif
    7374BIOS_REVISION   equ     1
    7475
     
    17031704include pirq.inc
    17041705
     1706if 0    ; Sample VPD table
     1707
     1708;; IBM style VPD (Vital Product Data) information. Most IBM systems
     1709;; had a VPD table since about 1992, later the same information was
     1710;; also reported through DMI.
     1711
     1712align 16
     1713        db      0AAh, 055h, 'VPD'
     1714        db      48                      ; VPD size
     1715        db      'RESERVE'               ; reserved... for what?
     1716        db      'INET35WW '             ; BIOS build ID
     1717        db      '5238NXU'               ; system serial number
     1718        db      'J1Y3581338D'           ; unique ID
     1719        db      '8643MD0'               ; IBM machine type
     1720        db      0                       ; checksum (to be calculated)
     1721endif
    17051722
    17061723;; --------------------------------------------------------
     
    20892106                ;; BIOS build date
    20902107                db      BIOS_BUILD_DATE
    2091                 db      0                       ; padding
     2108                db      0                       ; null terminator
    20922109                ;; System model ID
    20932110                db      SYS_MODEL_ID
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