CVSROOT:        /cvs
Module name:    ports
Changes by:     r...@cvs.openbsd.org    2018/07/11 03:09:46

Modified files:
        sysutils/firmware/vmm: Makefile 
        sysutils/firmware/vmm/files: config 
        sysutils/firmware/vmm/patches: patch-Makefile 
Added files:
        sysutils/firmware/vmm/patches: patch-sgabios_sgabios_S 
                                       patch-src_boot_c 
                                       patch-src_config_h 
                                       patch-src_fw_smbios_c 

Log message:
Disable BIOS debug messages and turn on SMBIOS.

This includes the following changes:

- Disable debugging in SeaBIOS except of a single version line:
SeaBIOS (version 1.11.0p0-OpenBSD-vmm)

- Turn off all debug messages of the SGABIOS payload
(1.11.0p0-OpenBSD-vmm is all we need to know, it is documented in the
firmware package that it is included in vmm-firmware).

- Enable SMBIOS: this now gives a BIOS version string in the dmesg and
hw.vendor + hw.product sysctl values (you can also query the SMBIOS
with the dmidecode package).  Please note that SeaBIOS sets all SMBIOS
strings to "Bochs Bochs" by default, we include patch-src_fw_smbios_c
to print OpenBSD, VMM, SeaBIOS, and 1.11.0p0-OpenBSD-vmm as the BIOS
version accordingly.

OK sthen@ mlarkin@

Reply via email to