summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/include/trap.h
Commit message (Collapse)AuthorAgeFilesLines
* Change tf_arg to uintptr_t from void * to reflect the fact thatjake2001-09-031-15/+4
| | | | | | non-pointer values may be passed in it. Add appropriate casts. The interrupt type is now passed in tf_arg instead tf_type.
* Add a system call trap type and syscall() call request handler.jake2001-08-201-2/+7
| | | | | | Also add support for hardware watch point traps. Submitted by: tmm
* Add trap types for interrupts. Ad definitions to get the interrupt leveljake2001-08-101-5/+17
| | | | from the trap type.
* The author isn't a [UC] Regents. Correct the copyright language.obrien2001-08-091-2/+2
|
* Flesh out the sparc64 port considerably. This contains:jake2001-07-311-0/+70
- mostly complete kernel pmap support, and tested but currently turned off userland pmap support - low level assembly language trap, context switching and support code - fully implemented atomic.h and supporting cpufunc.h - some support for kernel debugging with ddb - various header tweaks and filling out of machine dependent structures
OpenPOWER on IntegriCloud