aboutsummaryrefslogtreecommitdiff
path: root/hw/arm/armv7m.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-20nvic: Expose NMI linePeter Maydell1-0/+1
2018-08-16hw/arm: make bitbanded IO optional on ARMv7-MStefan Hajnoczi1-18/+21
2018-07-17hw/arm/armv7: Fix crash when introspecting the "iotkit" deviceThomas Huth1-4/+3
2018-06-15arm: Don't crash if user tries to use a Cortex-M CPU without an NVICPeter Maydell1-1/+6
2018-06-15hw/arm/armv7m: Remove unused armv7m_init() functionPeter Maydell1-21/+0
2018-03-02armv7m: Forward init-svtor property to CPU objectPeter Maydell1-0/+9
2018-03-02armv7m: Forward idau property to CPU objectPeter Maydell1-0/+9
2018-03-02hw/arm/armv7m: Honour CPU's address space for image loadsPeter Maydell1-3/+14
2018-02-06hw/arm: Replace fprintf(stderr, "*\n" with error_report()Alistair Francis1-1/+1
2017-09-22memory: Get rid of address_space_init_shareableAlexey Kardashevskiy1-5/+4
2017-09-19arm: drop intermediate cpu_model -> cpu type parsing and use cpu type directlyIgor Mammedov1-35/+5
2017-09-07armv7m: Convert armv7m.memory to DEFINE_PROP_LINKFam Zheng1-6/+2
2017-09-07armv7m: Convert bitband.source-memory to DEFINE_PROP_LINKFam Zheng1-6/+2
2017-09-04hw/arm: use defined type name instead of hard-coded stringPhilippe Mathieu-Daudé1-2/+2
2017-02-28armv7m: Make bitband device take the address space to accessPeter Maydell1-87/+79
2017-02-28armv7m: Make NVIC expose a memory region rather than mapping itselfPeter Maydell1-1/+6
2017-02-28armv7m: Make ARMv7M object take memory region linkPeter Maydell1-1/+22
2017-02-28armv7m: Use QOMified armv7m object in armv7m_init()Peter Maydell1-37/+12
2017-02-28armv7m: QOMify the armv7m containerPeter Maydell1-12/+127
2017-02-28armv7m: Abstract out the "load kernel" codePeter Maydell1-5/+18
2017-01-27armv7m: Replace armv7m.hack with unassigned_access handlerMichael Davidsaver1-8/+0
2016-05-12hw/arm: QOM'ify armv7m.cxiaoqiang.zhao1-6/+5
2016-03-22hw: explicitly include qemu-common.h and cpu.hPaolo Bonzini1-0/+2
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-03-04loader: Add data swap option to load-elfPeter Crosthwaite1-1/+1
2016-01-18hw/arm: Clean up includesPeter Maydell1-0/+1
2015-11-03armv7-m: Return DeviceState* from armv7m_init()Michael Davidsaver1-7/+2
2015-09-25arm: Remove ELF_MACHINE from cpu.hPeter Crosthwaite1-1/+1
2015-09-18Fix bad error handling after memory_region_init_ram()Markus Armbruster1-1/+1
2015-02-05target_arm: Parameterise the irq lines for armv7m_initAlistair Francis1-4/+4
2015-02-05target_arm: Remove memory region init from armv7m_initAlistair Francis1-30/+3
2014-09-09memory: add parameter errp to memory_region_init_ramHu Tao1-3/+4
2014-08-19arm: armv7m: Rename address_space_mem -> system_memoryPeter Crosthwaite1-4/+4
2013-11-05armv7m: Don't enforce use of kernel for qtestAndreas Färber1-11/+14
2013-08-20hw/arm/armv7m: Don't use arm_pic_init_cpu()Peter Maydell1-3/+2
2013-07-29armv7m: QOM cast cleanup for BitBandStateAndreas Färber1-5/+11
2013-07-04hw/a*: pass owner to memory_region_init* functionsPaolo Bonzini1-2/+2
2013-07-04memory: add owner argument to initialization functionsPaolo Bonzini1-4/+4
2013-04-19Remove unneeded type castsStefan Weil1-6/+6
2013-04-15arm: fix location of some include filesPeter Maydell1-1/+1
2013-04-08hw: move headers to include/Paolo Bonzini1-1/+1
2013-03-01arm: move files referencing CPU to hw/arm/Paolo Bonzini1-0/+284