Statistics
| Branch: | Revision:

root / target-cris @ 30c0c76c

Name Size
cpu.h 6.5 kB
crisv10-decode.h 3.4 kB
crisv32-decode.h 5.5 kB
exec.h 1.4 kB
helper.c 6.4 kB
helper.h 1 kB
machine.c 2.2 kB
mmu.c 8.6 kB
mmu.h 397 Bytes
op_helper.c 13.5 kB
opcode-cris.h 10 kB
translate.c 82.1 kB
translate_v10.c 38.1 kB

Latest revisions

# Date Author Comment
4ffb9ae2 02/20/2010 08:17 pm Edgar E. Iglesias

cris: Mask interrupts on dslots for CRISv10.

CRISv10 cores (unlike v32) do not take any interrupts while delayed
jumps are pending (delay slots).

Signed-off-by: Edgar E. Iglesias <>

bf76bafa 02/16/2010 12:39 am Edgar E. Iglesias

crisv10: Prettify.

Signed-off-by: Edgar E. Iglesias <>

40e9eddd 02/15/2010 01:18 pm Edgar E. Iglesias

cris: Add support for CRISv10 translation.

Signed-off-by: Edgar E. Iglesias <>

46e246c9 02/15/2010 01:15 pm Edgar E. Iglesias

cris: Use tcg_gen_movi_tl.

Signed-off-by: Edgar E. Iglesias <>

7a977356 02/15/2010 12:47 pm Edgar E. Iglesias

cris: Add v10 style interrupts.

Signed-off-by: Edgar E. Iglesias <>

95475216 02/15/2010 12:20 pm Edgar E. Iglesias

crisv10: Always clear the V and C flags on btst.

Signed-off-by: Edgar E. Iglesias <>

fb9fb692 02/15/2010 12:17 pm Edgar E. Iglesias

cris: Prepare for CRISv10.

  • Add prefix flag and special reg.
  • Add interrupt lockout.
  • Add CC_OP_MSTEP.

Signed-off-by: Edgar E. Iglesias <>

416c6060 01/31/2010 12:26 pm Edgar E. Iglesias

cris: Prettify register dumps.

Use friendly names for registers in the dumps.

Signed-off-by: Edgar E. Iglesias <>

49a945a3 01/20/2010 12:31 am Paolo Bonzini

kill regs_to_env and env_to_regs

Signed-off-by: Paolo Bonzini <>
Signed-off-by: Anthony Liguori <>

218951ef 10/10/2009 06:34 pm Edgar E. Iglesias

CRIS: Segmented addressing only for kernel mode.

Segmented translation through the CRIS MMU is only done for
accesses in kernel mode. In user-mode, all accesses are treated
as paged regardless of the mode config in RW_MM_CFG.

Signed-off-by: Edgar E. Iglesias <>

View revisions

Also available in: Atom