summaryrefslogtreecommitdiffstats
path: root/target-sparc/helper.c
Commit message (Expand)AuthorAgeFilesLines
* sparc64 really implement itlb/dtlb automatic replacement writesIgor Kovalenko2009-07-271-1/+3
* sparc64 name mmu registers and general cleanupIgor Kovalenko2009-07-271-28/+40
* Fix most warnings (errors with -Werror) when debugging is enabledBlue Swirl2009-07-201-10/+10
* Update to a hopefully more future proof FSF addressBlue Swirl2009-07-161-2/+1Star
* sparc64: trap handling correctionsIgor Kovalenko2009-07-121-0/+4
* sparc64: unify mmu tag matching codeIgor Kovalenko2009-07-121-44/+57
* sparc64: mmu bypass mode correctionIgor Kovalenko2009-07-121-3/+11
* Include assert.h from qemu-common.hPaul Brook2009-05-131-1/+0Star
* Use dynamical computation for condition codesBlue Swirl2009-05-101-0/+1
* Clarify: dmmuregs[1] is not a typoBlue Swirl2009-05-021-0/+1
* sparc64 fix context value for ITLB faultIgor Kovalenko2009-04-281-1/+1
* sparc64 fix TLB match codeIgor Kovalenko2009-04-271-7/+7
* qemu: introduce qemu_init_vcpu (Marcelo Tosatti)aliguori2009-04-241-0/+1
* Delete some unused macros detected with -Wp,-Wunused-macros useblueswir12009-03-161-2/+3
* Turn MMUs and caches off on resetblueswir12009-02-211-0/+1
* targets: remove error handling from qemu_malloc() callers (Avi Kivity)aliguori2009-02-051-2/+0Star
* Log reset events (Jan Kiszka)aliguori2009-01-261-0/+5
* Get rid of user_mode_onlyaurel322009-01-141-1/+0Star
* Fix TLB access (Jakub Jermar)blueswir12009-01-121-10/+10
* Update FSF address in GPL/LGPL boilerplateaurel322009-01-041-1/+1
* Better SuperSPARC emulation (Robert Reif)blueswir12008-12-231-23/+27
* Use the ARRAY_SIZE() macro where appropriate.malc2008-12-221-2/+2
* Add static (spotted by sparse)blueswir12008-10-071-1/+1
* Rearrange tick functionsblueswir12008-10-031-31/+0Star
* Add a generic Niagara machineblueswir12008-09-261-2/+1Star
* Move also DEBUG_PCALL (see r5085)blueswir12008-09-261-1/+0Star
* Implement ldxfsr/stxfsr, fix ld(x)fsr masks, convert to TCGblueswir12008-09-091-1/+1
* Fix Sparc64 boot on i386 host:blueswir12008-08-291-242/+0Star
* Use initial CPU definition structure for some CPU fields instead of copyingblueswir12008-08-211-26/+10Star
* Make MAXTL dynamic, bounds check tl when indexingblueswir12008-07-251-41/+44
* Add T1 and T2 CPUs, add a Sun4v machineblueswir12008-07-221-0/+22
* Use MMU globals for some MMU trapsblueswir12008-07-211-3/+17
* Fix reset vectorblueswir12008-07-211-1/+1
* Print default and available CPU features separatelyblueswir12008-07-201-4/+7
* Make UA200x features selectable, add MMU typesblueswir12008-07-201-17/+22
* Update TLB miss addressesblueswir12008-07-191-0/+2
* Fix saving and loading of trap stateblueswir12008-07-171-8/+8
* Fix MMU miss trapsblueswir12008-07-161-2/+2
* Fix bogus format, reading uninitialised memory (original patch by Julian Seward)blueswir12008-06-261-1/+1
* Fix Sparc mmu bug seen with NetBSD, based on patch by Cliff Wrightblueswir12008-06-241-8/+8
* Allow NWINDOWS selection (CPU feature with model specific defaults)blueswir12008-06-071-26/+81
* Add more SuperSparcsblueswir12008-05-311-0/+36
* MicroSparc I didn't have fsmuld opblueswir12008-05-291-7/+15
* Move non-op functions from op_helper.c to helper.c and vice versa.blueswir12008-05-271-6/+215
* Wrap long linesblueswir12008-05-121-26/+46
* Fix compiler warningsblueswir12008-05-101-12/+13
* CPU feature selection supportblueswir12008-05-091-15/+189
* Remove osdep.c/qemu-img code duplicationaurel322008-04-111-0/+1
* Move CPU stuff unrelated to translation to helper.cblueswir12008-03-291-6/+521
* Convert tick operations to TCGblueswir12008-03-021-3/+3