| plan 9 kernel history: overview | file list | diff list |
1992/1124/power/faultmips.c (diff list | history)
| 1992/1105/sys/src/9/power/faultmips.c:21,28 – 1992/1124/sys/src/9/power/faultmips.c:21,32 (short | long | prev | next) | ||
| 1990/1212 | ||
| 1992/0508 | LEDON(LEDfault); | |
| 1990/1212 | addr = ur->badvaddr; | |
| 1992/0609 |
| |
| 1992/1124 | if(addr & KZERO){ | |
| 1992/0609 | LEDON(LEDkfault); | |
| 1992/1124 | print("KZERO %s badvaddr=0x%lux r31=0x%lux\n", excname[code], ur->badvaddr, ur->r31); print("status=0x%lux pc=0x%lux sp=0x%lux\n", ur->status, ur->pc, ur->sp); } | |
| 1990/1212 | addr &= ~(BY2PG-1); read = !(code==CTLBM || code==CTLBS); | |
| 1991/0926 | ||
| 1992/1105/sys/src/9/power/faultmips.c:34,41 – 1992/1124/sys/src/9/power/faultmips.c:38,45 | ||
| 1992/0508 | LEDOFF(LEDfault); | |
| 1991/0705 | return; | |
| 1990/1212 | } | |
| 1992/1105 |
| |
| 1992/1124 | print("kernel %s badvaddr=0x%lux\n", excname[code], ur->badvaddr); print("status=0x%lux pc=0x%lux sp=0x%lux\n", ur->status, ur->pc, ur->sp); | |
| 1990/1212 | dumpregs(ur); panic("fault"); } | |