- Writing a Custom Device for QEMU
- covers modifying a board to incorporate a new device
- creates device from board initialization, rather than using
Device Tree
- article code as git diff
- A deep dive ino QEMU: adding devices
- device monitor commands
- minimal CPIOM EDC device
- IO memory mapped register
- interrupts
- attached to system bus
- no demo
- QEMU Device Model Development
- seemingly complete example
- covers device tree, gdb, etc.
- Device Emulation
- Understanding QEMU devices
- USB emulation
- covers monitor commands for adding usb devices; no
implementation
- The QEMU Object Model (QOM)
- reference
- avatar2
- multi-target orchestration framework
- focus on dynamic analysis of embedded firmware