NetBSD/sys/conf
tsutsui 8f7c20ed4f 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
2010-03-03 13:39:57 +00:00
..
copyright Welcome to 2010. 2009-12-31 23:59:02 +00:00
debugsyms.c Remove some unecessary includes sys/user.h header. 2009-11-23 02:13:44 +00:00
files Put several fixes to ne(4) driver for better 8 bit mode support, 2010-03-03 13:39:57 +00:00
majors hdaudio(4) is a standards-compliant driver for Intel High Definition Audio. 2009-09-06 17:25:55 +00:00
Makefile.kern.inc DTrace: Add an SDT (Statically Defined Tracing) provider framework, and 2010-03-01 21:10:13 +00:00
mkldscript.sh
newvers_stand.sh don't embed localized timestamps into kernels/bootblocks. 2009-02-20 13:41:27 +00:00
newvers.sh Remove ad clause on a UCB license. 2010-01-10 23:55:03 +00:00
osrelease.sh Fix borkeage 2009-11-15 18:41:08 +00:00
param.c Remove separate mb_map. The nmbclusters is computed at boot time based 2010-02-08 19:02:25 +00:00
std Remove uarea swap-out functionality: 2009-10-21 21:11:57 +00:00