Statistics
| Branch: | Revision:

root / target-xtensa @ 7f64f8e2

Name Size
  core-dc232b
  core-dc233c
  core-fsf
core-dc232b.c 2.1 kB
core-dc233c.c 2.1 kB
core-fsf.c 2 kB
cpu-qom.h 2.6 kB
cpu.c 3 kB
cpu.h 12.9 kB
helper.c 19.1 kB
helper.h 1.2 kB
machine.c 1.7 kB
op_helper.c 21.4 kB
overlay_tool.h 16.8 kB
translate.c 83.5 kB

Latest revisions

# Date Author Comment
b79b38e4 04/15/2012 08:43 pm Max Filippov

target-xtensa: add license to core-fsf.c

Signed-off-by: Max Filippov <>
Reviewed-by: Andreas Färber <>
Signed-off-by: Blue Swirl <>

fbaa9fb5 04/15/2012 08:43 pm Max Filippov

target-xtensa: add license to core-dc232b.c

Signed-off-by: Max Filippov <>
Reviewed-by: Andreas Färber <>
Signed-off-by: Blue Swirl <>

176ac95e 04/15/2012 08:43 pm Max Filippov

target-xtensa: add dc233c core

This is Diamond 233L Standard Core Rev.C (LE), implemented through
linux/gdb overlay.

Signed-off-by: Max Filippov <>
Reviewed-by: Andreas Färber <>
Signed-off-by: Blue Swirl <>

3d0be8a5 04/14/2012 06:25 pm Max Filippov

target-xtensa: fix tb invalidation for IBREAK and LOOP

Instruction breakpoint/zero overhead loop handling code is built into
TBs pointed to by IBREAKA/LEND SRs. When these or related SRs get
changed TBs at virtual addresses corresponding to their old and their...

20503968 04/14/2012 05:23 pm Blue Swirl

Use uintptr_t for various op related functions

Use uintptr_t instead of void * or unsigned long in
several op related functions, env->mem_io_pc and
GETPC macro.

Reviewed-by: Stefan Weil <>
Signed-off-by: Blue Swirl <>

16c1deae 04/14/2012 02:48 am Lluís Vilanova

target-xtensa: Move helpers.h to helper.h

Provides a file naming scheme consistent with other targets.

Signed-off-by: Lluís Vilanova <>
Signed-off-by: Max Filippov <>

a4633e16 04/14/2012 02:48 am Andreas Färber

target-xtensa: QOM'ify CPU

Embed CPUXtensaState as first member of XtensaCPU.
Let CPUClass::reset() call cpu_state_reset() for now.

Signed-off-by: Andreas Färber <>
Signed-off-by: Max Filippov <>

5087a72c 04/14/2012 02:48 am Andreas Färber

target-xtensa: QOM'ify CPU reset

Move code from cpu_state_reset() into QOM xtensa_cpu_reset().
To avoid moving reset_mmu() and dependencies, make it non-static.

Signed-off-by: Andreas Färber <>
Signed-off-by: Max Filippov <>

e554bbc6 04/14/2012 02:48 am Andreas Färber

target-xtensa: Start QOM'ifying CPU init

Move XtensaConfig-independent code from cpu_xtensa_init() into a
QOM initfn, as a start.

Signed-off-by: Andreas Färber <>
Signed-off-by: Max Filippov <>

9349b4f9 03/14/2012 11:20 pm Andreas Färber

Rename CPUState -> CPUArchState

Scripted conversion:
for file in .[hc] hw/.[hc] hw/kvm/*.[hc] linux-user/*.[hc] linux-user/m68k/*.[hc] bsd-user/*.[hc] darwin-user/*.[hc] tcg/*/*.[hc] target-*/cpu.h; do
sed -i "s/CPUState/CPUArchState/g" $file
done...

View revisions

Also available in: Atom