| plan 9 kernel history: overview | file list | diff list |
1992/0625/pc/main.c (diff list | history)
| 1992/0622/sys/src/9/pc/main.c:19,28 – 1992/0625/sys/src/9/pc/main.c:19,29 (short | long | prev | next) | ||
| 1991/1113 | active.exiting = 0; active.machs = 1; | |
| 1991/0711 | confinit(); | |
| 1992/0625 | xinit(); | |
| 1991/0703 | screeninit(); | |
| 1991/0716 | printinit(); | |
| 1992/0219 |
| |
| 1991/0711 | mmuinit(); | |
| 1992/0625 | pageinit(); | |
| 1991/0718 | trapinit(); | |
| 1991/0906 | mathinit(); | |
| 1991/0718 | clockinit(); | |
| 1992/0622/sys/src/9/pc/main.c:30,41 – 1992/0625/sys/src/9/pc/main.c:31,39 | ||
| 1992/0409 | kbdinit(); | |
| 1991/0716 | procinit0(); initseg(); | |
| 1991/0711 | ||
| 1991/0716 | schedinit(); | |
| 1992/0622/sys/src/9/pc/main.c:107,114 – 1992/0625/sys/src/9/pc/main.c:105,114 | ||
| 1991/0905 | ||
| 1991/0716 | p = newproc(); p->pgrp = newpgrp(); | |
| 1992/0625 | p->egrp = smalloc(sizeof(Egrp)); p->egrp->ref = 1; p->fgrp = smalloc(sizeof(Fgrp)); p->fgrp->ref = 1; | |
| 1991/1112 | p->procmode = 0640; | |
| 1991/0716 | strcpy(p->text, "*init*"); | |
| 1992/0622/sys/src/9/pc/main.c:219,270 – 1992/0625/sys/src/9/pc/main.c:219,253 | ||
| 1991/0711 | /* * write the word */ | |
| 1992/0625 | l = (long*)(KZERO|(i*MB)); | |
| 1991/0711 | *l = x; /* * take care of wraps */ for(j = 0; j < i; j++){ | |
| 1992/0625 | l = (long*)(KZERO|(j*MB)); | |
| 1991/0711 | *l = 0; } /* * check */ | |
| 1992/0625 | l = (long*)(KZERO|(i*MB)); | |
| 1991/0711 | if(*l != x) break; x += 0x3141526; } | |
| 1991/0827 |
| |
| 1991/0711 | ||
| 1992/0625 | conf.base1 = 1*MB; conf.npage1 = ((i-1)*MB - conf.base1)/BY2PG; | |
| 1991/0711 | conf.npage = conf.npage0 + conf.npage1; | |
| 1992/0625 | conf.upages = (conf.npage*70)/100; | |
| 1991/0711 | ||
| 1992/0625 | /* for meminit() */ conf.topofmem = i*MB; | |
| 1991/0711 | mul = 1; | |
| 1992/0103 | conf.nproc = 30 + i*5; | |
| 1991/0711 |
| |
| 1991/0828 |
| |
| 1991/0711 |
| |
| 1992/0622/sys/src/9/pc/main.c:273,279 – 1992/0625/sys/src/9/pc/main.c:256,262 | ||
| 1991/0711 | conf.cntrlp = 0; | |
| 1992/0429 | conf.nfloppy = 2; | |
| 1991/0809 | conf.nhard = 1; | |
| 1991/1107 |
| |
| 1992/0625 | ||
| 1992/0609 | confinit1(mul); | |
| 1991/0711 | } | |