| History log of /src/sys/arch/iyonix/include/intr.h |
| Revision | | Date | Author | Comments |
| 1.12 |
| 27-Jul-2020 |
skrll | Don't remove the _LKM #ifdefs, but do s/_LKM/_MODULE/
|
| 1.11 |
| 23-Jul-2020 |
skrll | unifdef -U_LKM
|
| 1.10 |
| 10-Jun-2012 |
skrll | Remove unused __NEWINTR defines
|
| 1.9 |
| 27-Apr-2008 |
matt | branches: 1.9.34; Merge kernel changes in matt-armv6 to HEAD.
|
| 1.8 |
| 03-Dec-2007 |
ad | branches: 1.8.14; 1.8.16; 1.8.18; Interrupt handling changes, in discussion since February:
- Reduce available SPL levels for hardware devices to none, vm, sched, high. - Acquire kernel_lock only for interrupts at IPL_VM. - Implement threaded soft interrupts.
|
| 1.7 |
| 09-Mar-2007 |
thorpej | branches: 1.7.2; 1.7.16; 1.7.18; 1.7.20; 1.7.26; Make ipl_t and ipl_cookie_t 8-bit values. kmutex is now down to 12 bytes (from 20) on ARM.
Approved by Matt Thomas.
|
| 1.6 |
| 16-Feb-2007 |
ad | branches: 1.6.2; Remove spllowersoftclock() and CLKF_BASEPRI(), and always dispatch callouts via a soft interrupt. In the near future, softclock will be run from process context.
|
| 1.5 |
| 21-Dec-2006 |
yamt | merge yamt-splraiseipl branch.
- finish implementing splraiseipl (and makeiplcookie). http://mail-index.NetBSD.org/tech-kern/2006/07/01/0000.html - complete workqueue(9) and fix its ipl problem, which is reported to cause audio skipping. - fix netbt (at least compilation problems) for some ports. - fix PR/33218.
|
| 1.4 |
| 01-Jan-2006 |
yamt | branches: 1.4.18; 1.4.20; implement splraiseipl() for the following ports. evbarm, iyonix, cats, netwinder, acorn26
reviewed by Bill Studenmund.
|
| 1.3 |
| 24-Dec-2005 |
perry | branches: 1.3.2; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
| 1.2 |
| 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.1 |
| 13-Oct-2004 |
gavan | branches: 1.1.2; 1.1.14; Initial import of iyonix port.
The Iyonix is a desktop machine from Castle Technology, based on a 600MHz XScale[tm] 80321 processor.
* Uses the bootloader from NetBSD/acorn32, which is now 32-bit compatible. * Currently boots multiuser with a serial console. * Device support is not yet complete.
With help from abs.
|
| 1.1.14.5 |
| 07-Dec-2007 |
yamt | sync with head
|
| 1.1.14.4 |
| 03-Sep-2007 |
yamt | sync with head.
|
| 1.1.14.3 |
| 26-Feb-2007 |
yamt | sync with head.
|
| 1.1.14.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
| 1.1.14.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.2.2 |
| 19-Oct-2004 |
skrll | Sync with HEAD
|
| 1.1.2.1 |
| 13-Oct-2004 |
skrll | file intr.h was added on branch ktrace-lwp on 2004-10-19 15:56:37 +0000
|
| 1.3.2.1 |
| 15-Jan-2006 |
yamt | sync with head.
|
| 1.4.20.2 |
| 21-Sep-2006 |
yamt | rename splraiseipl argument to match with the rest of ports.
|
| 1.4.20.1 |
| 19-Sep-2006 |
yamt | implement new api for iyonix.
|
| 1.4.18.1 |
| 12-Jan-2007 |
ad | Sync with head.
|
| 1.6.2.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.7.26.1 |
| 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.7.20.2 |
| 28-Jan-2008 |
matt | Given the that there are only 4 IPLs (ignoring soft IPLs), a number of cleanups can be done: Remove _SPL_* aliases. Don't store irqmasks in ci_cpl, just make it an ipl level. Add fast softint switching support.
|
| 1.7.20.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
| 1.7.18.1 |
| 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
| 1.7.16.1 |
| 26-Dec-2007 |
rjs | Sync with HEAD.
|
| 1.7.2.1 |
| 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.8.18.1 |
| 16-May-2008 |
yamt | sync with head.
|
| 1.8.16.1 |
| 18-May-2008 |
yamt | sync with head.
|
| 1.8.14.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.9.34.1 |
| 30-Oct-2012 |
yamt | sync with head
|