Commit Graph

  • e5f2e4c696 pciinit: don't misalign large BARs master Daniil Tatianin 2024-04-11 22:51:35 +0300
  • 731c88d503 stdvgaio: Only read/write one color palette entry at a time Kevin O'Connor 2024-04-01 13:44:58 -0400
  • c5a361c09a stdvga: Add stdvga_set_vertical_size() helper function Kevin O'Connor 2024-04-02 13:07:58 -0400
  • 22c9141260 stdvga: Rename stdvga_get_vde() to stdvga_get_vertical_size() Kevin O'Connor 2024-04-01 11:27:57 -0400
  • 549463dbc0 stdvga: Rename stdvga_set_scan_lines() to stdvga_set_character_height() Kevin O'Connor 2024-04-01 11:08:14 -0400
  • c67914ac42 stdvga: Rename stdvga_set_text_block_specifier() to stdvga_set_font_location() Kevin O'Connor 2024-04-01 11:03:59 -0400
  • aa94925d29 stdvga: Rework stdvga palette index paging interface functions Kevin O'Connor 2024-03-31 22:59:06 -0400
  • 8de51a5af2 stdvga: Rename stdvga_toggle_intensity() to stdvga_set_palette_blinking() Kevin O'Connor 2024-03-31 22:22:13 -0400
  • 96c7781ff4 stdvga: Add comments to interface functions in stdvga.c Kevin O'Connor 2024-03-31 21:45:46 -0400
  • 2996819f7d stdvga: Rename CGA palette functions Kevin O'Connor 2024-03-31 21:58:12 -0400
  • 9136808853 stdvgamodes: Improve naming of dac palette tables Kevin O'Connor 2024-03-31 21:42:27 -0400
  • 70f43981b7 stdvgamodes: No need to store pelmask in vga_modes[] Kevin O'Connor 2024-03-31 21:33:59 -0400
  • 1588fd1437 vgasrc: Rename vgahw_get_linesize() to vgahw_minimum_linelength() Kevin O'Connor 2024-03-15 19:50:29 -0400
  • d73e18bb70 vgasrc: Use curmode_g instead of vmode_g when mode is the current video mode Kevin O'Connor 2024-03-15 10:58:57 -0400
  • 192e23b784 vbe: implement function 09h (get/set palette data) Daniel Verkamp 2024-03-11 20:26:18 -0700
  • 3722c21de1 vgasrc: round up save/restore size Daniel Verkamp 2024-03-11 17:56:40 -0700
  • 5d87ff2542 vbe: Add VBE 2.0+ OemData field to struct vbe_info Daniel Verkamp 2024-03-07 01:08:27 -0800
  • 163fd9f087 fix smbios blob length overflow Igor Mammedov 2024-02-23 16:05:22 +0100
  • 82faf1d5c8 Add LBA 64bit support for reads beyond 2TB. Max Tottenham 2024-01-25 10:00:50 -0500
  • 3f082f38bf Add AHCI Power ON + ICC_ACTIVE into port setup code Andrej Kruták 2024-01-09 16:34:23 +0100
  • 3ae8888611 esp-scsi: terminate DMA transfer when ESP data transfer completes Mark Cave-Ayland 2024-01-01 12:19:42 +0000
  • 6ff4a82ca8 Modify access rules Patrick Georgi 2023-11-28 14:53:11 +0000
  • 601831f566 Modify access rules Patrick Georgi 2023-11-28 14:52:56 +0000
  • 572de604a5 Modify access rules Patrick Georgi 2023-11-23 20:11:04 +0000
  • a6ed6b701f limit address space used for pci devices. rel-1.16.3 Gerd Hoffmann 2023-11-07 13:49:31 +0100
  • 1e1da7a963 check for e820 conflict Gerd Hoffmann 2023-04-21 12:42:51 +0200
  • ecc51f211f qemu: log reservations in fw_cfg e820 table Gerd Hoffmann 2023-04-21 12:45:04 +0200
  • 96a8d130a8 be less conservative with the 64bit pci io window Gerd Hoffmann 2022-09-09 10:17:15 +0200
  • bcfed7e270 move 64bit pci window to end of address space Gerd Hoffmann 2022-09-09 10:16:31 +0200
  • 90eeb0c855 detect physical address space size Gerd Hoffmann 2022-08-31 08:27:33 +0200
  • be84867613 better kvm detection Gerd Hoffmann 2022-09-09 07:45:13 +0200
  • 7a4003be25 esp-scsi: handle non-DMA SCSI commands with no data phase Mark Cave-Ayland 2023-08-07 07:53:00 +0100
  • cf4b829f0c esp-scsi: check for INTR_BS/INTR_FC instead of STAT_TC for command completion Mark Cave-Ayland 2023-08-07 07:52:59 +0100
  • db50227d4e esp-scsi: flush FIFO before sending SCSI command Mark Cave-Ayland 2023-08-07 07:52:58 +0100
  • 774a823a96 Increase BUILD_MAX_E820 to 128 Tony Titus via SeaBIOS 2023-07-28 04:41:48 +0000
  • 1281e340ad ahci: handle TFES irq correctly Niklas Cassel via SeaBIOS 2023-05-30 15:44:05 +0200
  • cd933454b5 virtio-blk: Fix integer overflow for large max IO sizes Lukas Stockner via SeaBIOS 2023-06-06 15:29:52 +0200
  • 4db444b9a7 Fix high memory zone initialization in CSM mode José Martínez 2023-06-13 11:01:34 -0400
  • be7e899350 disable array bounds warning Gerd Hoffmann 2023-05-03 11:16:30 +0200
  • ea1b7a0733 xen: require Xen info structure at 0x1000 to detect Xen rel-1.16.2 David Woodhouse 2023-01-20 11:33:19 +0000
  • 645a64b491 usb: fix wrong init of keyboard/mouse's if first interface is not boot protocol Qi Zhou 2022-11-14 20:55:44 +0800
  • 3208b098f5 virtio: finalize features before using device rel-1.16.1 Xuan Zhuo 2022-11-14 11:58:18 +0800
  • 5ea5c64c20 virtio-mmio: read/write the hi 32 features for mmio Xuan Zhuo 2022-11-14 11:58:17 +0800
  • 61e901bbaa acpi: parse Alias object Igor Mammedov 2022-11-18 15:27:55 +0100
  • 85d56f812f virtio-blk: Fix incorrect type conversion in virtio_blk_op() Xiaofei Lee 2022-11-21 22:54:10 +0800
  • 46de2eec93 virtio-blk: use larger default request size Gerd Hoffmann 2022-06-30 17:28:40 +0200
  • dc88f9b72d malloc: use large ZoneHigh when there is enough memory Gerd Hoffmann 2022-04-25 09:25:31 +0200
  • 3b91e8e9fe malloc: use variable for ZoneHigh size Gerd Hoffmann 2022-04-25 09:20:02 +0200
  • 01774004c7 reset: force standard PCI configuration access Volker Rümelin 2022-04-02 20:28:39 +0200
  • d24f42b0d8 pci: refactor the pci_config_*() functions Volker Rümelin 2022-04-02 20:28:38 +0200
  • d239552ce7 docs: Note v1.16.0 release rel-1.16.0 Kevin O'Connor 2022-03-01 20:29:02 -0500
  • 829b0f1a7c nvme: fix LBA format data structure Florian Larysch 2022-01-23 17:43:57 +0100
  • dc776a2d9c nvme: avoid use-after-free in nvme_controller_enable() Jan Beulich via SeaBIOS 2022-01-24 10:20:53 +0100
  • 15a102e062 sercon: Fix missing GET_LOW() to access rx_bytes Kevin O'Connor 2022-01-19 19:07:47 -0500
  • 6d462830e7 nvme: Only allocate one dma bounce buffer for all nvme drives Kevin O'Connor 2022-01-19 14:08:05 -0500
  • f13b650015 nvme: Build the page list in the existing dma buffer Kevin O'Connor 2022-01-19 13:20:21 -0500
  • 0a40653f30 nvme: Pass prp1 and prp2 directly to nvme_io_xfer() Kevin O'Connor 2022-01-19 13:01:19 -0500
  • 9404f597b2 nvme: Convert nvme_build_prpl() to nvme_prpl_xfer() Kevin O'Connor 2022-01-19 12:51:55 -0500
  • 4eff93e7b0 nvme: Add nvme_bounce_xfer() helper function Kevin O'Connor 2022-01-19 11:54:55 -0500
  • da18ec909a nvme: Rework nvme_io_readwrite() to return -1 on error Kevin O'Connor 2022-01-19 11:45:31 -0500
  • e4f02c1251 smm: Suppress gcc array-bounds warnings Kevin O'Connor 2022-01-13 11:12:35 -0500
  • 6a62e0cb0d scripts: Remove python23compat.py Kevin O'Connor 2021-12-19 01:31:09 -0500
  • 9ad4399b0e readserial: Improve Python3 compatibility Kevin O'Connor 2021-12-19 09:44:13 -0500
  • 98dd53b994 memmap: Fix gcc out-of-bounds warning Kevin O'Connor 2021-12-18 12:08:53 -0500
  • 0a1e7675f7 vgasrc: Don't use VAR16 in header files to fix gcc warning Kevin O'Connor 2021-12-18 12:00:16 -0500
  • f9af71744a svgamodes: add standard 4k modes Gerd Hoffmann 2021-12-16 08:20:58 +0100
  • a05af290ba virtio-blk: split large IO according to size_max Andy Pei 2021-12-07 09:31:08 +0800
  • 815d749865 virtio-blk: abstract a function named virtio_blk_op_one_segment to handle r/w request Andy Pei 2021-12-07 09:31:07 +0800
  • 27b573d4f5 virtio-blk: add feature VIRTIO_BLK_F_SIZE_MAX and VIRTIO_BLK_F_SEG_MAX Andy Pei 2021-12-07 09:31:06 +0800
  • b06d956d75 pci: let firmware reserve IO for pcie-pci-bridge Igor Mammedov 2021-11-29 06:48:12 -0500
  • bba24ef84b pci: reserve resources for pcie-pci-bridge to fix regressed hotplug on q35 Igor Mammedov 2021-11-29 06:48:11 -0500
  • fa69276802 smbios: Support SMBIOS 3.0 entry point at smbios_romfile_setup() Eduardo Habkost 2020-12-10 14:11:34 -0500
  • 401d3132fd smbios: Support SMBIOS 3.0 entry point at copy_table() Eduardo Habkost 2020-12-10 15:19:30 -0500
  • eafea937e4 smbios: copy_smbios_30() function Eduardo Habkost 2020-12-10 10:32:44 -0500
  • ddd0f7b877 smbios: Make smbios_build_tables() ready for 64-bit tables Eduardo Habkost 2020-12-10 14:07:16 -0500
  • 6290dcede4 smbios: Make some smbios_build_tables() arguments optional Eduardo Habkost 2020-12-10 13:29:29 -0500
  • 1daafc8ba8 smbios: smbios_21_setup_entry_point() function Eduardo Habkost 2020-12-10 13:52:14 -0500
  • 4e99229e32 smbios: Make smbios_build_tables() more generic Eduardo Habkost 2020-12-10 13:10:15 -0500
  • 31eac039b2 smbios: Extract SMBIOS table building code to separate function Eduardo Habkost 2020-12-10 13:05:17 -0500
  • 34c3fce6e7 smbios: Use smbios_next() at smbios_romfile_setup() Eduardo Habkost 2020-12-10 12:32:37 -0500
  • 33fa7082b8 smbios: Make SMBios21Addr variable static Eduardo Habkost 2020-12-10 15:48:19 -0500
  • 107391619a csm: Don't check SMBios21Addr before calling copy_smbios_21() Eduardo Habkost 2020-12-10 15:47:12 -0500
  • 4912bae2d1 tpm: Use smbios_get_tables() Eduardo Habkost 2020-12-10 15:18:28 -0500
  • 831f1463aa smbios: smbios_major_version()/smbios_minor_version() helpers Eduardo Habkost 2020-12-10 15:17:16 -0500
  • dd54ccda8e smbios: Use smbios_get_tables()/smbios_next() at display_uuid() Eduardo Habkost 2020-12-10 15:08:34 -0500
  • b251b21b2b smbios: smbios_get_tables() function Eduardo Habkost 2020-12-10 15:06:27 -0500
  • cfd1ef3ab9 smbios: Generic smbios_next() function Eduardo Habkost 2020-12-10 10:57:55 -0500
  • 97f6c5b024 smbios: Rename code specific for SMBIOS 2.1 entry points Eduardo Habkost 2020-12-10 10:10:42 -0500
  • 7b02616560 util.h: Delete unused get_smbios_entry_point() prototype Eduardo Habkost 2020-12-10 10:13:58 -0500
  • 72f917ea37 biostables: copy_fseg_table() function Eduardo Habkost 2020-12-10 10:26:43 -0500
  • 2dd4b9b3f8 docs: Note v1.15.0 release rel-1.15.0 Kevin O'Connor 2021-12-02 20:43:20 -0500
  • 64f37cc530 tcgbios: Disable platform hierarchy in case of failure Stefan Berger 2021-09-07 17:05:52 -0400
  • 54082c81d9 nvme: fix missing newline on sq full print Alex Martens via SeaBIOS 2021-06-26 22:13:40 +0000
  • 1be65c56c6 tcgbios: Use The proper sha function for each PCR bank Stefan Berger 2021-06-14 13:35:49 -0400
  • 4e57a54703 Add implementations for sha256, sha384, and sha512 Stefan Berger 2021-06-14 13:35:48 -0400
  • ba949f5522 tcgbios: Fix details in log entries Stefan Berger 2021-06-09 13:31:59 -0400
  • e3c3079582 stacks: call check_irqs() after switch_next() Volker Rümelin 2021-06-04 20:01:20 +0200
  • f501bcbeef stacks: call check_irqs() in run_thread() Volker Rümelin 2021-06-04 20:01:19 +0200
  • 7292e4a0a8 Increase BUILD_MIN_BIOSTABLE for large roms Gerd Hoffmann 2021-04-16 08:57:02 +0200
  • 81433aa8a1 nvme: drive desc should not include the newline Gerd Hoffmann 2021-05-26 09:34:40 +0200