aboutsummaryrefslogtreecommitdiff
path: root/src/hw
AgeCommit message (Expand)AuthorFilesLines
2021-09-24ata.c: Add missing endianess conversion functionsHelge Deller1-10/+10
2021-09-24serialio.h: Add serial port adresses for PA-RISCHelge Deller1-0/+8
2021-09-24rtc.h: Add CMOS/RTC addresses for PA-RISCHelge Deller1-0/+7
2021-09-24pci.c: Add PCI ports for PA-RISC and access PCI bus in little-endianHelge Deller1-4/+9
2021-09-24lsi-scsi.c: Convert SCSI script to little endianHelge Deller1-0/+4
2021-09-24scsi: Add fields for specifying target and lun of SCSI devicesHelge Deller10-10/+12
2021-09-24blockcmd.c: Prevent unaligned access crash on PA-RISCHelge Deller1-5/+8
2021-09-24ata.h: Add ATA IDE port addresses for PA-RISCHelge Deller1-0/+8
2021-09-24ata.c: Allow to boot on PA-RISCHelge Deller1-1/+1
2021-09-24Add portaddr_t typedef to specify I/O port addressesHelge Deller4-29/+29
2021-06-30nvme: fix missing newline on sq full printAlex Martens via SeaBIOS1-1/+1
2021-05-31nvme: drive desc should not include the newlineGerd Hoffmann1-2/+2
2021-05-31nvme: improve namespace allocationGerd Hoffmann2-25/+16
2021-03-10usb-hid: Increase MAX_KBD_EVENTStefan Ott via SeaBIOS1-1/+1
2020-12-21Support booting USB drives with a write protect switch enabledMike Banon1-3/+7
2020-11-16nvme: Clean up nvme_cmd_readwrite()David Woodhouse1-44/+33
2020-10-28nvme: Split requests by maximum allowed sizeAlexander Graf1-0/+16
2020-10-28nvme: Pass large I/O requests as PRP listsAlexander Graf2-10/+82
2020-10-28nvme: Allow to set PRP2Alexander Graf1-5/+6
2020-10-28nvme: Record maximum allowed request sizeAlexander Graf2-3/+18
2020-10-13usb/xhci: add support for mmio host adapters (via acpi).Gerd Hoffmann1-0/+31
2020-10-13usb/xhci: split xhci setup into generic and pci partsGerd Hoffmann1-13/+27
2020-10-13usb: add boot prio support for mmio host adaptersGerd Hoffmann1-0/+1
2020-09-30USB:Fix xHCI initail fail by using longer reset and CNR clear timeout valueweitaowang-oc@zhaoxin.com1-2/+2
2020-09-25usb.c: Fix devices using non-primary interface descriptorMatt DeVillier1-8/+19
2020-07-28nvme: Increase `nvme_cmd_readwrite()` message log level from 3 to 5Paul Menzel1-1/+1
2020-07-28virtio-scsi: fix boot prio detection by using correct lunStefan Reiter1-3/+3
2020-06-26timer: Handle decrements of PIT counterRoman Bolshakov1-1/+1
2020-06-24serialio: Preserve Xen DebugOutputPortJason Andryuk1-0/+4
2020-05-25pci: fix mmconfig supportGerd Hoffmann1-6/+6
2020-05-21Revert "ps2port: adjust init routine to fix PS/2 keyboard issues"Kevin O'Connor1-13/+5
2020-05-15acpi: find and register virtio-mmio devicesGerd Hoffmann2-0/+21
2020-05-15acpi: skip kbd init if not presentGerd Hoffmann1-0/+4
2020-05-15virtio-mmio: print device typeGerd Hoffmann1-2/+19
2020-05-15virtio-mmio: add support for block devices.Gerd Hoffmann3-1/+74
2020-05-15virtio-mmio: add support for scsi devices.Gerd Hoffmann3-12/+65
2020-05-15virtio-mmio: add support to vp_*() functionsGerd Hoffmann1-11/+57
2020-05-15virtio-mmio: device probing and initialization.Gerd Hoffmann3-0/+135
2020-03-27pci: add mmconfig supportGerd Hoffmann2-12/+53
2020-03-27pci: factor out ioconfig_cmd()Gerd Hoffmann1-6/+11
2020-03-17ps2port: adjust init routine to fix PS/2 keyboard issuesMatt DeVillier1-5/+13
2020-03-16timer: add tsctimer_setfreq()Gerd Hoffmann1-1/+25
2020-03-06hw/usb-hid: Don't abort if setting key repeat rate failsMatt DeVillier1-1/+1
2020-03-06usb-hid: Improve max packet size checkingKevin O'Connor1-22/+33
2020-01-14nvme: skip initializing non-bootable devicesGerd Hoffmann1-0/+7
2020-01-14virtio-scsi: skip initializing non-bootable devicesGerd Hoffmann1-1/+10
2020-01-14virtio: Do not init non-bootable devicesAlexey Kirillov2-2/+20
2019-11-18geometry: Apply LCHS values for boot devicesSam Eiderman9-0/+21
2019-11-18Revert "geometry: Apply LCHS values for boot devices"Gerd Hoffmann9-21/+0
2019-11-13tpm: Require a response to have minimum size of a valid response headerStefan Berger1-1/+2