Statistics
| Branch: | Revision:

root / target-unicore32 @ 4d5b97da

Name Size
Makefile.objs 118 Bytes
cpu-qom.h 1.4 kB
cpu.c 2.7 kB
cpu.h 6.1 kB
helper.c 5.9 kB
helper.h 2.1 kB
machine.c 603 Bytes
op_helper.c 6.4 kB
softmmu.c 7.1 kB
translate.c 60 kB
ucf64_helper.c 8 kB

Latest revisions

# Date Author Comment
4d5b97da 10/05/2012 04:10 pm Amos Kong

cleanup useless return sentence

This patch cleans up return sentences in the end of void functions.

Reported-by: Paolo Bonzini <>
Signed-off-by: Amos Kong <>
Signed-off-by: Stefan Hajnoczi <>

daa47c34 09/27/2012 10:44 pm Richard Henderson

target-unicore32: Call tcg_gen_debug_insn_start

Acked-by: Guan Xuetao <>
Signed-off-by: Richard Henderson <>
Signed-off-by: Aurelien Jarno <>

04a130ea 09/15/2012 08:44 pm Blue Swirl

target-unicore32: switch to AREG0 free mode

Add an explicit CPUState parameter instead of relying on AREG0
and switch to AREG0 free mode.

Tested-by: Guan Xuetao <>
Signed-off-by: Blue Swirl <>

1e5cdaa1 08/11/2012 12:37 pm Guan Xuetao

unicore32: Close dump-option of cpu_dump_state_ucf64 function

Since of tedious output, we close dump-option of cpu_dump_state_ucf64 function.

Signed-off-by: Guan Xuetao <>
Signed-off-by: Blue Swirl <>

ff5928d0 08/11/2012 12:37 pm Guan Xuetao

unicore32-softmmu: Add a minimal curses screen support

This patch adds a minimal curses screen support for unicore32-softmmu.
We assume 80*30 screen size to minimize the implementation.
Two problems are not solved, but they are innocuous.
1. curses windows will be blank when switching to monitor screen and back...

e8ede0a8 08/11/2012 12:37 pm Guan Xuetao

unicore32: Split UniCore-F64 instruction helpers from helper.c

This patch just splits ucf64 instruction simulation helpers from
helper.c.
Also, two checkpatch warnings are solved.

v1->v2: adjust copyright information for new ucf64_helper.c

Signed-off-by: Guan Xuetao <>...

c5240d82 08/11/2012 12:37 pm Guan Xuetao

unicore32: Disintegrate cpu_dump_state_ucf64 function

This patch disintegrates cpu_dump_state_ucf64 function from cpu_dump_state.

Signed-off-by: Guan Xuetao <>
Signed-off-by: Blue Swirl <>

f3ccc323 08/11/2012 12:36 pm Guan Xuetao

unicore32-softmmu: Implement softmmu specific functions

This patch implements softmmu specific functions, include tlb_fill,
switch_mode, do_interrupt and uc32_cpu_handle_mmu_fault.
So the full exception handlers and page table walking could work now.

Signed-off-by: Guan Xuetao <>...

ef03168a 08/11/2012 12:36 pm Guan Xuetao

unicore32-softmmu: Make sure that kernel can access user space

As a matter of course, we need to access user space in kernel code,
so we need to correct load/store decoders to indicate correct memory
region.

Signed-off-by: Guan Xuetao <>...

889c134a 08/11/2012 12:36 pm Andreas Färber

target-unicore32: Drop UC32_CPUID macros

Any code that depends on a particular CPU type can now go through
callbacks on the QOM UniCore32CPUClass.

Signed-off-by: Andreas Färber <
Acked-by: Guan Xuetao <>
Signed-off-by: Blue Swirl <>

View revisions

Also available in: Atom