OpenGrok
Cross Reference: irqhandler.h
xref
: /
src
/
sys
/
arch
/
acorn32
/
include
/
irqhandler.h
Home
|
History
|
Annotate
|
Download
|
only in
include
History log of
/src/sys/arch/acorn32/include/irqhandler.h
Revision
Date
Author
Comments
1.9
14-Mar-2009
dsl
Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.
1.8
29-Apr-2008
matt
branches: 1.8.8; 1.8.14;
Change IPL_LEVELS to NIPL.
current_spl_level is dead.
1.7
11-Dec-2005
christos
branches: 1.7.50; 1.7.52; 1.7.76; 1.7.78; 1.7.80;
merge ktrace-lwp.
1.6
04-Jul-2004
chris
Add more defines for the available IRQ's on a 7500.
1.5
01-Jan-2004
chris
Correct entries for IRQ_NEVENT1 and IRQ_NEVENT2. They were both out by one.
This now means a disk is detected on my RiscStation board.
1.4
08-Feb-2003
chris
branches: 1.4.2;
Add NEVENT1 and 2 as interrupt lines. Simtec docs for their 7500 board
refer to them as such (as does the ARM 7500FE pdf)
1.3
17-Feb-2002
bjh21
Add prototype for stray_irqhandler().
1.2
20-Dec-2001
thorpej
branches: 1.2.2;
* Share a common vector page between arm26 and arm32.
* Use a common set of exception handlers for all arm32 platforms.
* New FIQ framework based on discussions with Ben Harris, shared
between arm26 and arm32.
1.1
05-Oct-2001
reinoud
branches: 1.1.4;
Initial commit of the splitting off of arch/acorn32 from arch/arm32.
The IOMD/VIDC combination is now moved to arch/arm/iomd together. These
files still need a lot of cleaning up :( .... esp. the RC7500 support that
is still dormant in it; this needs either to be removed or split out for
RC7500's ``VIDC'' video/audio variant.
Apart from the RC7500 support wich is still in arch/arm32 the
iomd,vidc,riscpc and podulebus subdirectories of arch/arm32 can be removed.
This split still uses some small parts of arch/arm32 .... those are the MI
parts that haven't been moved yet.
RiscPC/A7000 have been tested and confirmed to build as should NC.
1.1.4.3
28-Feb-2002
nathanw
Catch up to -current.
1.1.4.2
08-Jan-2002
nathanw
Catch up to -current.
1.1.4.1
05-Oct-2001
nathanw
file irqhandler.h was added on branch nathanw_sa on 2002-01-08 00:22:45 +0000
1.2.2.3
16-Mar-2002
jdolecek
Catch up with -current.
1.2.2.2
10-Jan-2002
thorpej
Sync kqueue branch with -current.
1.2.2.1
20-Dec-2001
thorpej
file irqhandler.h was added on branch kqueue on 2002-01-10 19:36:19 +0000
1.4.2.3
21-Sep-2004
skrll
Fix the sync with head I botched.
1.4.2.2
18-Sep-2004
skrll
Sync with HEAD.
1.4.2.1
03-Aug-2004
skrll
Sync with HEAD
1.7.80.2
04-May-2009
yamt
sync with head.
1.7.80.1
16-May-2008
yamt
sync with head.
1.7.78.1
18-May-2008
yamt
sync with head.
1.7.76.1
02-Jun-2008
mjf
Sync with HEAD.
1.7.52.1
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.50.1
09-Feb-2008
chris
Add initial reworking of acorn32 to use new interrupt code.
Note that cats probably won't work currently as acorn32 changed the way
that the pic is registered, it has to provide the irq lines as on acorn32
we attach the iomd after we need to register irqs for the pioc. So we
setup the irqs for iomd before malloc etc are available. This needs
to be fixed.
More work is still needed to update most of the podulebus drivers.
First I need to add podulebus wrapper for interrupts that handles the
maskaddr and maskbits. Exposing them to the common irq code is wrong.
1.8.14.1
13-May-2009
jym
Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
1.8.8.1
28-Apr-2009
skrll
Sync with HEAD.
Indexes created Tue Sep 30 11:09:46 GMT 2025