1Arm Server Base System Architecture Reference board (``sbsa-ref``) 2================================================================== 3 4While the ``virt`` board is a generic board platform that doesn't match 5any real hardware the ``sbsa-ref`` board intends to look like real 6hardware. The `Server Base System Architecture 7<https://developer.arm.com/documentation/den0029/latest>`_ defines a 8minimum base line of hardware support and importantly how the firmware 9reports that to any operating system. It is a static system that 10reports a very minimal DT to the firmware for non-discoverable 11information about components affected by the qemu command line (i.e. 12cpus and memory). As a result it must have a firmware specifically 13built to expect a certain hardware layout (as you would in a real 14machine). 15 16It is intended to be a machine for developing firmware and testing 17standards compliance with operating systems. 18 19Supported devices 20""""""""""""""""" 21 22The sbsa-ref board supports: 23 24 - A configurable number of AArch64 CPUs 25 - GIC version 3 26 - System bus AHCI controller 27 - System bus EHCI controller 28 - CDROM and hard disc on AHCI bus 29 - E1000E ethernet card on PCIe bus 30 - Bochs display adapter on PCIe bus 31 - A generic SBSA watchdog device 32 33