cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

sbsa.rst (1249B)


      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  - VGA display adaptor on PCIe bus
     31  - A generic SBSA watchdog device
     32