History log of /src/sys/arch/amiga/dev/if_le.c |
Revision | | Date | Author | Comments |
1.47 |
| 01-Aug-2023 |
andvar | fix various typos in comments.
|
1.46 |
| 22-Jan-2014 |
christos | gcc-4.8.x unused variable fixes
|
1.45 |
| 19-Jan-2010 |
pooka | branches: 1.45.12; 1.45.22; 1.45.26; Redefine bpf linkage through an always present op vector, i.e. #if NBPFILTER is no longer required in the client. This change doesn't yet add support for loading bpf as a module, since drivers can register before bpf is attached. However, callers of bpf can now be modularized.
Dynamically loadable bpf could probably be done fairly easily with coordination from the stub driver and the real driver by registering attachments in the stub before the real driver is loaded and doing a handoff. ... and I'm not going to ponder the depths of unload here.
Tested with i386/MONOLITHIC, modified MONOLITHIC without bpf and rump.
|
1.44 |
| 19-May-2009 |
phx | Removed old Amiga-specific "sicallback" software interrupts and replaced them by MI softints. Approved by "is".
|
1.43 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.42 |
| 04-Apr-2008 |
tsutsui | branches: 1.42.2; 1.42.4; Split device_t/softc for le(4) and variants and misc cosmetic changes.
|
1.41 |
| 24-Dec-2005 |
perry | branches: 1.41.74; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
1.40 |
| 11-Dec-2005 |
christos | merge ktrace-lwp.
|
1.39 |
| 13-Jun-2005 |
jmc | branches: 1.39.2; Fix a ton of const/volatile issues shown with new warning flags
|
1.38 |
| 02-Oct-2002 |
thorpej | branches: 1.38.6; Use CFATTACH_DECL().
|
1.37 |
| 27-Sep-2002 |
thorpej | Declare all cfattach structures const.
|
1.36 |
| 28-Jan-2002 |
aymeric | add __KERNEL_RCSID as suggested by Luke Mewburn
|
1.35 |
| 26-Jan-2002 |
aymeric | - ANSIfy - remove some trailing spaces/tabs - minor style nits
|
1.34 |
| 20-Jun-2001 |
jdolecek | branches: 1.34.2; 1.34.8; Adapt to lance_init() change
|
1.33 |
| 30-May-2001 |
mrg | use _KERNEL_OPT
|
1.32 |
| 10-Jan-1999 |
tron | branches: 1.32.20; Don't use void pointer for arithmetic.
|
1.31 |
| 17-Aug-1998 |
mycroft | Assign my copyrights to TNF.
|
1.30 |
| 21-Jul-1998 |
drochner | adapt to LANCE driver split
|
1.29 |
| 05-Jul-1998 |
jonathan | defopt INET, NETATALK.
|
1.28 |
| 09-Mar-1998 |
is | Bug fix for the Ariadne panic: don't touch addresses outside the buffer we got passed. - analysis by Charles Hannum - bugfix by Michael van Elst - test by Thorsten Frueauf & Matthias Scheler
|
1.27 |
| 04-Oct-1997 |
thorpej | branches: 1.27.2; Copyright assigned to The NetBSD Foundation.
|
1.26 |
| 27-Mar-1997 |
veego | branches: 1.26.4; if_le supports now the Ariadne card.
|
1.25 |
| 17-Mar-1997 |
is | Make this compile again on Amiga. Fix by Bernd Ernesti.
|
1.24 |
| 17-Mar-1997 |
thorpej | #include <net/if_media.h>
|
1.23 |
| 15-Mar-1997 |
is | New ARP system, supports IPv4 over any hardware link.
Some of the stuff (e.g., rarpd, bootpd, dhcpd etc., libsa) still will only support Ethernet. Tcpdump itself should be ok, but libpcap needs lot of work.
For the detailed change history, look at the commit log entries for the is-newarp branch.
|
1.22 |
| 23-Dec-1996 |
veego | branches: 1.22.6; Get rid of __BROKEN_INDIRECT_CONFIG.
|
1.21 |
| 07-May-1996 |
thorpej | Make the MI LANCE driver standalone, and use cfattach to resolve naming conflicts between bus attachments on ports that can have multiple instances of the LANCE.
Changed struct ifnet to have a pointer to the softc of the underlying device and a printable "external name" (name + unit number), thus eliminating if_name and if_unit. Updated interface to (*if_watchdog)() and (*if_start)() to take a struct ifnet *, rather than a unit number.
|
1.20 |
| 22-Apr-1996 |
christos | Add a hardware dependent initialization function lehwinit()
|
1.19 |
| 21-Apr-1996 |
veego | - Cleanup for -Wall and -Wstrict-prototypes - Added support for multiple floppy drives - CyberVision64: - has now a real console mode - another bugfix for boards with the new S3 chip - Ariadne: - fixed crashes with aeput (mbuf failure)
|
1.18 |
| 18-Apr-1996 |
cgd | change LANCE copy & zero functions' names to start with amd7990_, and remove their 'integrate' (usually defined to be 'static') keywords. when lance drivers are split up by attachment, more than one file will reference the copy/zero functions (i.e. not just the file that pulls in am7990.c... and eventually inclusion of am7990.c should go away entirely).
|
1.17 |
| 17-Mar-1996 |
thorpej | New device attachment scheme:
- split softc size and match/attach out from cfdriver into a new struct cfattach.
- new "attach" directive for files.*. May specify the name of the cfattach structure, so that devices may be easily attached to parents with different autoconfiguration semantics.
|
1.16 |
| 27-Dec-1995 |
chopps | remove uneeded routines (pr#1837) from Bernd Ernesti
|
1.15 |
| 29-Sep-1995 |
chopps | move 040 to hp300 style, use new MI lance ethernet driver a few minor fixes WRT prototypes. if_le from Charles rest from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
|
1.14 |
| 02-Jul-1995 |
mycroft | Remove references to if_addrlist.
|
1.13 |
| 27-Jun-1995 |
chopps | udpate to match ifnets new use of sys/queue.h
|
1.12 |
| 13-Apr-1995 |
chopps | couple small changes from Michael.
|
1.11 |
| 11-Apr-1995 |
chopps | fix up some changes
|
1.10 |
| 12-Feb-1995 |
chopps | Many changes from osymh@gemini.oscs.montana.edu (Michael L. Hitch) Now use amiga HW for soft interrupts, non-contig options (2 or many chunks), interrupt handler lists, 4066 ethernet, 1291 scsi, option to defer level 6 interrupts to level 4 (deal with icky built-in serial port)
|
1.9 |
| 28-Dec-1994 |
chopps | consolidate the zbusses. le support for multiple tx buffs and full use of 32k RAM. AGA dbl PAL mode added for console. Many changes to siop--most not yet done. All from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
|
1.8 |
| 01-Dec-1994 |
chopps | bring up to current. change sun to sunos. handle changes in device open params and autoconf match function params.
|
1.7 |
| 26-Oct-1994 |
cgd | new RCS ID format.
|
1.6 |
| 21-Jun-1994 |
chopps | no gvp series I yet. and if_le.c from Rob Healey (rhealey@aggregate.com)
|
1.5 |
| 13-Feb-1994 |
chopps | cleaned up include's relocated grf/* stuf to grfabs*.
|
1.4 |
| 12-Feb-1994 |
chopps | no more if_init.
|
1.3 |
| 26-Jan-1994 |
mw | Integrate recent changes done to the amiga branch. Includes support for the '40. Support for more scsi controllers (zeus, magnum) Support for more tapes (in st.c) New custom chip console code integrated.
|
1.2 |
| 30-Oct-1993 |
mw | new tree for amiga, replacing the bogous previous one. SunOS support works for a lot of executables now (static and dynamic).
|
1.1 |
| 02-Sep-1993 |
mw | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 02-Sep-1993 |
mw | Update of arch/amiga tree, includes - realtime clock support for a2k and a3k - scsi drivers for a2091 and gvp-II controllers in a2k - working ethernet driver for a2065/ameristar lance-controllers
|
1.22.6.2 |
| 10-Mar-1997 |
is | netinet/if_ether.h => netinet/if_inarp.h
|
1.22.6.1 |
| 06-Mar-1997 |
is | Convert to new ARP style.
|
1.26.4.1 |
| 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.27.2.1 |
| 05-May-1998 |
mycroft | Pull up 1.28, per request of is.
|
1.32.20.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.34.8.3 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.34.8.2 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.34.8.1 |
| 20-Jun-2001 |
nathanw | file if_le.c was added on branch nathanw_sa on 2002-02-28 04:06:47 +0000
|
1.34.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.34.2.1 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.38.6.1 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.39.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.41.74.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.42.4.3 |
| 11-Mar-2010 |
yamt | sync with head
|
1.42.4.2 |
| 20-Jun-2009 |
yamt | sync with head
|
1.42.4.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.42.2.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.45.26.1 |
| 18-May-2014 |
rmind | sync with head
|
1.45.22.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.45.12.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|