summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/include/cpufunc.h
Commit message (Expand)AuthorAgeFilesLines
* Correct spelling in comments.marius2011-04-221-1/+1
* Rename the "xor" parameter to "xorval" as the former is a reserved keywordmarius2010-12-291-13/+13
* Extend the hack of r182730 to trick GAS/GCC into compiling access tomarius2010-12-211-2/+4
* - USIII-based machines can consist of CPUs running at differentmarius2008-09-031-0/+9
* Update the comment regarding the workaround for the BlackBirdmarius2008-08-231-3/+5
* cosmetic changes and style fixesmarius2008-08-131-11/+12
* Add extra constraints to tell the compiler that the memory be modifiedjhb2005-07-271-4/+6
* - Add a workaround for a bug in BlackBird CPUs (said to be part of themarius2005-04-161-0/+17
* Fix a style(9) bug in the stxa_sync() macro (DO NOT use function callsmarius2005-04-161-1/+2
* Switch from BSD-style u_intXX_t to ISO C99 uintXX_t.marius2004-05-221-4/+4
* add support for peeking at pci busses on UltraSparc systems. This preventsjmg2003-06-221-0/+9
* Use the vis block copy/zero functions for pmap_copy_page and pmap_zero_page.jake2003-04-061-3/+0
* Add optimized block copy and zero functions using vis instructions, whichjake2003-04-031-0/+3
* Stage-2 commit of the critical*() code. This re-inlines cpu_critical_enter()dillon2002-04-011-5/+0
* Compromise for critical*()/cpu_critical*() recommit. Cleanup the interruptdillon2002-03-271-18/+7
* intr_disable returns register_timp2002-03-211-1/+1
* Add a few new functions/macros: intr_disable() and intr_restore() totmm2002-02-131-0/+23
* Add a mov() macro, which is used in conjunction with the register definesjake2002-01-081-0/+4
* Add "memory" to the clobber list for membars.jake2001-12-291-1/+1
* Modify the critical section API as follows:jhb2001-12-181-2/+4
* 1. Implement ascopyto() and ascopyfrom() for copying to an alternate addressjake2001-11-181-0/+2
* Add bus_space and busdma support for sparc64.tmm2001-11-091-6/+50
* Add a flushw() macro.jake2001-09-031-0/+4
* Spell ta 1 correctly as ta %xcc, 1. Use %pil for critical enter/exitjake2001-08-181-13/+10
* The author isn't a [UC] Regents. Correct the copyright language.obrien2001-08-091-2/+2
* Flesh out the sparc64 port considerably. This contains:jake2001-07-311-1/+125
* Add skeleton machine dependent headers and c files for a port of freebsdjake2001-07-311-0/+43
OpenPOWER on IntegriCloud