| plan 9 kernel history: overview | file list | diff list |
1991/1113/pc/main.c (diff list | history)
| 1991/1112/sys/src/9/pc/main.c:14,24 – 1991/1113/sys/src/9/pc/main.c:14,25 (short | long | prev | next) | ||
| 1991/0625 | { | |
| 1991/0827 | meminit(); | |
| 1991/0711 | machinit(); | |
| 1991/1113 | active.exiting = 0; active.machs = 1; | |
| 1991/0711 | confinit(); | |
| 1991/0703 | screeninit(); | |
| 1991/0716 | printinit(); | |
| 1991/0827 | print("%ludK bytes of physical memory\n", (conf.base1 + conf.npage1*BY2PG)/1024); | |
| 1991/1112 |
| |
| 1991/0711 | mmuinit(); | |
| 1991/0718 | trapinit(); | |
| 1991/0906 | mathinit(); | |
| 1991/1112/sys/src/9/pc/main.c:30,35 – 1991/1113/sys/src/9/pc/main.c:31,37 | ||
| 1991/0716 | grpinit(); chaninit(); | |
| 1991/0711 | alarminit(); | |
| 1991/1113 | bigcursor(); | |
| 1991/0716 | chandevreset(); streaminit(); swapinit(); | |
| 1991/1112/sys/src/9/pc/main.c:39,47 – 1991/1113/sys/src/9/pc/main.c:41,46 | ||
| 1991/0716 | schedinit(); | |
| 1991/0712 | } | |
| 1991/0706 | ||
| 1991/0712 |
| |
| 1991/0716 |
| |
| 1991/0712 |
| |
| 1991/0716 | void machinit(void) | |
| 1991/0712 | { | |
| 1991/1112/sys/src/9/pc/main.c:51,57 – 1991/1113/sys/src/9/pc/main.c:50,55 | ||
| 1991/0716 | memset(m, 0, sizeof(Mach)); m->machno = n; m->mmask = 1<<m->machno; | |
| 1991/0625 | } | |
| 1991/0719 | ulong garbage; | |
| 1991/1112/sys/src/9/pc/main.c:504,513 – 1991/1113/sys/src/9/pc/main.c:502,513 | ||
| 1991/0913 | void lights(int val) | |
| 1991/0803 | { | |
| 1991/0913 |
| |
| 1991/1113 | } void owl(int val) { pmuwrbit(0, (val&1), 4); /* owl */ | |
| 1991/0803 | } | |