NetBSD/sys/arch/arm26/include
bjh21 616dad1a1b Use evcnts properly for interrupt counting.
The architecture here follows that of the vax port -- each device has its
evcnt in its softc, but defers actually incrementing it to the IRQ
dispatcher.  This way, devices can attach sub-counts (e.g. Rx and Tx counts
for Ethernet interfaces), but don't all have to have code to increment the
counters.

Drivers deliberately call evcnt_attach_dynamic() before establishing their
interrupt handler so that the establish routine can attach a parent event if
that's appropriate.  At present, it isn't.
2001-01-23 22:07:57 +00:00
..
ansi.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
aout_machdep.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
asm.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
boot.h
bswap.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
bus.h Add a definition of BUS_SPACE_ALIGNED_POINTER. 2000-12-09 18:47:15 +00:00
cdefs.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
cpu.h Move setsoftast() and friends into cpu.h and make them into macros, so arm26 2000-08-25 16:43:46 +00:00
db_machdep.h Initial potentially sharable <arm/armreg.h>. Used by all arm26 code. 2001-01-22 22:10:39 +00:00
disklabel_acorn.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
disklabel.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
elf_machdep.h Share <machine/elf_machdep.h> between arm26 and arm32. 2001-01-11 22:28:06 +00:00
endian_machdep.h
endian.h
float.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
fp.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
fpureg.h Stub FPU driver -- identifies FPUs and warns they aren't supported. e.g: 2000-12-23 13:37:02 +00:00
frame.h Initial potentially sharable <arm/armreg.h>. Used by all arm26 code. 2001-01-22 22:10:39 +00:00
ieee.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
ieeefp.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
int_types.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
intr.h Make softclock a generic soft interrupt of the API is available, 2001-01-15 20:19:50 +00:00
ipkdb.h
irq.h Use evcnts properly for interrupt counting. 2001-01-23 22:07:57 +00:00
limits.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
lock.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
machdep.h
Makefile Initial potentially sharable <arm/armreg.h>. Used by all arm26 code. 2001-01-22 22:10:39 +00:00
math.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
memcreg.h General cleanup of definitions of translation table stuff. 2000-08-21 14:37:51 +00:00
param.h Purge vestiges of a.out support. 2000-12-29 23:07:29 +00:00
pcb.h Add some infrstructure to support saving FPU state. 2001-01-11 22:03:52 +00:00
pmap.h pmap_confess() is unused and doesn't work any more. G/C it. 2000-12-27 18:38:50 +00:00
proc.h
profile.h rename mcount functions out of user namespace 2000-06-08 23:25:05 +00:00
pte.h
ptrace.h Implement the easy ptrace requests and turn off the difficult ones. 2000-08-20 15:16:49 +00:00
reg.h
setjmp.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
signal.h Switch over to using the arm32 sigcontext structure. 2001-01-16 00:29:45 +00:00
softintr.h
stdarg.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
trap.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
types.h Rename __GENERIC_SOFT_INTERRUPTS to __HAVE_GENERIC_SOFT_INTERRUPTS, 2001-01-14 23:50:28 +00:00
undefined.h
varargs.h Switch over to using the generic arm header files for everything that arm26 2001-01-11 22:07:53 +00:00
vmparam.h Add a special call to uvm_page_physload to register RISC OS's zero page as 2000-12-27 20:43:44 +00:00