Up to [cvs.NetBSD.org] / src / sys / dev / ic
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.15 / (download) - annotate - [select for diffs], Wed Nov 10 16:17:34 2021 UTC (14 months, 3 weeks ago) by msaitoh
Branch: MAIN
CVS Tags: netbsd-10-base,
netbsd-10,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
s/desciptor/descriptor/ in comment.
Revision 1.11.44.3 / (download) - annotate - [select for diffs], Wed Sep 16 13:37:49 2009 UTC (13 years, 4 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.11.44.2: +1 -2
lines
Diff to previous 1.11.44.2 (colored) to branchpoint 1.11 (colored) next main 1.12 (colored)
sync with head
Revision 1.14 / (download) - annotate - [select for diffs], Thu Sep 3 14:13:16 2009 UTC (13 years, 5 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-pagecache-tag8,
yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
yamt-nfs-mp-base9,
yamt-nfs-mp-base8,
yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
uebayasi-xip-base1,
uebayasi-xip-base,
uebayasi-xip,
tls-maxphys-base-20171202,
tls-maxphys-base,
tls-maxphys,
tls-earlyentropy-base,
tls-earlyentropy,
thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-i2c-spi-conf,
thorpej-futex2-base,
thorpej-futex2,
thorpej-futex-base,
thorpej-futex,
thorpej-cfargs2-base,
thorpej-cfargs2,
thorpej-cfargs-base,
thorpej-cfargs,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
rmind-uvmplock,
rmind-smpnet-nbase,
rmind-smpnet-base,
rmind-smpnet,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921,
nick-nhusb-base-20150606,
nick-nhusb-base-20150406,
nick-nhusb-base,
nick-nhusb,
netbsd-9-base,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-8-base,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-premerge-20091211,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
matt-mips64-premerge-20101231,
localcount-20160914,
khorben-n900,
jym-xensuspend-nbase,
jruoho-x86intr-base,
jruoho-x86intr,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2,
jmcneill-usbmp-base10,
jmcneill-usbmp-base,
jmcneill-usbmp,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
jdolecek-ncqfixes-base,
jdolecek-ncqfixes,
jdolecek-ncq-base,
jdolecek-ncq,
isaki-audio2-base,
isaki-audio2,
is-mlppp-base,
is-mlppp,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
cherry-xenmp-base,
cherry-xenmp,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
agc-symver-base,
agc-symver,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache
Changes since 1.13: +1 -2
lines
Diff to previous 1.13 (colored)
Replace shutdownhook_establish(9) with pmf_device_register1(). Tested EtherPower II 10/100 (SMC9432TX) on macppc.
Revision 1.11.44.2 / (download) - annotate - [select for diffs], Mon May 4 08:12:44 2009 UTC (13 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.11.44.1: +2 -2
lines
Diff to previous 1.11.44.1 (colored) to branchpoint 1.11 (colored)
sync with head.
Revision 1.11.40.2 / (download) - annotate - [select for diffs], Sun Sep 28 10:40:23 2008 UTC (14 years, 4 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.11.40.1: +1 -1
lines
Diff to previous 1.11.40.1 (colored) to branchpoint 1.11 (colored) next main 1.12 (colored)
Sync with HEAD.
Revision 1.12.2.1 / (download) - annotate - [select for diffs], Thu Sep 18 04:35:04 2008 UTC (14 years, 4 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored) next main 1.13 (colored)
Sync with wrstuden-revivesa-base-2.
Revision 1.12.4.1 / (download) - annotate - [select for diffs], Fri Jul 18 16:37:33 2008 UTC (14 years, 6 months ago) by simonb
Branch: simonb-wapbl
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored) next main 1.13 (colored)
Sync with head.
Revision 1.13 / (download) - annotate - [select for diffs], Sun Jul 6 14:32:56 2008 UTC (14 years, 7 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
simonb-wapbl-nbase,
simonb-wapbl-base,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
nick-hppapmap,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
mjf-devfs2-base,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
jymxensuspend-base,
jym-xensuspend-base,
jym-xensuspend,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
ad-audiomp2-base,
ad-audiomp2
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
Split device_t/softc with misc cosmetic changes.
Revision 1.11.40.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:23:27 2008 UTC (14 years, 8 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.11: +1 -8
lines
Diff to previous 1.11 (colored)
Sync with HEAD.
Revision 1.11.42.1 / (download) - annotate - [select for diffs], Sun May 18 12:33:45 2008 UTC (14 years, 8 months ago) by yamt
Branch: yamt-pf42
Changes since 1.11: +1 -8
lines
Diff to previous 1.11 (colored) next main 1.12 (colored)
sync with head.
Revision 1.11.44.1 / (download) - annotate - [select for diffs], Fri May 16 02:24:06 2008 UTC (14 years, 8 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.11: +1 -8
lines
Diff to previous 1.11 (colored)
sync with head.
Revision 1.12 / (download) - annotate - [select for diffs], Mon Apr 28 20:23:51 2008 UTC (14 years, 9 months ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-nfs-mp-base2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa,
simonb-wapbl
Changes since 1.11: +1 -8
lines
Diff to previous 1.11 (colored)
Remove clause 3 and 4 from TNF licenses
Revision 1.9.6.1 / (download) - annotate - [select for diffs], Mon Feb 26 09:10:12 2007 UTC (15 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored) next main 1.10 (colored)
sync with head.
Revision 1.10.24.1 / (download) - annotate - [select for diffs], Sat Feb 24 13:30:41 2007 UTC (15 years, 11 months ago) by bouyer
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
matt-nb4-arm-base,
matt-nb4-arm
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored) next main 1.11 (colored)
Pull up following revision(s) (requested by tsutsui in ticket #463): sys/dev/ic/smc83c170reg.h: revision 1.12 sys/dev/ic/smc83c170var.h: revision 1.11 Make DMA descriptors volatile to avoid unintended reordering which might cause some race condition. Set ER_RXSTAT_OWNER after all descriptor members are ready.
Revision 1.11 / (download) - annotate - [select for diffs], Fri Feb 16 13:43:57 2007 UTC (15 years, 11 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-pf42-baseX,
yamt-pf42-base,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
yamt-idlelwp-base8,
yamt-idlelwp,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
vmlocking-base,
vmlocking,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
reinoud-bufcleanup,
nick-net80211-sync-base,
nick-net80211-sync,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
mjf-ufs-trans,
mjf-devfs-base,
mjf-devfs,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
matt-armv6-nbase,
matt-armv6-base,
matt-armv6,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
jmcneill-pm-base,
jmcneill-pm,
jmcneill-base,
hpcarm-cleanup-base,
hpcarm-cleanup,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-nbase,
bouyer-xeni386-merge1,
bouyer-xeni386-base,
bouyer-xeni386,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64,
ad-socklock-base1,
ad-audiomp-base,
ad-audiomp
Branch point for: yamt-pf42,
yamt-nfs-mp,
mjf-devfs2
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
Set ER_RXSTAT_OWNER after all descriptor members are ready.
Revision 1.10 / (download) - annotate - [select for diffs], Sun Dec 11 12:21:28 2005 UTC (17 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
yamt-splraiseipl-base,
yamt-splraiseipl,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
yamt-pdpolicy,
simonb-timecounters-base,
simonb-timecounters,
simonb-timcounters-final,
rpaulo-netinet-merge-pcb-base,
rpaulo-netinet-merge-pcb,
post-newlock2-merge,
peter-altq-base,
peter-altq,
newlock2-nbase,
newlock2-base,
newlock2,
netbsd-4-base,
gdamore-uart-base,
gdamore-uart,
elad-kernelauth-base,
elad-kernelauth,
chap-midi-nbase,
chap-midi-base,
chap-midi,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: netbsd-4
Changes since 1.9: +1 -1
lines
Diff to previous 1.9 (colored)
merge ktrace-lwp.
Revision 1.8.8.1 / (download) - annotate - [select for diffs], Fri Apr 29 11:28:52 2005 UTC (17 years, 9 months ago) by kent
Branch: kent-audio2
Changes since 1.8: +3 -3
lines
Diff to previous 1.8 (colored) next main 1.9 (colored)
sync with -current
Revision 1.8.10.1 / (download) - annotate - [select for diffs], Sat Feb 12 18:17:44 2005 UTC (17 years, 11 months ago) by yamt
Branch: yamt-km
Changes since 1.8: +3 -3
lines
Diff to previous 1.8 (colored) next main 1.9 (colored)
sync with head.
Revision 1.7.2.4 / (download) - annotate - [select for diffs], Fri Feb 4 11:45:27 2005 UTC (18 years ago) by skrll
Branch: ktrace-lwp
Changes since 1.7.2.3: +3 -3
lines
Diff to previous 1.7.2.3 (colored) to branchpoint 1.7 (colored) next main 1.8 (colored)
Sync with HEAD.
Revision 1.9 / (download) - annotate - [select for diffs], Fri Feb 4 02:10:37 2005 UTC (18 years ago) by perry
Branch: MAIN
CVS Tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base3,
yamt-readahead-base2,
yamt-readahead-base,
yamt-readahead,
yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
thorpej-vnode-attr-base,
thorpej-vnode-attr,
netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-3,
ktrace-lwp-base,
kent-audio2-base
Branch point for: yamt-lazymbuf
Changes since 1.8: +3 -3
lines
Diff to previous 1.8 (colored)
de-__P
Revision 1.7.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:28:08 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.7.2.2: +1 -1
lines
Diff to previous 1.7.2.2 (colored) to branchpoint 1.7 (colored)
Fix the sync with head I botched.
Revision 1.7.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:46:00 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.7.2.1: +0 -0
lines
Diff to previous 1.7.2.1 (colored) to branchpoint 1.7 (colored)
Sync with HEAD.
Revision 1.7.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:46:20 2004 UTC (18 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.7: +3 -4
lines
Diff to previous 1.7 (colored)
Sync with HEAD
Revision 1.8 / (download) - annotate - [select for diffs], Sat Nov 8 16:08:13 2003 UTC (19 years, 3 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-km-base,
netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-base,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2-0,
netbsd-2,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: yamt-km,
kent-audio2
Changes since 1.7: +3 -4
lines
Diff to previous 1.7 (colored)
Define all members in TX/RX DMA descriptors as u_int32_t and use proper shift and mask ops since smc83c170 chips access them in 32bit width with proper byteswap mechanism, so that all #if BYTE_ORDER in descriptors can be removed. While here, do some slight optimizations in epic_start() and epic_intr().
Revision 1.5.16.1 / (download) - annotate - [select for diffs], Sun Jan 26 16:14:44 2003 UTC (20 years ago) by he
Branch: netbsd-1-6
CVS Tags: netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001
Changes since 1.5: +3 -1
lines
Diff to previous 1.5 (colored) next main 1.6 (colored)
Pull up revision 1.7 (requested by bouyer in ticket #1083): For short (< ETHER_MIN_LEN) packets, supply a zeroed buffer for the extra bytes to make sure the chip doesn't send random data.
Revision 1.4.6.3 / (download) - annotate - [select for diffs], Wed Jan 15 18:44:16 2003 UTC (20 years ago) by thorpej
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.4.6.2: +3 -1
lines
Diff to previous 1.4.6.2 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)
Sync with HEAD.
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jan 13 17:00:18 2003 UTC (20 years ago) by bouyer
Branch: MAIN
CVS Tags: nathanw_sa_before_merge,
nathanw_sa_base
Branch point for: ktrace-lwp
Changes since 1.6: +3 -1
lines
Diff to previous 1.6 (colored)
For short (< ETHER_MIN_LEN) packets, supply a zero'd buffer for the extra bytes to make sure the chip won't send random data.
Revision 1.4.6.2 / (download) - annotate - [select for diffs], Mon Nov 11 22:10:05 2002 UTC (20 years, 2 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.4.6.1: +2 -2
lines
Diff to previous 1.4.6.1 (colored) to branchpoint 1.4 (colored)
Catch up to -current
Revision 1.6 / (download) - annotate - [select for diffs], Thu Nov 7 07:48:36 2002 UTC (20 years, 3 months ago) by thorpej
Branch: MAIN
CVS Tags: gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
Fix signed/unsigned comparison warnings.
Revision 1.4.6.1 / (download) - annotate - [select for diffs], Thu Jun 21 20:03:19 2001 UTC (21 years, 7 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.4: +8 -1
lines
Diff to previous 1.4 (colored)
Catch up to -current.
Revision 1.5 / (download) - annotate - [select for diffs], Thu May 17 17:32:47 2001 UTC (21 years, 8 months ago) by drochner
Branch: MAIN
CVS Tags: thorpej-mips-cache-base,
thorpej-mips-cache,
thorpej-devvp-base3,
thorpej-devvp-base2,
thorpej-devvp-base,
thorpej-devvp,
pre-chs-ubcperf,
post-chs-ubcperf,
newlock-base,
newlock,
netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
kqueue,
ifpoll-base,
gehenna-devsw-base,
gehenna-devsw,
eeh-devprop-base,
eeh-devprop
Branch point for: netbsd-1-6
Changes since 1.4: +8 -1
lines
Diff to previous 1.4 (colored)
support BNC interfaces (serial mode) as on the SMC9432BTX and 100FX on the SMC9432FTX
Revision 1.3.8.1 / (download) - annotate - [select for diffs], Mon Nov 20 11:40:56 2000 UTC (22 years, 2 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.3: +4 -1
lines
Diff to previous 1.3 (colored) next main 1.4 (colored)
Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
Revision 1.4 / (download) - annotate - [select for diffs], Thu Mar 23 07:01:32 2000 UTC (22 years, 10 months ago) by thorpej
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base,
netbsd-1-5-base,
netbsd-1-5-RELEASE,
netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA,
netbsd-1-5-ALPHA2,
netbsd-1-5,
minoura-xpg4dl-base,
minoura-xpg4dl
Branch point for: nathanw_sa
Changes since 1.3: +4 -1
lines
Diff to previous 1.3 (colored)
New callout mechanism with two major improvements over the old timeout()/untimeout() API: - Clients supply callout handle storage, thus eliminating problems of resource allocation. - Insertion and removal of callouts is constant time, important as this facility is used quite a lot in the kernel. The old timeout()/untimeout() API has been removed from the kernel.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Feb 12 05:55:27 1999 UTC (23 years, 11 months ago) by thorpej
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
wrstuden-devbsize,
netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
netbsd-1-4,
kame_14_19990705,
kame_14_19990628,
kame_141_19991130,
kame,
fvdl-softdep-base,
fvdl-softdep,
comdex-fall-1999-base,
comdex-fall-1999,
chs-ubc2-newbase,
chs-ubc2-base,
chs-ubc2
Branch point for: thorpej_scsipi
Changes since 1.2: +48 -2
lines
Diff to previous 1.2 (colored)
Cleanup of the EPIC/100 driver I did while hacking on the Rhine driver: * Macroize hardware and software descriptor access (much easier to read). * Simplify and optimize the transmit loop a bit, and use IFF_OACTIVE as appropriate. * Fix a potential race condition in the transmit loop. This change has made the driver significantly more stable (almost completely eliminated the "device timeout" errors that have plagued this driver). * Implement transmit interrupt pacing. * Add missing bus_dmamap_sync() calls (on transmit and receive descriptors and fraglists). (Draining the write buffer when accessing these structures may have also contributed to the increased stability of this driver on the Alpha.)
Revision 1.2 / (download) - annotate - [select for diffs], Tue Aug 11 00:13:48 1998 UTC (24 years, 5 months ago) by thorpej
Branch: MAIN
CVS Tags: kenh-if-detach-base,
kenh-if-detach,
chs-ubc-base,
chs-ubc
Changes since 1.1: +2 -2
lines
Diff to previous 1.1 (colored)
Adapt to new MII code.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Jun 2 01:29:42 1998 UTC (24 years, 8 months ago) by thorpej
Branch: MAIN
CVS Tags: eeh-paddr_t-base,
eeh-paddr_t
Device driver for the SMC 83c170 Ethernet PCI Integrated Controller (EPIC/100) used in the SMC EtherPower II. Media control isn't yet supported, due to some MII infrastructure problems which I hope to address soon. This isn't a huge deal, since the PHY defaults to auto-negotiate mode. Also, the device just programs the multicast hash table to accept all multicast, to avoid a hardware bug that causes the multicast address filter to lose in 10Mb/s mode. This bug will be fixed in a more sane way once the media control issues are dealt with.