diff options
Diffstat (limited to 'sys/dev/cs/if_cs.c')
-rw-r--r-- | sys/dev/cs/if_cs.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/cs/if_cs.c b/sys/dev/cs/if_cs.c index 950b905..0784b20 100644 --- a/sys/dev/cs/if_cs.c +++ b/sys/dev/cs/if_cs.c @@ -183,10 +183,10 @@ wait_eeprom_ready(struct cs_softc *sc) * be fast. The datasheet suggests that clock out from the part * per word will be on the order of 25us, which is consistant with * the 1MHz serial clock and 16bits... We should never hit 100, - * let alone 30,000 here. The original code did an unconditional - * 30ms DELAY here. Bad Kharma. + * let alone 15,000 here. The original code did an unconditional + * 30ms DELAY here. Bad Kharma. cs_readreg takes ~2us. */ - for (i = 0; i < 30000; i++) /* 30ms max */ + for (i = 0; i < 15000; i++) /* 30ms max */ if (!(cs_readreg(sc, PP_SelfST) & SI_BUSY)) return (0); return (1); |