| plan 9 kernel history: overview | file list | diff list |
1990/0901/power/trap.c (diff list | history)
| 1990/0830/sys/src/9/power/trap.c:42,48 – 1990/0901/sys/src/9/power/trap.c:42,48 (short | long | prev | next) | ||
| 1990/0227 | "arithmetic overflow", "undefined 13", "undefined 14", | |
| 1990/0901 | "undefined 15", /* used as sys call for debugger */ | |
| 1990/0227 | /* the following is made up */ "floating point exception" /* FPEXC */ }; | |
| 1990/0830/sys/src/9/power/trap.c:450,455 – 1990/0901/sys/src/9/power/trap.c:450,456 | ||
| 1990/0227 | u->p->insyscall = 1; ur = aur; | |
| 1990/0310 | u->p->pc = ur->pc; /* BUG */ | |
| 1990/0901 | ur->cause = 15<<2; /* for debugging: system call is undef 15; | |
| 1990/0227 | /* * since the system call interface does not * guarantee anything about registers, | |