Interrupt handlers and smp_calls take a void*
authorBarret Rhoden <brho@cs.berkeley.edu>
Mon, 27 Apr 2009 08:17:39 +0000 (01:17 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 27 Apr 2009 08:17:39 +0000 (01:17 -0700)
commit81a3be25f0195407e3d88342973a00facfc80699
tree6ef7553eb57772bfcb88a000eba82aceedd8cb08
parent1761160f2c9b50d7f20e64b1d9ae7e9a20a6d3d3
Interrupt handlers and smp_calls take a void*

Allows the passing of a pointer to the receiver, set on a per-handler
basis.  Can now have several functions in flight that have different
arguments.
kern/init.c
kern/monitor.c
kern/smp.c
kern/smp.h
kern/testing.c
kern/testing.h
kern/trap.c
kern/trap.h