* Helge Deller <del...@gmx.de>: > This patchset modifies SeaBIOS source code to be able to build a firmware for > the PA-RISC CPU architecture. This firmware can then be used to boot a virtual > PA-RISC machine with PA-Linux and HP/UX on QEMU. > > Where possible existing SeaBIOS drivers and infrastructure is reused. > Since PA-RISC is native 32/64-Bit, the various segment accessors are > not needed and replaced by simple variable accesses.
Btw, the whole patchset can be pulled on top of seabios master tree from: https://github.com/hdeller/seabios-hppa.git hppa-target Helge > Helge Deller (31): > Add config option for PA-RISC arch > biosvar.h: Add accessors for various BIOS data areas > Drivers: Use get_bda_ptr() BDA accessor > byteorder.h: Add endianess conversion functions > farptr.h: Add FLATPTR* accessor functions for parisc > font.c: Disable built-in x86 font on parisc > paravirt.h: Add PORT_QEMU_CFG_CTL for parisc > pciinit.c: Initialize PA-RISC Dino PCI chip > shadow.c: Compile int3 inline assembly on x86 only > Add portaddr_t typedef to specify I/O port addresses > ata.c: Allow to boot on PA-RISC > ata.h: Add ATA IDE port addresses for PA-RISC > blockcmd.c: Prevent unaligned access crash on PA-RISC > scsi: Add fields for specifying target and lun of SCSI devices > lsi-scsi.c: Convert SCSI script to little endian > pci.c: Add PCI ports for PA-RISC and access PCI bus in little-endian > rtc.h: Add CMOS/RTC addresses for PA-RISC > serialio.h: Add serial port adresses for PA-RISC > malloc.c: Implement a PA-RISC specific malloc() > output.c: Add PA-RISC specific output behaviour > output.c: Make printf() capable to print 64bit int values > romfile.c: return values are returned as little-endian > sercon.c: Use SEROFF_IIR constant > stacks.h: Provide replacement for thread functions when > !CONFIG_THREADS > version.c: Mark version strings const > x86.h: Provide replacement functions for PA-RISC > parisc: Add PA-RISC related code > string.c: reimplement mem*_far() functions for PA-RISC > boot.c: Add boot disc chooser for PA-RISC > block.c: Allow PA-RISC to boot from ATA drives > ata.c: Add missing endianess conversion functions _______________________________________________ SeaBIOS mailing list -- seabios@seabios.org To unsubscribe send an email to seabios-le...@seabios.org