On Thu, Aug 16, 2018 at 1:39 PM Peter Maydell <peter.mayd...@linaro.org> wrote: > On 14 August 2018 at 17:27, Stefan Hajnoczi <stefa...@redhat.com> wrote: > > This patch series: > > * Makes bitbanding optional on ARMv7MState. > > * Adds a "cortex-m0" cpu type which can be used with ARMMProfileState. > > This > > works thanks to Julia's Cortex M0 emulation patches, which are now all > > merged. > > * Adds Su Hang's Intel HEX file format loader so that micro:bit and other > > microcontroller firmware images can be run using -kernel. The micro:bit > > development tools typically only emit .hex files and not ELFs. > > Applied to target-arm.next, thanks. > > I notice that the change to generic-loader doesn't include an > update to docs/generic-loader.txt -- could somebody do a followup > patch for that? Currently the docs say > > # The loader device also allows files to be loaded into memory. It can load > raw > # files and ELF executable files. Raw files are loaded verbatim. ELF > executable > # files are loaded by an ELF loader. > > but looking at the code we also support uImage files and HEX files. > We should mention all of these, and be clear about which ones > require the <addr> to be specified, and what the PC will be set > to in the case where <cpu-num> is specified.
Thanks, I will take a look and send a patch. Stefan