summaryrefslogtreecommitdiff
path: root/sys/src/9/zynq/main.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2015-03-06 14:31:51 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2015-03-06 14:31:51 +0100
commitfadbb92afaa7530121a13306aad4224692f1d6ee (patch)
treee498e103608085681d7a2f6953db95857965b3ba /sys/src/9/zynq/main.c
parentaade4d9d8ae9bc60b628f73573399c763888f189 (diff)
zynq: do mpinit() early so cpu1 debug prints do not intermix
Diffstat (limited to 'sys/src/9/zynq/main.c')
-rw-r--r--sys/src/9/zynq/main.c5
1 files 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();
}