aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-01-26arch/ppc/qemu: Add parse hex words for compatibility with Apple OFHEADmasterBALATON Zoltan1-0/+8
2023-01-26Use parse-nhexBALATON Zoltan3-15/+3
2023-01-26Generalise parse-hexBALATON Zoltan2-31/+34
2023-01-26Limit binary dump bytes in .properties outputBALATON Zoltan1-3/+4
2022-02-24.github/workflows: add release.yml for generating an OpenBIOS releaseMark Cave-Ayland1-0/+101
2022-02-24.github/workflows: add main.yml for building OpenBIOS upon pushMark Cave-Ayland1-0/+103
2022-02-24.github/workflows: add build-openbios-builder.yml actionMark Cave-Ayland1-0/+42
2022-02-24docker: introduce Dockerfile.builder for openbios-builder containerMark Cave-Ayland1-0/+19
2022-02-23ppc: Do not generate .stabs ELF sections to prevent GDB from choking on themGlenn Washburn1-4/+0
2022-02-08arch/unix/unix.c: fix build on x86 architecture with modern gcc compilersMark Cave-Ayland1-0/+2
2022-02-08config/scripts/switch-arch: allow x86_64 prefix for x86 buildsMark Cave-Ayland1-1/+1
2022-02-08ppc: fix ciface_milliseconds using incorrect frequency for delayGlenn Washburn1-2/+3
2022-01-27cuda: fix get-time wordGlenn Washburn1-1/+1
2022-01-14ppc: Add PVRs for the MPC7450 familyFabiano Rosas1-0/+52
2022-01-14drivers: Spell QEMU all capsPhilippe Mathieu-Daudé1-1/+1
2022-01-14drivers/usb: Fix building with gcc 10.xBALATON Zoltan1-9/+7
2021-10-30cuda: fix reset-all and power-off wordsMark Cave-Ayland1-2/+2
2021-09-02escc: send software reset command before configuring the portMark Cave-Ayland1-0/+6
2021-09-02escc: add port index to uart_init_line()Mark Cave-Ayland1-3/+3
2021-02-15pci: Rename pci_xbox_blacklisted() as pci_xbox_ignore_device()Philippe Mathieu-Daudé1-5/+2
2021-02-1540p: simplify IRQ swizzlingPhilippe Mathieu-Daudé1-20/+7
2021-02-1540p: use is_apple() macroPhilippe Mathieu-Daudé1-1/+1
2021-02-1540p: Allow Raven controller to handle all IRQsPhilippe Mathieu-Daudé1-1/+1
2020-07-25PPC: mark first 4 pages of physical and virtual memory as unavailableMark Cave-Ayland1-3/+3
2020-07-02SPARC: add implementation of addr wordMark Cave-Ayland1-0/+15
2020-05-16virtio: limit ring size to a maximum of 128 descriptor entriesMark Cave-Ayland2-3/+9
2020-05-16pci: Enable bus-master on virtio_blkBrandon Bergren1-0/+3
2020-04-26SPARC32: fix kernel and initrd mapping to match SILOMark Cave-Ayland2-15/+19
2020-04-26SPARC64: fix kernel and initrd mapping to match SILOMark Cave-Ayland3-10/+11
2019-10-22ide: locate drives by iterating over the device tree during ob_ide_quiesce()Mark Cave-Ayland1-22/+8
2019-10-22ide: use instance values to hold C drive and channel structuresMark Cave-Ayland2-27/+15
2019-10-17escc: explicitly mark variable containing incoming keyboard character as vola...Mark Cave-Ayland1-1/+1
2019-10-12admin/devices.fs: Format assigned-addresses propertyBALATON Zoltan1-1/+1
2019-08-18virtio: use instance value to initialise C instance parameterMark Cave-Ayland1-35/+11
2019-08-18lsi: use instance value to hold sd_private_t pointerMark Cave-Ayland1-17/+25
2019-08-18pc_kbd: use instance value to initialise C instance parameterMark Cave-Ayland1-9/+7
2019-08-18pc_serial: remove separate init wordMark Cave-Ayland1-8/+5
2019-08-18pci: call set-args before configuring PCI device nodesMark Cave-Ayland1-0/+21
2019-08-18pci: remove explicit setting of my-self from PCI devicesMark Cave-Ayland2-9/+0
2019-08-18pci: remove explicit find-device from PCI devicesMark Cave-Ayland13-51/+0
2019-08-18x86: set active package and current instance to root device node before probeMark Cave-Ayland1-1/+8
2019-08-18SPARC64: set active package and current instance to root device node before p...Mark Cave-Ayland2-3/+6
2019-08-18ppc: set active package and current instance to root device node before probeMark Cave-Ayland1-0/+6
2019-08-18ppc: move New World uninorth and nvram device node creation to the root deviceMark Cave-Ayland5-7/+14
2019-08-18nvram: ensure that NVRAM configuration is separate from NVRAM node creationMark Cave-Ayland2-4/+2
2019-08-18libopenbios: remove REGISTER_NAMED_NODE and REGISTER_NAMED_NODE_PHANDLE macrosMark Cave-Ayland1-11/+0
2019-08-18pci: remove ob_pci_initialize() and ob_pci_empty_nodeMark Cave-Ayland1-15/+0
2019-08-18pci: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland1-53/+43
2019-08-18virtio: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland1-4/+2
2019-08-18lsi: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland1-2/+5