From fadbb92afaa7530121a13306aad4224692f1d6ee Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Fri, 6 Mar 2015 14:31:51 +0100 Subject: zynq: do mpinit() early so cpu1 debug prints do not intermix --- sys/src/9/zynq/main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sys/src/9/zynq/main.c b/sys/src/9/zynq/main.c index 994628293..4af5216c0 100644 --- a/sys/src/9/zynq/main.c +++ b/sys/src/9/zynq/main.c @@ -349,7 +349,7 @@ isaconfig(char *, int, ISAConf*) void cpuidprint(void) { - print("\ncpu%d: %dMHz ARM Cortex-A9\n", m->machno, m->cpumhz); + print("cpu%d: %dMHz ARM Cortex-A9\n", m->machno, m->cpumhz); } void @@ -394,6 +394,7 @@ main(void) { active.machs |= (1 << m->machno); if(m->machno != 0){ + uartputs("\n", 1); mmuinit(); intrinit(); timerinit(); @@ -416,6 +417,7 @@ main(void) quotefmtinstall(); cpuidprint(); sanity(); + mpinit(); todinit(); timersinit(); procinit0(); @@ -430,6 +432,5 @@ main(void) swapinit(); screeninit(); userinit(); - mpinit(); schedinit(); } -- cgit v1.2.3