mirror of
https://github.com/qemu/qemu.git
synced 2024-11-28 22:33:36 +08:00
33 lines
1.2 KiB
ReStructuredText
33 lines
1.2 KiB
ReStructuredText
|
Arm Server Base System Architecture Reference board (``sbsa-ref``)
|
||
|
==================================================================
|
||
|
|
||
|
While the `virt` board is a generic board platform that doesn't match
|
||
|
any real hardware the `sbsa-ref` board intends to look like real
|
||
|
hardware. The `Server Base System Architecture
|
||
|
<https://developer.arm.com/documentation/den0029/latest>` defines a
|
||
|
minimum base line of hardware support and importantly how the firmware
|
||
|
reports that to any operating system. It is a static system that
|
||
|
reports a very minimal DT to the firmware for non-discoverable
|
||
|
information about components affected by the qemu command line (i.e.
|
||
|
cpus and memory). As a result it must have a firmware specifically
|
||
|
built to expect a certain hardware layout (as you would in a real
|
||
|
machine).
|
||
|
|
||
|
It is intended to be a machine for developing firmware and testing
|
||
|
standards compliance with operating systems.
|
||
|
|
||
|
Supported devices
|
||
|
"""""""""""""""""
|
||
|
|
||
|
The sbsa-ref board supports:
|
||
|
|
||
|
- A configurable number of AArch64 CPUs
|
||
|
- GIC version 3
|
||
|
- System bus AHCI controller
|
||
|
- System bus EHCI controller
|
||
|
- CDROM and hard disc on AHCI bus
|
||
|
- E1000E ethernet card on PCIe bus
|
||
|
- VGA display adaptor on PCIe bus
|
||
|
- A generic SBSA watchdog device
|
||
|
|