summaryrefslogtreecommitdiff
path: root/target-ppc/cpu.h
AgeCommit message (Expand)AuthorFilesLines
2007-10-05Full implementation of PowerPC 64 MMU, just missing support for 1 TBj_mayer1-5/+9
2007-10-05Rename PowerPC MMUCSR0 and MMUCFG SPRs: those are not BookE specific.j_mayer1-2/+2
2007-10-04Make PowerPC cache line size implementation dependant.j_mayer1-6/+5
2007-10-03We never have to export ppc_set_irq.j_mayer1-4/+10
2007-10-01Fix reproductible crash: call cpu_loop_exit from micro-op, not from helper.cj_mayer1-2/+2
2007-10-01Avoid op helpers that would just call helpers for TLB & SLB management:j_mayer1-0/+5
2007-10-01Share input pins and internal interrupt controller between all PowerPC 40x.j_mayer1-17/+9
2007-09-30* Update OEA environment, following the PowerPC 2.04 specification:j_mayer1-0/+7
2007-09-30XER is to be treated as a 64 bits register on 64 bits implementations,j_mayer1-2/+2
2007-09-30Implement the PowerPC alternate time-base, following the 2.04 specification.j_mayer1-2/+6
2007-09-29Code provision for hypervisor timers resources,j_mayer1-0/+6
2007-09-29Rework PowerPC exceptions model to make it more versatile:j_mayer1-125/+143
2007-09-29Define the proper bfd_mach to be used by the disassembler for eachj_mayer1-0/+1
2007-09-27Move get_sp_from_cpustate from cpu.h to target_signal.h.ths1-5/+0
2007-09-27linux-user sigaltstack() syscall, by Thayne Harbaugh.ths1-0/+5
2007-09-26Great rework and cleanups to ease PowerPC implementations definitions.j_mayer1-502/+139
2007-09-21More PowerPC definitions, from POWER 2.04 specifications and misc sources.j_mayer1-59/+151
2007-09-21Make CPU hflags be a masked version of the PowerPC MSR.j_mayer1-1/+1
2007-09-20Move likely and unlikely macros in a common place (Aurelien Jarno).j_mayer1-4/+0
2007-09-19TARGET_FMT_lu may also be useful.j_mayer1-1/+2
2007-09-19More PowerPC target cleanups:j_mayer1-13/+10
2007-09-18Fix PowerPC 32 emulation on 64 bits hosts:j_mayer1-12/+20
2007-09-17Coding style fixes in PowerPC related code (no functional change):j_mayer1-9/+9
2007-09-16find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths1-3/+3
2007-07-11Fix PPCEMB for 32bit hosts.ths1-1/+1
2007-06-23Spelling fixes, by Aurelien Jarno.ths1-1/+1
2007-06-03Move target-specific defines to the target directories.ths1-0/+6
2007-04-24Code provision for new PowerPC embedded target support with:j_mayer1-3/+8
2007-04-24Improve PowerPC 405 MMU model / share more code for other embedded targetsj_mayer1-0/+2
2007-04-16Add callbacks to allow dynamic change of PowerPC clocks (to be improved)j_mayer1-0/+1
2007-04-16PowerPC 4xx software driven TLB fixes + debug traces.j_mayer1-8/+4
2007-04-16Add reset callbacks for PowerPC CPU.j_mayer1-0/+4
2007-04-16Add bus model (or input pins) into PowerPC CPU flags.j_mayer1-42/+77
2007-04-14Fix miscellaneous display warnings for PowerPC & alpha targetsj_mayer1-3/+5
2007-04-12Add PowerPC 405 input pins (IRQ, resets, ...) model.j_mayer1-8/+27
2007-04-12Embedded PowerPC Device Control Registers infrastructure.j_mayer1-2/+4
2007-04-09Implement embedded IRQ controller for PowerPC 6xx/740 & 750.j_mayer1-10/+36
2007-04-07Unify IRQ handling.pbrook1-0/+1
2007-03-31As embedded PowerPC TLB model is very different from PowerPC 6xx ones,j_mayer1-3/+17
2007-03-30Fix / update PowerPC BookE definitions.j_mayer1-32/+49
2007-03-30New model for PowerPC CPU hardware interrupt events:j_mayer1-0/+16
2007-03-28Solaris host compilation fix by Shaddy Baddah.j_mayer1-1/+1
2007-03-23Add missing PowerPC 64 instructionsj_mayer1-2/+9
2007-03-23Fix debug printf: we need different macros for target_ulong printsj_mayer1-1/+4
2007-03-22PowerPC improvments:j_mayer1-2/+7
2007-03-20PowerPC 2.03 SPE extension - first pass.j_mayer1-35/+47
2007-03-17Make it safe to use 64 bits GPR and/or 64 bits host registers.j_mayer1-5/+28
2007-03-07Great PowerPC emulation code resynchronisation and improvments:j_mayer1-365/+561
2007-01-31siginfo fix for Darwin/Mac OS X, by Pierre d'Herbemont.ths1-2/+1
2006-12-23Check ELF binaries for machine type and endianness.ths1-0/+2