Sign in
qemu
/
qemu
/
e641c1e81e54fc14908ff6785ef7d51e42c2e1bb
/
target-arm
/
cpu.c
bc72ad6
aio / timers: Switch entire codebase to the new timer API
by Alex Bligh
· 12 years ago
55d284a
target-arm: Implement the generic timer
by Peter Maydell
· 12 years ago
7c1840b
target-arm: Make IRQ and FIQ gpio lines on the CPU object
by Peter Maydell
· 12 years ago
14a10fc
cpu: Partially revert "cpu: Change qemu_init_vcpu() argument to CPUState"
by Andreas Färber
· 12 years ago
5b24c64
cpu: Introduce CPUClass::gdb_core_xml_file for GDB_CORE_XML
by Andreas Färber
· 12 years ago
5b50e79
cpu: Introduce CPUClass::gdb_{read,write}_register()
by Andreas Färber
· 12 years ago
a0e372f
cpu: Introduce CPUState::gdb_num_regs and CPUClass::gdb_num_core_regs
by Andreas Färber
· 12 years ago
00b941e
cpu: Turn cpu_get_phys_page_debug() into a CPUClass hook
by Andreas Färber
· 12 years ago
f45748f
cpu: Introduce CPUClass::set_pc() for gdb_set_cpu_pc()
by Andreas Färber
· 12 years ago
81e69fb
target-arm: add feature flag for ARMv8
by Mans Rullgard
· 12 years ago
91b1df8
cpu: Move reset logging to CPUState
by Andreas Färber
· 12 years ago
a076285
log: Change log_cpu_state[_mask]() argument to CPUState
by Andreas Färber
· 12 years ago
c643bed
cpu: Change qemu_init_vcpu() argument to CPUState
by Andreas Färber
· 12 years ago
878096e
cpu: Turn cpu_dump_{state,statistics}() into CPUState hooks
by Andreas Färber
· 12 years ago
bdcc150
target-arm: Make LPAE feature imply V7MP
by Peter Maydell
· 12 years ago
721fae1
target-arm: Convert TCG to using (index,value) list for cp migration
by Peter Maydell
· 12 years ago
3cc1d20
target-arm: port ARM CPU save/load to use VMState
by Juan Quintela
· 12 years ago
e6f010c
target-arm: Override do_interrupt for ARMv7-M profile
by Andreas Färber
· 12 years ago
97a8ea5
cpu: Replace do_interrupt() by CPUClass::do_interrupt method
by Andreas Färber
· 12 years ago
c05efcb
cpu: Add CPUArchState pointer to CPUState
by Andreas Färber
· 12 years ago
79614b7
target-arm: Move TCG initialization to ARMCPU initfn
by Andreas Färber
· 12 years ago
1496926
target-arm: Update ARMCPU to QOM realizefn
by Andreas Färber
· 12 years ago
51492fd
target-arm: Rename CPU types
by Andreas Färber
· 12 years ago
245fb54
target-arm: Catch attempt to instantiate abstract type in cpu_init()
by Andreas Färber
· 12 years ago
5900d6b
target-arm: Detect attempt to instantiate non-CPU type in cpu_init()
by Andreas Färber
· 12 years ago
55e5c28
cpu: Move cpu_index field to CPUState
by Andreas Färber
· 12 years ago
918fd08
target-arm: use type_register() instead of type_register_static()
by Eduardo Habkost
· 12 years ago
9c17d61
softmmu: move include files to include/sysemu/
by Paolo Bonzini
· 12 years ago
918f5dc
target-arm: Extend feature flags to 64 bits
by Peter Maydell
· 13 years ago
de9b05b
target-arm: Implement privileged-execute-never (PXN)
by Peter Maydell
· 13 years ago
b2d06f9
target-arm: Remove ARM_CPUID_* macros
by Peter Maydell
· 13 years ago
7884849
target-arm: Convert final ID registers
by Peter Maydell
· 13 years ago
81bdde9
target-arm: Convert MPIDR
by Peter Maydell
· 13 years ago
776d4e5
target-arm: Convert cp15 cache ID registers
by Peter Maydell
· 13 years ago
8515a09
target-arm: Convert cp15 crn=0 crm={1,2} feature registers
by Peter Maydell
· 13 years ago
2771db2
target-arm: Convert cp15 crn=1 registers
by Peter Maydell
· 13 years ago
34f9052
target-arm: Convert cp15 crn=9 registers
by Peter Maydell
· 13 years ago
06d76f3
target-arm: Convert cp15 crn=6 registers
by Peter Maydell
· 13 years ago
c480421
target-arm: convert cp15 crn=7 registers
by Peter Maydell
· 13 years ago
1047b9d
target-arm: Convert cp15 crn=15 registers
by Peter Maydell
· 13 years ago
ecce5c3
target-arm: Convert cp15 crn=2 registers
by Peter Maydell
· 13 years ago
200ac0e
target-arm: Convert performance monitor registers
by Peter Maydell
· 13 years ago
2ceb98c
target-arm: Add register_cp_regs_for_features()
by Peter Maydell
· 13 years ago
4b6a83f
target-arm: initial coprocessor register framework
by Peter Maydell
· 13 years ago
200bf59
target-arm: Fix 11MPCore cache type register value
by Peter Maydell
· 13 years ago
c5fad12
target-arm: Move A9 config_base_address reset value to ARMCPU
by Peter Maydell
· 13 years ago
778c3a0
target-arm: Change cpu_arm_init() return type to ARMCPU
by Andreas Färber
· 13 years ago
3c30dd5
target-arm: Move reset handling to arm_cpu_reset
by Peter Maydell
· 13 years ago
85df378
target-arm: Move cache ID register setup to cpu specific init fns
by Peter Maydell
· 13 years ago
2e4d7e3
target-arm: Move feature register setup to per-CPU init fns
by Peter Maydell
· 13 years ago
0ca7e01
target-arm: Move SCTLR reset value setup to per cpu init fns
by Peter Maydell
· 13 years ago
64e1671
target-arm: Move CTR setup to per cpu init fns
by Peter Maydell
· 13 years ago
bd35c35
target-arm: Move MVFR* setup to per cpu init fns
by Peter Maydell
· 13 years ago
325b3ce
target-arm: Move FPSID config to cpu init fns
by Peter Maydell
· 13 years ago
581be09
target-arm: Move feature bit settings to CPU init fns
by Peter Maydell
· 13 years ago
777dc78
target-arm: Add QOM subclasses for each ARM cpu implementation
by Peter Maydell
· 13 years ago
dec9c2d
target-arm: Minimalistic CPU QOM'ification
by Andreas Färber
· 13 years ago