-
Notifications
You must be signed in to change notification settings - Fork 22
Home
Cédric Le Goater edited this page Jun 13, 2017
·
28 revisions
Welcome to the qemu wiki!
-
NCSI support
- currently only a fake user mode network stack (slirp) backend.
-
OCC model
-
LPC controller
-
GPIO Controller
- should be useful for debug.
- RX8900 INT line should be connected to GPIOJ0 for Witherspoon (This is needed if RTC alarms are used)
-
Clock infrastructure
- Derive clock rates from strapping and SCU clock registers
- review proposal from Frederic KONRAD
-
MBOX
-
I2C
- DMA support (used by Aspeed SDK 4)
-
BT device (part of the LPC Controller)
- initial implementation done
- provide a backend for an external connection with the pnv machine.
-
VUART Controller
- dummy implementation done (no shared registers with the host)
- over LPC
- use -chardev for external connection
-
Network FTGMAC100
- linux basic support for kernel 4.7, 4.10, and new driver from benh
- u-boot support ok. can tftp an image to boot.
- missing features :
- NCSI (only on user mode network stack)
- IEEE 802.1Q VLAN
- High Priority Transmit Queue
- Wake-On-LAN functions
-
SMC:
- dummy bytes for fast read in user mode
- DMA (rework current implementation with a private address space)
-
SuperIO
- required For OpenPOWER systems to access the flash. Will change in P9.
-
rx8900 RTC (Romulus machine)
- witherspoon ?
- ftgmac100 (done)
- slirp/ncsi (done)
- ADC (sent)
- tmp42{123} device model (done)
- target-arm: Add VBAR support to ARM1176 CPUs. (done)
- romulus machine (done)
- smc:
- boot from flash image (done)
- command mode (done)
- dummy bytes for fast read in command mode (done)
- watchdog (done)
- tmp42{123} device model (sent but not merged)
- rx8900 RTC (sent but not merged)
- smc: segment registers support
- smc: ast2500 support. two spi controllers.
- ast2500 SoC
- ast2500 evaluation board
- SDMC controller
- i2c controller
- scu controller
- smc controller
- timer controller
- interrupt controller
- ast2400 SoC
- palmetto-bmc machine