summaryrefslogtreecommitdiff
path: root/sys/dev/mca/if_elmc_mca.c
AgeCommit message (Collapse)Author
2022-07-12Remove uneeded bus_space_barrier() calls.thorpej
2016-07-14- Use aprint*() instead of printf() in xxx_attach().msaitoh
- Add missing aprint_naive("\n"); - KNF
2016-07-11KNF. No functional change.msaitoh
2011-06-03Split device_t/softc of i82586. No crash on TME emulating sun2.tsutsui
2009-05-12struct device * -> device_t, no functional changes intended.cegger
2009-05-12struct cfdata * -> cfdata_t, no functional changes intended.cegger
2009-03-14ANSIfy another 1261 function definitions.dsl
The only ones left in sys are beyond by sed script! (or in sys/dist or sys/external) Mostly they have function pointer parameters.
2009-03-14Change about 4500 of the K&R function definitions to ANSI ones.dsl
There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle. There are also many that need () -> (void). (The script does handle misordered arguments.)
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-08use aprint_*_dev and device_xnamecegger
2007-10-19machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.had
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
- fix a couple of unused bugs - no more -Wno-unused for i386
2006-03-29Use device_private().thorpej
2005-12-11merge ktrace-lwp.christos
2005-05-30add const to a cast.christos
2005-02-27nuke trailing whitespaceperry
2005-02-04de-__Pperry
2004-12-29fix error printf()jdolecek
change one mask to use hexadecimal number instead of decimal, so it's easier to verify
2003-10-25break -> return in previous.mycroft
2003-10-25Fix uninitialized variable warningschristos
2003-02-23Remove assigned-to but not used variable (including nice little switchsimonb
statement to set said variable).
2002-10-02Add trailing ; to CFATTACH_DECL.thorpej
2002-09-30Use CFATTACH_DECL().thorpej
2002-09-27Declare all cfattach structures const.thorpej
2001-11-26Added macros for the bits in the SYSBUS byte, and macrosfredette
for the i82596 PORT access interface, from the documentation for that chip. These help clarify writes to the SYSBUS part of the SCP, and PORT usage by i82596-aware drivers.
2001-11-13add RCSIDlukem
2001-05-03Well, 16us is certainly more than 500 nanoseconds, but 1us is too, right?jdolecek
This change improves elmc performance to ~350KB/s on my 386DX, which is better than even WD8003.
2001-04-23Compact autoconf info by printing the IRQ number togetherjdolecek
with 'at mca0 slot foo' info.
2001-03-29Remove unneeded #includesjdolecek
2001-03-19Stylistic nit - don't use mca_devinfo(), print the info directly, we knowjdolecek
what we are attaching.
2001-03-17Move the code to write the interrupt number info back before the first cardjdolecek
reset (same place as in the Linux driver). Hopefully this would fix the initialization problem I've seen previously (cannot repeat it even without this change no matter how I play with the card). Remove the comment about the initialization problem now.
2001-03-16Add driver for 3Com EtherLink/MC (3c523) Ethernet MCA card. This beast usesjdolecek
i82586-based controller, similarily to e.g. ai(4), el(4) or ix(4). The driver was modelled after the ai(4) driver. Due to lack of better documentation, Linux 3c523 driver was used to find out 3c523-specific quirks. Of course, the necessary work was greatly reduced by our decend generic ic/i82586 code :) Finally, NetBSD supports an ethernet card on IBM PS/2!