M port/alarm.c => port/alarm.c +1 -0
@@ 14,6 14,7 @@ alarmkproc(void*)
Proc *rp;
ulong now;
+print("alarmkproc\n");
for(;;){
now = MACHP(0)->ticks;
qlock(&alarms);
M port/devuart.c => port/devuart.c +3 -2
@@ 169,7 169,7 @@ uartreset(void)
}
if(uartnuart)
- uart = xalloc(uartnuart*sizeof(Uart));
+ uart = xalloc(uartnuart*sizeof(Uart*));
uartndir = 1 + 3*uartnuart;
uartdir = xalloc(uartndir * sizeof(Dirtab));
@@ 211,8 211,9 @@ uartreset(void)
p = p->next;
}
- if(uartnuart)
+ if(uartnuart){
addclock0link(uartclock);
+ }
}