summaryrefslogtreecommitdiffstats
path: root/target-sparc/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* sparc64: reimplement tick timers v4Igor V. Kovalenko2010-01-271-6/+22
* sparc64: correct write extra bits to cwpIgor V. Kovalenko2010-01-271-1/+1
* sparc64: interrupt trap handlingIgor V. Kovalenko2010-01-081-0/+10
* sparc64: move cpu_interrupts_enabled to cpu.hIgor V. Kovalenko2010-01-081-0/+13
* sparc64: add macros to deal with softint and timer interruptIgor V. Kovalenko2010-01-081-0/+4
* Sparc64: handle MMU global bit and nucleus contextBlue Swirl2009-12-051-0/+2
* Revert "Get rid of _t suffix"Anthony Liguori2009-10-011-1/+1
* Get rid of _t suffixmalc2009-10-011-1/+1
* cleanup cpu-exec.c, part 0/N: consolidate handle_cpu_signalNathan Froyd2009-08-241-0/+1
* sparc32 remove an unnecessary cpu irq setBlue Swirl2009-08-221-35/+30
* Sparc64: replace tsptr with helper routineIgor Kovalenko2009-08-041-1/+2
* sparc64 really implement itlb/dtlb automatic replacement writesIgor Kovalenko2009-07-271-0/+11
* sparc64 name mmu registers and general cleanupIgor Kovalenko2009-07-271-6/+32
* sparc64: trap handling correctionsIgor Kovalenko2009-07-121-6/+34
* Hardware convenience libraryPaul Brook2009-05-191-2/+0
* Use dynamical computation for condition codesBlue Swirl2009-05-101-0/+24
* The _exit syscall is used for both thread termination in NPTL applications,pbrook2009-03-071-1/+2
* Add SuperSPARC MMU breakpoint registers (Robert Reif)blueswir12008-12-231-0/+1
* Better SuperSPARC emulation (Robert Reif)blueswir12008-12-231-0/+1
* Implement tick interrupt disable bitsblueswir12008-12-231-1/+2
* Refactor translation block CPU state handling (Jan Kiszka)aliguori2008-11-181-0/+16
* Convert CPU_PC_FROM_TB to static inline (Jan Kiszka)aliguori2008-11-181-5/+7
* Show size for unassigned accesses (Robert Reif)blueswir12008-10-061-1/+1
* Rearrange tick functionsblueswir12008-10-031-0/+7
* Fix missing prototype warnings by moving declarationsblueswir12008-10-031-0/+9
* Add software and timer interrupt supportblueswir12008-09-221-0/+2
* Move signal handler prototype back to cpu.hblueswir12008-09-201-0/+1
* Convert rest of ops using float32 to TCG, remove FT0 and FT1blueswir12008-09-101-1/+0
* Implement ldxfsr/stxfsr, fix ld(x)fsr masks, convert to TCGblueswir12008-09-091-16/+5
* Silence gcc warning about constant overflowblueswir12008-09-061-1/+9
* Fix FCC handling for Sparc64 target, initial patch by Vince Weaverblueswir12008-08-291-26/+26
* Fix Sparc64 boot on i386 host:blueswir12008-08-291-6/+32
* Use initial CPU definition structure for some CPU fields instead of copyingblueswir12008-08-211-39/+49
* Make MAXTL dynamic, bounds check tl when indexingblueswir12008-07-251-3/+5
* Sparc32: save/load all MMU registers, Sparc64: add CPU save/loadblueswir12008-07-241-1/+1
* Use MMU globals for some MMU trapsblueswir12008-07-211-1/+2
* Make UA200x features selectable, add MMU typesblueswir12008-07-201-0/+10
* Fix MMU miss trapsblueswir12008-07-161-2/+2
* Move interrupt_request and user_mode_only to common cpu state.pbrook2008-07-011-2/+0
* Move CPU save/load registration to common code.pbrook2008-06-301-0/+2
* Add instruction counter.pbrook2008-06-291-0/+5
* Fix compiler warning (Jan Kiszka)blueswir12008-06-231-1/+2
* Allow NWINDOWS selection (CPU feature with model specific defaults)blueswir12008-06-071-6/+27
* Fix typo.pbrook2008-05-301-1/+1
* Move clone() register setup to target specific code. Handle fork-like clone.pbrook2008-05-301-0/+12
* MicroSparc I didn't have fsmuld opblueswir12008-05-291-2/+3
* Push common interrupt variables to cpu-defs.h (Glauber Costa)bellard2008-05-291-2/+0
* moved halted field to CPU_COMMONbellard2008-05-281-1/+0
* Wrap long linesblueswir12008-05-121-1/+1
* Remove duplicated fieldblueswir12008-05-101-1/+0
OpenPOWER on IntegriCloud