summaryrefslogtreecommitdiff
path: root/sys/arch/sparc/include/psl.h
AgeCommit message (Expand)Author
2021-11-02In order to prevent _mcount() from being recursively called when built with C...ryo
2016-05-18Fix (unused) pstate mask bits in tstate and comment.nakayama
2011-08-28apply some always_inline attribute to setpsr and spl*. while i ammrg
2011-07-16Bring some fixes and minor differences from sparc64 version.nakayama
2011-07-15BLOCK_SIZE->SPARC64_BLOCK_SIZEriz
2009-05-16Add memory clobbers to the inline assembler modifying/testing the %psrmartin
2007-02-19remove a redundant variable from spl0().mrg
2007-02-16Remove spllowersoftclock() and CLKF_BASEPRI(), and always dispatch calloutsad
2006-12-26Define ipl_t as uint8_t so that it can be packed into a word with a lockad
2006-12-21merge yamt-splraiseipl branch.yamt
2006-05-04implement splraiseipl() for sparc.yamt
2006-02-16Change "inline" back to "__inline" in .h files -- C99 is still tooperry
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-12-11merge ktrace-lwp.christos
2005-06-19Remove some unused definitions.thorpej
2005-06-19- Do away with the old _SPLRAISE() template macro. Instead, provide anthorpej
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-16Rename IPL_IMP -> IPL_VM.thorpej
2003-01-14Define spllowerschedclock().pk
2002-12-31Define IPL_SCHED at level 11 and make splsched() use it.pk
2002-12-06Start using IPL_* constants from intr.h; phase out PIL_* in psl.hpk
2001-06-08Oops, missed in the previous commit: bump PIL_SER to 13 as well.uwe
2001-06-06Bump splserial to 13 to support com port on Tadpole and JavaStations.uwe
2001-04-23Bump PIL_NET to 7; some sbus network boards use this interrupt level.pk
2001-04-13Remove the use of splimp() from the NetBSD kernel. splnet()thorpej
2001-03-22sync with sparc64.mrg
2001-01-14Make sure everybody has an splvm() and equate it with splimp() (splimp()thorpej
2000-08-22Add spllock(). See spl(9) for details.thorpej
2000-08-21Make sure we provide splsched() as described in spl(9).thorpej
2000-06-09spl0() and spllowersoftclock() return void.pk
2000-01-21Move several PIL_* definitions into the scope of LOCORE stuff.pk
1999-12-15Add new spl level for tadpole devices splts102.garbled
1999-08-05Change spl calls to always raise priority, except for the ones which arethorpej
1999-08-05Change the semantics of splsoftclock() to be like other spl*() functions,thorpej
1998-11-26Add splserial().pk
1998-02-06backout previous change.mrg
1998-02-06put PIL_CLOCK and splclock together, like the rest..mrg
1997-11-19splpmap() is again equivalent to splimp().pk
1997-03-10Add getmidpk
1996-03-31Add a non-interrupt-priority-lowering version of SPL(). Used by splpmap()pk
1996-02-09A few prototype fixeschristos
1996-02-03Move splbio to level 5.pk
1996-02-01LOCORE -> _LOCOREmycroft
1995-08-13Replace splnet() with splsoftnet(). Add splnet().mycroft
1995-03-28KERNEL -> _KERNELjtc
1995-02-23floppy levels.pk
1994-11-20copyright/Id cleanupderaadt
1994-03-22splimp >= (splnet or spltty)deraadt
1993-10-11stdarg.h, varargs.h, psl.h, autoconf.h: posted patches from torekderaadt
1993-10-02Chris Torek's sparc port. Missing lots of things.deraadt