summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/9/pc/etheriwl.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/src/9/pc/etheriwl.c b/sys/src/9/pc/etheriwl.c
index 93285850e..909558b54 100644
--- a/sys/src/9/pc/etheriwl.c
+++ b/sys/src/9/pc/etheriwl.c
@@ -2892,6 +2892,8 @@ postboot6000(Ctlr *ctlr)
if((err = cmd(ctlr, 90, c, 4+4*16)) != nil)
return err;
+ /* 6235 times out if we calibrate the crystal immediately */
+ tsleep(&up->sleep, return0, nil, 10);
if(ctlr->type != Type5150){
/* calibrate crystal */
memset(c, 0, sizeof(c));