| plan 9 kernel history: overview | file list | diff list |
1992/0201/gnot/fault68020.c (diff list | history)
| 1992/0111/sys/src/9/gnot/fault68020.c:55,61 – 1992/0201/sys/src/9/gnot/fault68020.c:55,60 (short | long | prev | next) | ||
| 1990/1212 | } insyscall = u->p->insyscall; u->p->insyscall = 1; | |
| 1991/1112 |
| |
| 1990/1212 | addr = 0; /* set */ if(f->ssw & DF) addr = f->addr; | |
| 1992/0111/sys/src/9/gnot/fault68020.c:80,85 – 1992/0201/sys/src/9/gnot/fault68020.c:79,86 | ||
| 1990/1212 | badvaddr = addr; addr &= ~(BY2PG-1); user = !(ur->sr&SUPER); | |
| 1992/0201 | if(user) u->dbgreg = ur; | |
| 1991/0705 | ||
| 1990/1212 | if(f->ssw & DF) read = (f->ssw&READ) && !(f->ssw&RM); | |