[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v6 0/6] arm: add Cortex M0 CPU model and hex fil
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH v6 0/6] arm: add Cortex M0 CPU model and hex file loader |
Date: |
Thu, 16 Aug 2018 13:38:54 +0100 |
On 14 August 2018 at 17:27, Stefan Hajnoczi <address@hidden> 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
-- PMM
- [Qemu-devel] [PATCH v6 0/6] arm: add Cortex M0 CPU model and hex file loader, Stefan Hajnoczi, 2018/08/14
- [Qemu-devel] [PATCH v6 1/6] hw/arm: make bitbanded IO optional on ARMv7-M, Stefan Hajnoczi, 2018/08/14
- [Qemu-devel] [PATCH v6 3/6] loader: extract rom_free() function, Stefan Hajnoczi, 2018/08/14
- [Qemu-devel] [PATCH v6 2/6] target/arm: add "cortex-m0" CPU model, Stefan Hajnoczi, 2018/08/14
- [Qemu-devel] [PATCH v6 5/6] loader: Implement .hex file loader, Stefan Hajnoczi, 2018/08/14
- [Qemu-devel] [PATCH v6 6/6] Add QTest testcase for the Intel Hexadecimal, Stefan Hajnoczi, 2018/08/14
- [Qemu-devel] [PATCH v6 4/6] loader: add rom transaction API, Stefan Hajnoczi, 2018/08/14
- Re: [Qemu-devel] [PATCH v6 0/6] arm: add Cortex M0 CPU model and hex file loader,
Peter Maydell <=