History log of /src/sys/dev/mca/if_elmc_mca.c |
Revision | | Date | Author | Comments |
1.33 |
| 12-Jul-2022 |
thorpej | Remove uneeded bus_space_barrier() calls.
|
1.32 |
| 14-Jul-2016 |
msaitoh | - Use aprint*() instead of printf() in xxx_attach(). - Add missing aprint_naive("\n"); - KNF
|
1.31 |
| 11-Jul-2016 |
msaitoh | KNF. No functional change.
|
1.30 |
| 03-Jun-2011 |
tsutsui | branches: 1.30.12; 1.30.30; Split device_t/softc of i82586. No crash on TME emulating sun2.
|
1.29 |
| 12-May-2009 |
cegger | branches: 1.29.4; 1.29.6; 1.29.10; struct device * -> device_t, no functional changes intended.
|
1.28 |
| 12-May-2009 |
cegger | struct cfdata * -> cfdata_t, no functional changes intended.
|
1.27 |
| 14-Mar-2009 |
dsl | ANSIfy another 1261 function definitions. The only ones left in sys are beyond by sed script! (or in sys/dist or sys/external) Mostly they have function pointer parameters.
|
1.26 |
| 14-Mar-2009 |
dsl | Change about 4500 of the K&R function definitions to ANSI ones. 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.)
|
1.25 |
| 28-Apr-2008 |
martin | branches: 1.25.8; 1.25.14; Remove clause 3 and 4 from TNF licenses
|
1.24 |
| 08-Apr-2008 |
cegger | branches: 1.24.2; 1.24.4; use aprint_*_dev and device_xname
|
1.23 |
| 19-Oct-2007 |
ad | branches: 1.23.16; machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
|
1.22 |
| 16-Nov-2006 |
christos | branches: 1.22.8; 1.22.22; 1.22.24; 1.22.28; __unused removal on arguments; approved by core.
|
1.21 |
| 12-Oct-2006 |
christos | - sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
|
1.20 |
| 29-Mar-2006 |
thorpej | branches: 1.20.8; 1.20.10; Use device_private().
|
1.19 |
| 11-Dec-2005 |
christos | branches: 1.19.4; 1.19.6; 1.19.8; 1.19.10; 1.19.12; merge ktrace-lwp.
|
1.18 |
| 30-May-2005 |
christos | branches: 1.18.2; add const to a cast.
|
1.17 |
| 27-Feb-2005 |
perry | nuke trailing whitespace
|
1.16 |
| 04-Feb-2005 |
perry | de-__P
|
1.15 |
| 29-Dec-2004 |
jdolecek | branches: 1.15.2; 1.15.4; fix error printf()
change one mask to use hexadecimal number instead of decimal, so it's easier to verify
|
1.14 |
| 25-Oct-2003 |
mycroft | break -> return in previous.
|
1.13 |
| 25-Oct-2003 |
christos | Fix uninitialized variable warnings
|
1.12 |
| 23-Feb-2003 |
simonb | branches: 1.12.2; Remove assigned-to but not used variable (including nice little switch statement to set said variable).
|
1.11 |
| 02-Oct-2002 |
thorpej | Add trailing ; to CFATTACH_DECL.
|
1.10 |
| 30-Sep-2002 |
thorpej | Use CFATTACH_DECL().
|
1.9 |
| 27-Sep-2002 |
thorpej | Declare all cfattach structures const.
|
1.8 |
| 26-Nov-2001 |
fredette | Added macros for the bits in the SYSBUS byte, and macros 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.
|
1.7 |
| 13-Nov-2001 |
lukem | add RCSID
|
1.6 |
| 03-May-2001 |
jdolecek | branches: 1.6.2; Well, 16us is certainly more than 500 nanoseconds, but 1us is too, right?
This change improves elmc performance to ~350KB/s on my 386DX, which is better than even WD8003.
|
1.5 |
| 23-Apr-2001 |
jdolecek | Compact autoconf info by printing the IRQ number together with 'at mca0 slot foo' info.
|
1.4 |
| 29-Mar-2001 |
jdolecek | branches: 1.4.2; Remove unneeded #includes
|
1.3 |
| 19-Mar-2001 |
jdolecek | branches: 1.3.2; Stylistic nit - don't use mca_devinfo(), print the info directly, we know what we are attaching.
|
1.2 |
| 17-Mar-2001 |
jdolecek | Move the code to write the interrupt number info back before the first card 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.
|
1.1 |
| 16-Mar-2001 |
jdolecek | Add driver for 3Com EtherLink/MC (3c523) Ethernet MCA card. This beast uses 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!
|
1.3.2.4 |
| 23-Apr-2001 |
bouyer | Sync with HEAD.
|
1.3.2.3 |
| 21-Apr-2001 |
bouyer | Sync with HEAD
|
1.3.2.2 |
| 27-Mar-2001 |
bouyer | Sync with HEAD.
|
1.3.2.1 |
| 19-Mar-2001 |
bouyer | file if_elmc_mca.c was added on branch thorpej_scsipi on 2001-03-27 15:32:05 +0000
|
1.4.2.6 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.4.2.5 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
1.4.2.4 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.4.2.3 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.4.2.2 |
| 09-Apr-2001 |
nathanw | Catch up with -current.
|
1.4.2.1 |
| 29-Mar-2001 |
nathanw | file if_elmc_mca.c was added on branch nathanw_sa on 2001-04-09 01:56:46 +0000
|
1.6.2.2 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.6.2.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.12.2.7 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.12.2.6 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.12.2.5 |
| 04-Feb-2005 |
skrll | Sync with HEAD.
|
1.12.2.4 |
| 17-Jan-2005 |
skrll | Sync with HEAD.
|
1.12.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.12.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.12.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.15.4.2 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.15.4.1 |
| 12-Feb-2005 |
yamt | sync with head.
|
1.15.2.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.18.2.3 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.18.2.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.18.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.19.12.1 |
| 31-Mar-2006 |
tron | Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
|
1.19.10.1 |
| 19-Apr-2006 |
elad | sync with head.
|
1.19.8.1 |
| 01-Apr-2006 |
yamt | sync with head.
|
1.19.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.19.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.20.10.2 |
| 10-Dec-2006 |
yamt | sync with head.
|
1.20.10.1 |
| 22-Oct-2006 |
yamt | sync with head
|
1.20.8.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.22.28.1 |
| 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.22.24.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.22.22.1 |
| 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
1.22.8.1 |
| 23-Oct-2007 |
ad | Sync with head.
|
1.23.16.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.24.4.3 |
| 16-May-2009 |
yamt | sync with head
|
1.24.4.2 |
| 04-May-2009 |
yamt | sync with head.
|
1.24.4.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.24.2.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.25.14.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.25.8.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.29.10.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.29.6.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.29.4.1 |
| 12-Jun-2011 |
rmind | sync with head
|
1.30.30.1 |
| 05-Oct-2016 |
skrll | Sync with HEAD
|
1.30.12.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|