diff options
author | Helge Deller <deller@gmx.de> | 2023-10-14 13:25:39 +0200 |
---|---|---|
committer | Helge Deller <deller@gmx.de> | 2023-10-14 13:39:42 +0200 |
commit | 463ee8f95c95e077806d5c838b114135ed3b7922 (patch) | |
tree | 9cbbbd81b21eec14b8b2ba2fe2598b3d9f1e5bd4 /vgasrc | |
parent | 54bb4a2b60916685ae3b29c7920cf9e8047a3efe (diff) | |
download | seabios-hppa-463ee8f95c95e077806d5c838b114135ed3b7922.zip seabios-hppa-463ee8f95c95e077806d5c838b114135ed3b7922.tar.gz seabios-hppa-463ee8f95c95e077806d5c838b114135ed3b7922.tar.bz2 |
parisc/c3700: Add support for C3700 workstation with Astro/Elroy
Major changes to support 64-bit machines with Astro and Elroy chips.
This patch adds support for the C3700 workstation.
Changes include:
- Detect if the emulated CPU runs as 32-bit PA1.x or 64-bit PA2.x CPU
- Add support for Astro and Elroy chips:
* build interrupt routing table (IRT)
* add PCI irq to pci_device struct
- Enhance PCI bus scanning
* Add support for various PCI cards (serial, USB, graphics, ...)
- Change PCI I/O accessor functions:
* readX()/writeX() do byteswapping and take an ioremapped address
* __raw_readX()/__raw_writeX() don't byteswap and take an ioremapped address.
* gsc_*() don't byteswap and operate on physical addresses
Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'vgasrc')
0 files changed, 0 insertions, 0 deletions