aboutsummaryrefslogtreecommitdiff
path: root/sys/ia64/include/cpufunc.h
Commit message (Expand)AuthorAgeFilesLines
* Remove ia64.Marcel Moolenaar2014-07-071-91/+0
* Rename disable_intr() to ia64_disable_intr() and rename enable_intr()Marcel Moolenaar2010-03-261-4/+5
* Revamp bus_space access functions:Marcel Moolenaar2009-12-301-120/+0
* Use unordered memory loads and stores for the in* and out*Marcel Moolenaar2009-12-261-18/+12
* Make sure bus space accesses use unorder memory loads and stores.Marcel Moolenaar2009-12-031-2/+2
* Work around a firmware bug in the HP rx2660, where in ACPI an I/O portMarcel Moolenaar2007-06-101-3/+2
* netchild's mega-patch to isolate compiler dependencies into a centralJoerg Wunsch2005-03-021-3/+7
* Fix -O builds with gcc 3.4 by defining ffs as __builtin_ffs instead ofMarcel Moolenaar2004-07-301-6/+1
* In breakpoint(), use a different immediate to make sure we canMarcel Moolenaar2004-03-211-2/+3
* Whitespace nit.Dag-Erling Smørgrav2004-01-131-1/+1
* Use gcc's superior ffs() builtin.Peter Wemm2003-12-101-0/+9
* Be more careful how we restore interrupts. Don't rewrite most of theMarcel Moolenaar2003-05-241-3/+4
* Revamp the newbus functions:Marcel Moolenaar2003-04-291-155/+68
* Make all memory I/O addresses (explicitly) 64-bit. Memory mappedMarcel Moolenaar2003-01-051-11/+11
* Remove mf.a (the acceptance form of the memory fence instruction)Marcel Moolenaar2002-10-281-12/+0
* o Remove namespace pollution from param.h:Marcel Moolenaar2002-05-191-0/+1
* Stage-2 commit of the critical*() code. This re-inlines cpu_critical_enter()Matthew Dillon2002-04-011-5/+0
* Compromise for critical*()/cpu_critical*() recommit. Cleanup the interruptMatthew Dillon2002-03-271-12/+5
* Change critical_t to register_t for intr_disable/restore.Doug Rabson2002-03-211-2/+2
* Change intr_enable to intr_restore for consistency with sparc64.Doug Rabson2002-03-201-2/+2
* Recreate intr_disable/intr_enable and implement cpu_critical_enter/exitDoug Rabson2002-03-201-2/+14
* Fix CRITICAL_FORK so that it compiles.Doug Rabson2001-12-231-1/+1
* Modify the critical section API as follows:John Baldwin2001-12-181-2/+4
* o Change ia64_memory_address to explicitly take a u_int64_tMarcel Moolenaar2001-10-061-2/+50
* Add implementations of readx() and writex().Doug Rabson2001-09-221-6/+33
* Implement inx() and outx() functions for accessing I/O ports.Doug Rabson2001-09-151-6/+38
* - Add the new critical_t type used to save state inside of criticalJohn Baldwin2001-03-281-8/+7
* This is the first snapshot of the FreeBSD/ia64 kernel. This kernel willDoug Rabson2000-09-291-0/+197