Skip to content
Cédric Le Goater edited this page Oct 24, 2016 · 28 revisions

Welcome to the qemu wiki!

TODO

  • NCSI support

  • currently only a fake slirp backend.

  • I2C

  • OCC model

  • BT device

    • provide a backend for an external connection with the pnv platform.
    • host simulator ?

Development

Controllers

  • Static memory

  • boot from flash. requires TCG modification to boot from a MMIO region. Complex.

  • command mode support to upstream

  • dma support to upstream

  • model option for the command line ?

  • Network FTGMAC100

  • basic support seems stable

  • fix u-boot support

  • check missing features before upstream

  • I2C

  • tmp42{123} device model

  • Watch dog

    • some fixes required for linux reboot. Clocking seem wrong.
    • to upstream
  • SuperIO

    • required For OpenPOWER systems to access the flash. Will change in P9.

Boards/Machines

  • Witherspoon support
  • requires some change to configure a second CS. use HW strapping SCU70[WDT2]

CPU

  • target-arm: Add VBAR support to ARM1176 CPUs. See this patch.

Upstream

target for qemu-2.9

  • smc: DMA and command mode
  • witherspoon
  • ftgmac100 ?

qemu-2.8

  • smc: segment registers support
  • smc: ast2500 support. two spi controllers.
  • ast2500 SoC
  • ast2500 evaluation board
  • SDMC controller

qemu-2.7

  • i2c controller
  • scu controller
  • smc controller

qemu-2.6

  • timer controller
  • interrupt controller
  • ast2400 SoC
  • palmetto-bmc machine
Clone this wiki locally