freebsd-skq/sys/dev/cs
Warner Losh 194dffc052 o Remove unused cs_debug tunable. I think I added it and then nothing with
it.  Bad imp.  Removing us dips us under 10,000 in size too.
o Replace an unconditional 30ms DELAY (yes, busy wait) with a check of the
  SIBUSY bit in the SelfST register before accessing the eeprom.  This changes
  the time to read the EEPROM from 2 * 20 * 30ms (1.2s) to < 20*25us (.0005s)
  and make the attach of the card tolerable when ethernet media is present.
  Include data from the datasheet about why this works.  While this is a 2500x
  speed increase, it doesn't really matter at all once the card is probed...
o set dev earlier in softc.
2008-06-06 17:22:07 +00:00
..
if_cs_isa.c Forgot to commit these files too :-( 2008-06-06 16:10:10 +00:00
if_cs_pccard.c Forgot to commit these files too :-( 2008-06-06 16:10:10 +00:00
if_cs.c o Remove unused cs_debug tunable. I think I added it and then nothing with 2008-06-06 17:22:07 +00:00
if_csreg.h Remove unused fields in softc. If they are ever really needed again, 2008-06-06 04:56:27 +00:00
if_csvar.h Minor clean up to shave about 1.5k off the size of the driver: 2008-06-06 05:25:24 +00:00