On 14 Nov 2014, at 03:01, Alistair Francis <alistai...@gmail.com> wrote:
> I haven't looked into CMSIS or using SysTick, so I can't confirm that > they work. I don't have any experience with using either, so I can't > really be of much help with those. when you'll have some time, perhaps it would be useful to install GNU ARM Eclipse and generate a project for your board, run it on the physical hardware, then test it on QEMU. > I have implementations for the more important system peripherals in > the STM32F2xx/4xx SoC families, including GPIO. did you implement the clock related registers? PLL & others? these are used during CMSIS SystemInit() and are mandatory, otherwise emulation will either fail or not be realistic. > You are welcome to use > those if you want thank you! > above my use case is more aimed at higher level machine/peripherals > support yes, that's great, but without a proper base, like system registers and debug, usability may be not be as good as expected. regards, Liviu