| plan 9 kernel history: overview | file list | diff list |
2000/0401/alphapc/dat.h (diff list | history)
| 2000/0401/sys/src/9/alphapc/dat.h:132,147 – 2001/0727/sys/src/9/alphapc/dat.h:132,145 (short | long | prev | next) | ||
| 1999/0415 | Proc *proc; /* current process on this processor */ /* ordering from here on irrelevant */ | |
| 1999/0429 |
| |
| 2001/0727 | ||
| 1999/0415 | ulong ticks; /* of the clock since boot time */ Label sched; /* scheduler wakeup */ Lock alarmlock; /* access to alarm list */ void *alarm; /* alarms bound to this clock */ | |
| 2001/0727 | int inclockintr; | |
| 1999/0415 | ulong fairness; /* for runproc */ | |
| 2000/0401 |
| |
| 1999/0415 | ||
| 1999/0429 | ulong cpuhz; /* hwrpb->cfreq */ ulong pcclast; | |
| 2000/0401/sys/src/9/alphapc/dat.h:148,161 – 2001/0727/sys/src/9/alphapc/dat.h:146,163 | ||
| 1999/0429 | uvlong fastclock; | |
| 1999/0701 | vlong intrts; /* time stamp of last interrupt */ | |
| 1999/0429 | ||
| 2001/0727 | int tlbfault; /* only used by devproc; no access to tlb */ int tlbpurge; /* ... */ | |
| 1999/0415 | int pfault; int cs; int syscall; int load; int intr; | |
| 2000/0401 |
| |
| 1999/0415 | int flushmmu; /* make current proc flush it's mmu state */ | |
| 2001/0727 | ulong spuriousintr; int lastintr; | |
| 1999/0415 | PCB; /* MUST BE LAST */ | |
| 2000/0401/sys/src/9/alphapc/dat.h:203,213 – 2001/0727/sys/src/9/alphapc/dat.h:205,214 | ||
| 1999/0415 | /* * a parsed plan9.ini line */ | |
| 2001/0727 | char *type; | |
| 1999/0415 | ulong port; ulong irq; ulong dma; | |
| 2000/0401/sys/src/9/alphapc/dat.h:216,222 – 2001/0727/sys/src/9/alphapc/dat.h:217,223 | ||
| 1999/0415 | ulong freq; int nopt; | |
| 2001/0727 | char *opt[NISAOPT]; | |
| 1999/0415 | }; extern PCArch *arch; | |