Lines Matching +full:system +full:- +full:firmware
1 Arm Server Base System Architecture Reference board (``sbsa-ref``)
4 The ``sbsa-ref`` board intends to look like real hardware (while the ``virt``
9 - `Base System Architecture <https://developer.arm.com/documentation/den0094/>`__ (BSA)
10 - `Server Base System Architecture <https://developer.arm.com/documentation/den0029/>`__ (SBSA)
13 specification defines how the firmware reports that to any operating system.
15 It is intended to be a machine for developing firmware and testing
21 The ``sbsa-ref`` board supports:
23 - A configurable number of AArch64 CPUs
24 - GIC version 3
25 - System bus AHCI controller
26 - System bus XHCI controller
27 - CDROM and hard disc on AHCI bus
28 - E1000E ethernet card on PCIe bus
29 - Bochs display adapter on PCIe bus
30 - A generic SBSA watchdog device
33 Board to firmware interface
36 ``sbsa-ref`` is a static system that reports a very minimal devicetree to the
37 firmware for non-discoverable information about system components. This
39 (i.e. CPUs and memory). As a result it must have a firmware specifically built
45 QEMU provides the guest EL3 firmware with minimal information about hardware
47 not even a firmware devicetree.
60 - CPUs
61 - memory
62 - platform version
63 - GIC addresses
64 - NUMA node id for CPUs and memory
65 - CPU topology information
70 The platform version is only for informing platform firmware about
71 what kind of ``sbsa-ref`` board it is running on. It is neither
75 The ``machine-version-major`` value is updated when changes breaking
76 fw compatibility are introduced. The ``machine-version-minor`` value