| #
31e6bcfd |
| 06-Jan-2024 |
isaki <isaki@NetBSD.org> |
White space cleanup.
|
| #
4b508fb1 |
| 22-Jun-2018 |
msaitoh <msaitoh@NetBSD.org> |
It's not required to include net/bpfdesc.h. Remove it.
|
| #
b8199900 |
| 20-May-2015 |
ozaki-r <ozaki-r@NetBSD.org> |
Remove leftover use of AF_NS and NS option
Unnecessary NETISR_NS is also removed.
|
| #
fec6c386 |
| 16-Oct-2011 |
isaki <isaki@NetBSD.org> |
Switch to 2-clause license.
|
| #
8f7c20ed |
| 03-Mar-2010 |
tsutsui <tsutsui@NetBSD.org> |
Put several fixes to ne(4) driver for better 8 bit mode support, especially on RTL8019AS which is also used for non-ISA local bus of embedded controllers and some m68k machines like atari and x68k.
Put several fixes to ne(4) driver for better 8 bit mode support, especially on RTL8019AS which is also used for non-ISA local bus of embedded controllers and some m68k machines like atari and x68k.
* move RTL8019 probe and attach code from each bus attachment to MI ne2000_detect() and ne2000_attach() * change a method for backend and attachment to specify 8 bit mode to use a new sc->sc_quirk member, instead of sc->sc_dmawidth * handle more NE2000 8 bit mode specific settings, including bus_space(9) access width and available size of buffer memory * add a function to detect NE2000 8 bit mode (disabled by default, but enalbed by options NE2000_DETECT_8BIT to avoid possible regression on various ISA clones) * fix ipkdb attachment accordingly (untested)
Tested on two NE2000 ISA variants (RTL8019AS and another clone named UL0001) in both 8 bit and 16 bit mode on i386. "Looks good" from nonaka@.
See my post on tech-kern for details: http://mail-index.NetBSD.org/tech-kern/2010/02/26/msg007423.html
show more ...
|
| #
10fe49d7 |
| 19-Jan-2010 |
pooka <pooka@NetBSD.org> |
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 r
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.
show more ...
|
| #
bdc7b127 |
| 28-Nov-2009 |
isaki <isaki@NetBSD.org> |
Correct return value of ne_*_match(). It's attach priority, not ne2000 model.
|
| #
0a5ccf51 |
| 18-Jan-2009 |
isaki <isaki@NetBSD.org> |
Delete 10 years old #if 0'd comments in intio.c, locore.s. According to the old comment, the interrupt handler via intiotrap should set his interrupt level again, but it's not right. And don't set i
Delete 10 years old #if 0'd comments in intio.c, locore.s. According to the old comment, the interrupt handler via intiotrap should set his interrupt level again, but it's not right. And don't set it again by interrupt hander.
show more ...
|
| #
3b878f89 |
| 18-Dec-2008 |
isaki <isaki@NetBSD.org> |
Sync with other m68k ports. - Remove PHYS_IODEV, PHYS_INTIODEV. These are real copy of INTIOBASE. - Define IIOV() (and IIOP()) and use it, rather than INTIO_ADDR().
|
| #
21497ab1 |
| 12-Mar-2008 |
tsutsui <tsutsui@NetBSD.org> |
Sync with MI NE2000 changes: > Split device_t and softc for the NE2000 Ethernet chip and all its variants > and attachments. Use device_t accessors, correct types, and ANSIfy when > appropriate.
|
| #
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
| #
df3cf436 |
| 13-Jun-2005 |
he <he@NetBSD.org> |
Change the signature of badaddr() and badbaddr() from taking a caddr_t to taking a volatile void*. This gets rid of a number of casts to make this compile under -Wcast-qual. Add some volatiles and c
Change the signature of badaddr() and badbaddr() from taking a caddr_t to taking a volatile void*. This gets rid of a number of casts to make this compile under -Wcast-qual. Add some volatiles and consts in other places to make this build under -Wcast-qual. Also rename a few variables to make this build under -Wshadow. Also get rid of duplicated declarations of badaddr() and badbaddr() in machdep.c, they're already there from <machine/cpu.h>.
show more ...
|
| #
f5b32c1e |
| 13-Feb-2004 |
wiz <wiz@NetBSD.org> |
RealTek -> Realtek.
|
| #
bd7195de |
| 07-Sep-2003 |
isaki <isaki@NetBSD.org> |
Remove an advertising clause.
|
| #
ab48a212 |
| 15-Jul-2003 |
lukem <lukem@NetBSD.org> |
rcsid
|
| #
4bf871a7 |
| 02-Oct-2002 |
thorpej <thorpej@NetBSD.org> |
Add trailing ; to CFATTACH_DECL.
|
| #
a84e1f7f |
| 01-Oct-2002 |
thorpej <thorpej@NetBSD.org> |
Use CFATTACH_DECL().
|
| #
f818766a |
| 27-Sep-2002 |
thorpej <thorpej@NetBSD.org> |
Declare all cfattach structures const.
|
| #
81fa322c |
| 14-Jan-2002 |
isaki <isaki@NetBSD.org> |
Add another address, vector configuration of Nereid ethernet.
|
| #
85e2e11f |
| 11-Nov-2001 |
isaki <isaki@NetBSD.org> |
Support an ethernet part of Nereid. Nereid is the board of ethernet/USB/memory for X68k developed by X-PowerStation, a japanese X68k circle. See http://xps.jp/ but only written in japanese.
|