Skip to content
Andre Beckus edited this page Jun 7, 2015 · 7 revisions

Planned

  • Update to latest QEMU version (I tried merging version 2.2.0 but had trouble due to changes in the unit testing IRQ intercept code). Probably the best approach would be this: remove the stm32 unit tests, perform the merge and resolve the conflicts, then restore the unit tests making any changes necessary.
  • Incorporate patch detailed here: https://devel.rtems.org/wiki/TBR/BSP/STM32F105

Wish List

  • Convert STM32 to QOM framework. Make Cortex M3 into a device and have the STM32 device extend it. Also make NVIC into a device (as well as all other peripherals). This would require changing the Stellaris chip as well. When done, the entire microntroller would be browsable in the device tree (and ultimately controllable via the tree as well).
  • Write a QOM clock device (I started this in the stm32_clock branch).
Clone this wiki locally