Sign in
qemu
/
qemu
/
49237b856ae58ee7955be0b959c504c51b014f20
/
target-arm
/
cpu.h
5c0a381
target-arm: kvm64: set guest PMUv3 feature bit if supported
by Shannon Zhao
· 9 years ago
c02d703
virtio: move bi-endian target support to a single location
by Greg Kurz
· 9 years ago
aaa1f95
target-arm: A64: Create Instruction Syndromes for Data Aborts
by Edgar E. Iglesias
· 9 years ago
2a5a9ab
target-arm: Add the HSTR_EL2 register
by Alistair Francis
· 9 years ago
63c9155
cpu: move exec-all.h inclusion out of cpu.h
by Paolo Bonzini
· 9 years ago
74e7556
target-arm: make cpu-qom.h not target specific
by Paolo Bonzini
· 9 years ago
89fee74
tb: consistently use uint32_t for tb->flags
by Emilio G. Cota
· 9 years ago
e334bd3
target-arm: implement BE32 mode in system emulation
by Paolo Bonzini
· 9 years ago
91cca2c
target-arm: introduce tbflag for endianness
by Peter Crosthwaite
· 9 years ago
c3ae85f
linux-user: arm: handle CPSR.E correctly in strex emulation
by Paolo Bonzini
· 9 years ago
b2e62d9
arm: cpu: handle BE32 user-mode as BE
by Peter Crosthwaite
· 9 years ago
ed50ff7
target-arm: cpu: Move cpu_is_big_endian to header
by Peter Crosthwaite
· 9 years ago
f9fd40e
target-arm: implement SCTLR.B, drop bswap_code
by Paolo Bonzini
· 9 years ago
a8d64e7
target-arm: Fix handling of SDCR for 32-bit code
by Peter Maydell
· 9 years ago
50866ba
target-arm: Add write_type argument to cpsr_write()
by Peter Maydell
· 9 years ago
30456d5
all: Clean up includes
by Peter Maydell
· 9 years ago
f2cae60
target-arm: Report correct syndrome for FPEXC32_EL2 traps
by Peter Maydell
· 9 years ago
187f678
target-arm: Implement MDCR_EL3.TDOSA and MDCR_EL2.TDOSA traps
by Peter Maydell
· 9 years ago
7550267
target-arm: correct CNTFRQ access rights
by Peter Maydell
· 9 years ago
3f208fd
target-arm: Add isread parameter to CPAccessFns
by Peter Maydell
· 9 years ago
533e93f
target-arm: Update arm_generate_debug_exceptions() to handle EL2/EL3
by Peter Maydell
· 9 years ago
5513c3a
target-arm: Implement MDCR_EL3 and SDCR
by Peter Maydell
· 9 years ago
6b7f0b6
target-arm: Fix typo in comment in arm_is_secure_below_el3()
by Peter Maydell
· 9 years ago
446c81a
target-arm: Properly support EL2 and EL3 in arm_el_is_aa64()
by Peter Maydell
· 9 years ago
5ce4ff6
target-arm: Support multiple address spaces in page table walks
by Peter Maydell
· 9 years ago
017518c
target-arm: Implement asidx_from_attrs
by Peter Maydell
· 9 years ago
9e273ef
target-arm: Add QOM property for Secure memory region
by Peter Maydell
· 9 years ago
59e0553
target-arm: Add HPFAR_EL2
by Edgar E. Iglesias
· 9 years ago
7cd6de3
target-arm: Fix "no 64-bit EL2" assumption in arm_excp_unmasked()
by Peter Maydell
· 9 years ago
81669b8
target-arm: implement arm_debug_target_el()
by Sergey Fedorov
· 9 years ago
14cc7b5
target-arm: Add MDCR_EL2
by Sergey Fedorov
· 9 years ago
1424ca8
target-arm: Implement AArch64 OSLAR/OSLSR_EL1 sysregs
by Davorin Mista
· 9 years ago
2cde031
target-arm: Avoid calling arm_el_is_aa64() function for unimplemented EL
by Sergey Sorokin
· 9 years ago
dc03246
target-*: Drop cpu_gen_code define
by Richard Henderson
· 10 years ago
52e971d
target-arm: Add condexec state to insn_start
by Richard Henderson
· 9 years ago
b597c3f
arm: Remove ELF_MACHINE from cpu.h
by Peter Crosthwaite
· 10 years ago
f0d574d
target-arm: Add VMPIDR_EL2
by Edgar E. Iglesias
· 9 years ago
731de9e
target-arm: Add VPIDR_EL2
by Edgar E. Iglesias
· 9 years ago
b698e9c
target-arm: Add VTTBR_EL2
by Edgar E. Iglesias
· 9 years ago
68e9c2f
target-arm: Add VTCR_EL2
by Edgar E. Iglesias
· 9 years ago
97ed5cc
tlb: Add "ifetch" argument to cpu_mmu_index()
by Benjamin Herrenschmidt
· 10 years ago
67cc32e
typofixes - v4
by Veres Lajos
· 9 years ago
b6af097
maint: remove / fix many doubled words
by Daniel P. Berrange
· 10 years ago
7718425
target-arm: Fix arm_excp_unmasked() function
by Sergey Sorokin
· 9 years ago
8012c84
target-arm: Wire up HLT 0xf000 as the A64 semihosting instruction
by Peter Maydell
· 9 years ago
faacc04
target-arm/arm-semi.c: Support widening APIs to 64 bits
by Peter Maydell
· 9 years ago
e761572
target-arm: Add CP_ACCESS_TRAP_UNCATEGORIZED_EL2, 3
by Peter Maydell
· 10 years ago
b4d3978
target-arm: Add the AArch64 view of the Secure physical timer
by Peter Maydell
· 10 years ago
49a6619
target-arm: Add debug check for mismatched cpreg resets
by Peter Maydell
· 10 years ago
b0e66d9
target-arm: Add the Hypervisor timer
by Edgar E. Iglesias
· 10 years ago
0b6440a
target-arm: Add CNTHCTL_EL2
by Edgar E. Iglesias
· 10 years ago
edac4d8
target-arm: Add CNTVOFF_EL2
by Edgar E. Iglesias
· 10 years ago
ea3e984
cpu-exec: Purge all uses of ENV_GET_CPU()
by Peter Crosthwaite
· 10 years ago
f6bda88
target-arm: Implement PMSAv7 MPU
by Peter Crosthwaite
· 10 years ago
6cb0b01
target-arm: Add registers for PMSAv7
by Peter Crosthwaite
· 10 years ago
b061a82
target-arm: Do not reset sysregs marked as ALIAS
by Sergey Fedorov
· 10 years ago
62b44f0
target-arm: Add the THUMB_DSP feature
by Aurelio C. Remonda
· 10 years ago
a79e021
target-arm/cpu.h: remove pending_exception
by Alex Bennée
· 10 years ago
647f767
target-arm: Move TB flags down to fill gap
by Peter Maydell
· 10 years ago
9dbbc74
target-arm: Extend FP checks to use an EL
by Greg Bellows
· 10 years ago
3cf6a0f
target-arm: Make singlestate TB flags common between AArch32/64
by Peter Maydell
· 10 years ago
c6f1916
target-arm: Add AArch64 CPTR registers
by Greg Bellows
· 10 years ago
38836a2
target-arm: Allow cp access functions to indicate traps to EL2 or EL3
by Peter Maydell
· 10 years ago
012a906
target-arm: Update interrupt handling to use target EL
by Greg Bellows
· 10 years ago
8c6084b
target-arm: Move setting of exception info into tlb_fill
by Peter Maydell
· 10 years ago
7371036
target-arm: Add exception target el infrastructure
by Greg Bellows
· 10 years ago
fee068e
tcg: Delete unused cpu_pc_from_tb()
by Peter Crosthwaite
· 10 years ago
ef1d27f
arm: cpu.h: Remove unused typdefs
by Peter Crosthwaite
· 10 years ago
7ebd5f2
target-arm: rename c1_coproc to cpacr_el1
by Sergey Fedorov
· 10 years ago
2994fd9
cpu: Make cpu_init() return QOM CPUState object
by Eduardo Habkost
· 10 years ago
ce02049
target-arm: Add 32/64-bit register sync
by Greg Bellows
· 10 years ago
84f2bed
target-arm: Guest cpu endianness determination for virtio KVM ARM/ARM64
by Pranavkumar Sawargaonkar
· 10 years ago
0dfef7b
target-arm: Don't define any MMU_MODE*_SUFFIXes
by Peter Maydell
· 10 years ago
c1e3781
target-arm: Define correct mmu_idx values and pass them in TB flags
by Peter Maydell
· 10 years ago
6d54ed3
target-arm: Make arm_current_el() return sensible values for M profile
by Peter Maydell
· 10 years ago
7a0e58f
target-arm: Split NO_MIGRATE into ALIAS and NO_RAW
by Peter Maydell
· 10 years ago
ec53b45
exec.c: Drop TARGET_HAS_ICE define and checks
by Peter Maydell
· 10 years ago
be693c8
target-arm: make MAIR0/1 banked
by Greg Bellows
· 10 years ago
54bf36e
target-arm: make c13 cp regs banked (FCSEIDR, ...)
by Fabian Aggeler
· 10 years ago
fb6c91b
target-arm: make VBAR banked
by Greg Bellows
· 10 years ago
01c097f
target-arm: make PAR banked
by Fabian Aggeler
· 10 years ago
b848ce2
target-arm: make IFAR/DFAR banked
by Fabian Aggeler
· 10 years ago
4a7e2d7
target-arm: make DFSR banked
by Fabian Aggeler
· 10 years ago
88ca1c2
target-arm: make IFSR banked
by Fabian Aggeler
· 10 years ago
0c17d68
target-arm: make DACR banked
by Fabian Aggeler
· 10 years ago
11f136e
target-arm: make TTBCR banked
by Fabian Aggeler
· 10 years ago
7dd8c9a
target-arm: make TTBR0/1 banked
by Fabian Aggeler
· 10 years ago
b85a1fd
target-arm: make CSSELR banked
by Fabian Aggeler
· 10 years ago
137feaa
target-arm: add SCTLR_EL3 and make SCTLR banked
by Fabian Aggeler
· 10 years ago
e89e51a
target-arm: add MVBAR support
by Fabian Aggeler
· 10 years ago
144634a
target-arm: add SDER definition
by Greg Bellows
· 10 years ago
7702257
target-arm: add NSACR register
by Fabian Aggeler
· 10 years ago
51a79b0
target-arm: add secure state bit to CPREG hash
by Peter Maydell
· 10 years ago
c3e3026
target-arm: add CPREG secure state support
by Fabian Aggeler
· 10 years ago
3f342b9
target-arm: add non-secure Translation Block flag
by Sergey Fedorov
· 10 years ago
ea30a4b
target-arm: add banked register accessors
by Fabian Aggeler
· 10 years ago
57e3a0c
target-arm: extend async excp masking
by Greg Bellows
· 10 years ago
9fae24f
target-arm: Correct condition for taking VIRQ and VFIQ
by Peter Maydell
· 10 years ago
b5c633c
target-arm: Separate out M profile cpu_exec_interrupt handling
by Peter Maydell
· 10 years ago
592125f
target-arm: make arm_current_el() return EL3
by Fabian Aggeler
· 10 years ago
Next »