| Branch: | Revision:

root / target-ppc @ ee4e83ed

Name Size
STATUS 10.6 kB
cpu.h 51.2 kB
exec.h 3.5 kB
helper.c 94.9 kB
helper_regs.h 3.8 kB
mfrom_table.c 3.3 kB
mfrom_table_gen.c 652 Bytes
op.c 51.2 kB
op_helper.c 76.8 kB
op_helper.h 10 kB
op_helper_mem.h 13.8 kB
op_mem.h 41.7 kB
op_template.h 3.9 kB
translate.c 241.4 kB
translate_init.c 257.3 kB

Latest revisions

# Date Author Comment
ee4e83ed 11/11/2007 01:51 am j_mayer

Allow selection of PowerPC CPU giving a PVR.
Remove unused pvr_mask field from CPU definition.

git-svn-id: svn:// c046a42c-6fe2-441c-8c8c-71466251a162

aaed909a 11/10/2007 05:15 pm bellard

added cpu_model parameter to cpu_init()

git-svn-id: svn:// c046a42c-6fe2-441c-8c8c-71466251a162

056401ea 11/04/2007 04:55 am j_mayer

PowerPC 601 need specific callbacks for its BATs setup.
Implement PowerPC 601 HID0 register, needed for little-endian mode support.
As a consequence, we need to merge hflags coming from MSR with other ones.
Use little-endian mode from hflags instead of MSR during code translation....

077fc206 11/04/2007 03:57 am j_mayer

Improve PowerPC CPU state dump.
Dump NIP on SPR access faults.

git-svn-id: svn:// c046a42c-6fe2-441c-8c8c-71466251a162

2e13d23a 11/03/2007 04:23 pm j_mayer

Fix PowerPC high BATs access: BAT number was incorrect.

git-svn-id: svn:// c046a42c-6fe2-441c-8c8c-71466251a162

faadf50e 11/03/2007 03:37 pm j_mayer PowerPC MMU and exception fixes:
  • PowerPC 601 (and probably POWER/POWER2) uses a different BAT format than
    later PowerPC implementation.
  • Bugfix in BATs check: must not stop after 4 BATs when more are provided.
  • Enable POWER 'rac' instruction.
  • Fix exception prefix for all supported PowerPC implementations....
9fceefa7 11/03/2007 12:47 am j_mayer

Don't print any message when a priviledge exception occurs on mfpvr
as the Linux allows applications to read this register.

git-svn-id: svn:// c046a42c-6fe2-441c-8c8c-71466251a162

5b52b991 11/03/2007 12:35 am j_mayer

Fix PowerPC program exception that was broken by FPU exception patches
(bug reported by Jason Wessel)

git-svn-id: svn:// c046a42c-6fe2-441c-8c8c-71466251a162

fc0d441e 11/01/2007 12:02 am j_mayer Fix CR ops with complement, thanks to Julian Seward for testing
and reporting the bug :
  • remove bugged CR ops specific micro-ops
  • use standard and / or / shift operations instead
  • comment not-used-anymore op_store_T1_crf_crf micro-op template....
86c4a9f5 10/29/2007 11:54 pm j_mayer

Fix two PowerPC FPU emulation bugs (thanks to Aurelien Jarno)

git-svn-id: svn:// c046a42c-6fe2-441c-8c8c-71466251a162

View revisions

Also available in: Atom