The 1.17.0 version of SeaBIOS has now been released. For more information on the release, please see:
https://seabios.org/Releases New in this release: * Prefer PCI IO allocations above 4Gig on 64bit capable machines. * Multiple simultaneous USB keyboard and mouse support. * Legacy support for internally generated ACPI tables has been removed. * SeaVGABIOS support for VBE get/set palette data. * Several bug fixes and code cleanups. For information on obtaining SeaBIOS, please see: https://seabios.org/Download ===== git shortlog -n rel-1.16.0..rel-1.17.0 ===== Gerd Hoffmann (17): malloc: use variable for ZoneHigh size malloc: use large ZoneHigh when there is enough memory virtio-blk: use larger default request size disable array bounds warning better kvm detection detect physical address space size move 64bit pci window to end of address space be less conservative with the 64bit pci io window qemu: log reservations in fw_cfg e820 table check for e820 conflict limit address space used for pci devices. limit address space used for pci devices, part two drop obsolete acpi table code drop acpi tables and hex includes add romfile_loadbool() update pci_pad_mem64 handling ahci: add controller reset Kevin O'Connor (14): vgasrc: Use curmode_g instead of vmode_g when mode is the current video mode vgasrc: Rename vgahw_get_linesize() to vgahw_minimum_linelength() stdvgamodes: No need to store pelmask in vga_modes[] stdvgamodes: Improve naming of dac palette tables stdvga: Rename CGA palette functions stdvga: Add comments to interface functions in stdvga.c stdvga: Rename stdvga_toggle_intensity() to stdvga_set_palette_blinking() stdvga: Rework stdvga palette index paging interface functions stdvga: Rename stdvga_set_text_block_specifier() to stdvga_set_font_location() stdvga: Rename stdvga_set_scan_lines() to stdvga_set_character_height() stdvga: Rename stdvga_get_vde() to stdvga_get_vertical_size() stdvga: Add stdvga_set_vertical_size() helper function stdvgaio: Only read/write one color palette entry at a time docs: Note v1.17.0 release Mark Cave-Ayland (5): esp-scsi: flush FIFO before sending SCSI command esp-scsi: check for INTR_BS/INTR_FC instead of STAT_TC for command completion esp-scsi: handle non-DMA SCSI commands with no data phase esp-scsi: terminate DMA transfer when ESP data transfer completes esp-scsi: indicate acceptance of MESSAGE IN phase data Daniel Verkamp (3): vbe: Add VBE 2.0+ OemData field to struct vbe_info vgasrc: round up save/restore size vbe: implement function 09h (get/set palette data) Daniel Khodabakhsh (2): boot: Force display of the boot menu when boot-menu-wait is a negative number usb-hid: Support multiple USB HID devices by storing them in a linked list Igor Mammedov (2): acpi: parse Alias object fix smbios blob length overflow Volker Rümelin (2): pci: refactor the pci_config_*() functions reset: force standard PCI configuration access Xuan Zhuo (2): virtio-mmio: read/write the hi 32 features for mmio virtio: finalize features before using device Andrej Kruták (1): Add AHCI Power ON + ICC_ACTIVE into port setup code Daniil Tatianin (1): pciinit: don't misalign large BARs David Woodhouse (1): xen: require Xen info structure at 0x1000 to detect Xen Jiaxun Yang (1): ahci: Fix hangs due to controller reset José Martínez (1): Fix high memory zone initialization in CSM mode Lukas Stockner via SeaBIOS (1): virtio-blk: Fix integer overflow for large max IO sizes Max Tottenham (1): Add LBA 64bit support for reads beyond 2TB. Niklas Cassel via SeaBIOS (1): ahci: handle TFES irq correctly Qi Zhou (1): usb: fix wrong init of keyboard/mouse's if first interface is not boot protocol Steven Price (1): vgabios: Fix generating modes list for static_functionality Tony Titus via SeaBIOS (1): Increase BUILD_MAX_E820 to 128 Xiaofei Lee (1): virtio-blk: Fix incorrect type conversion in virtio_blk_op() nikolar via SeaBIOS (1): kconfig: fix the check-lxdialog.sh to work with gcc 14+ _______________________________________________ SeaBIOS mailing list -- seabios@seabios.org To unsubscribe send an email to seabios-le...@seabios.org