aboutsummaryrefslogtreecommitdiff
path: root/target/arm
AgeCommit message (Expand)Author
2017-09-07target/arm: Make MPU_RBAR, MPU_RLAR banked for v8MPeter Maydell
2017-09-07target/arm: Make MPU_MAIR0, MPU_MAIR1 registers banked for v8MPeter Maydell
2017-09-07target/arm: Make VTOR register banked for v8MPeter Maydell
2017-09-07target/arm: Make CONTROL register banked for v8MPeter Maydell
2017-09-07target/arm: Make FAULTMASK register banked for v8MPeter Maydell
2017-09-07target/arm: Make PRIMASK register banked for v8MPeter Maydell
2017-09-07target/arm: Make BASEPRI register banked for v8MPeter Maydell
2017-09-07target/arm: Add MMU indexes for secure v8MPeter Maydell
2017-09-07target/arm: Register second AddressSpace for secure v8M CPUsPeter Maydell
2017-09-07target/arm: Add state field, feature bit and migration for v8M secure statePeter Maydell
2017-09-07target/arm: Implement new PMSAv8 behaviourPeter Maydell
2017-09-07target/arm: Implement ARMv8M's PMSAv8 registersPeter Maydell
2017-09-04target/arm: Fix aa64 ldp register writebackRichard Henderson
2017-09-04target/arm: Allow deliver_fault() caller to specify EA bitPeter Maydell
2017-09-04target/arm: Factor out fault delivery codePeter Maydell
2017-09-04target/arm/kvm: pmu: improve error handlingAndrew Jones
2017-09-04hw/arm/virt: allow pmu instantiation with userspace irqchipAndrew Jones
2017-09-04target/arm/kvm: pmu: split init and set-irq stagesAndrew Jones
2017-09-04hw/arm/virt: add pmu interrupt stateAndrew Jones
2017-09-04target/arm: Create and use new function arm_v7m_is_handler_mode()Peter Maydell
2017-09-04target/arm: Don't calculate lr in arm_v7m_cpu_do_interrupt() until neededPeter Maydell
2017-09-04target/arm: Make arm_cpu_dump_state() handle the M-profile XPSRPeter Maydell
2017-09-04target/arm: Don't use cpsr_write/cpsr_read to transfer M profile XPSRPeter Maydell
2017-09-04target/arm: Don't store M profile PRIMASK and FAULTMASK in daifPeter Maydell
2017-09-04target/arm: Define and use XPSR bit masksPeter Maydell
2017-09-04target/arm: Fix outdated comment about exception exitPeter Maydell
2017-09-04target/arm: Remove incorrect comment about MPU_CTRLPeter Maydell
2017-09-04target/arm: Tighten up Thumb decode where new v8M insns will bePeter Maydell
2017-09-04target/arm: Consolidate PMSA handling in get_phys_addr()Peter Maydell
2017-09-04target/arm: Don't trap WFI/WFE for M profilePeter Maydell
2017-09-04target/arm: Use MMUAccessType enum rather than intPeter Maydell
2017-09-01arm: replace cpu_arm_init() with cpu_generic_init()Igor Mammedov
2017-08-15target/arm: Require alignment for load exclusiveAlistair Francis
2017-08-15target/arm: Correct load exclusive pair atomicityRichard Henderson
2017-08-15target/arm: Correct exclusive store cmpxchg memop maskAlistair Francis
2017-08-01trace-events: fix code style: print 0x before hex numbersVladimir Sementsov-Ogievskiy
2017-07-31target/arm: Migrate MPU_RNR register state for M profile coresPeter Maydell
2017-07-31target/arm: Move PMSAv7 reset into arm_cpu_reset() so M profile MPUs get resetPeter Maydell
2017-07-31target/arm: Rename cp15.c6_rgnr to pmsav7.rnrPeter Maydell
2017-07-31target/arm: Don't allow guest to make System space executable for M profilePeter Maydell
2017-07-31target/arm: Don't do MPU lookups for addresses in M profile PPB regionPeter Maydell
2017-07-31target/arm: Correct MPU trace handling of write vs executePeter Maydell
2017-07-31docs: fix broken paths to docs/devel/tracing.txtPhilippe Mathieu-Daudé
2017-07-24target/arm: fix TCG temp leak in aarch64 rev16Emilio G. Cota
2017-07-19tcg: Pass generic CPUState to gen_intermediate_code()Lluís Vilanova
2017-07-19target/arm: optimize aarch32 rev16Aurelien Jarno
2017-07-19target/arm: Optimize aarch64 rev16Richard Henderson
2017-07-17target/arm: use DISAS_EXIT for eret handlingAlex Bennée
2017-07-17target/arm: use gen_goto_tb for ISB handlingAlex Bennée
2017-07-17target/arm/translate: ensure gen_goto_tb sets exit flagsAlex Bennée