| plan 9 kernel history: overview | file list | diff list |
1998/0610/carrera/main.c (diff list | history)
| 1998/0502/sys/src/9/carrera/main.c:31,36 – 1998/0610/sys/src/9/carrera/main.c:31,37 (short | long | prev | next) | ||
| 1993/0903 | Conf conf; FPsave initfp; | |
| 1998/0610 | int configreg; | |
| 1993/0903 | ||
| 1994/0225 | int int0mask = 0xff; /* interrupts enabled for first 8259 */ int int1mask = 0xff; /* interrupts enabled for second 8259 */ | |
| 1998/0502/sys/src/9/carrera/main.c:56,61 – 1998/0610/sys/src/9/carrera/main.c:57,63 | ||
| 1993/0903 | vecinit(); | |
| 1993/0918 | screeninit(); | |
| 1995/0308 | /* iprint("\n\nBrazil\n"); /**/ | |
| 1998/0610 | print("Brazil config reg %#lux\n", configreg); | |
| 1993/0903 | pageinit(); procinit0(); initseg(); | |
| 1998/0502/sys/src/9/carrera/main.c:144,150 – 1998/0610/sys/src/9/carrera/main.c:146,152 | ||
| 1993/0903 | clrfpintr(); /* scrub cache */ | |
| 1994/0330 |
| |
| 1998/0610 | configreg = ((int(*)(void))((ulong)cleancache|0xA0000000))(); | |
| 1993/0903 | ||
| 1993/1015 | memset(m, 0, sizeof(Mach)); | |
| 1998/0502/sys/src/9/carrera/main.c:413,418 – 1998/0610/sys/src/9/carrera/main.c:415,425 | ||
| 1993/1221 | uchar *vec; | |
| 1993/0905 | USED(type); | |
| 1998/0610 | lock(&active); active.machs &= ~(1<<m->machno); active.exiting = 1; unlock(&active); | |
| 1993/0903 | spllo(); | |
| 1994/0528 | print("cpu%d exiting\n", m->machno); | |