Up to [cvs.NetBSD.org] / src / sys / arch / mips / alchemy / dev
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.37 / (download) - annotate - [select for diffs], Sun Jul 22 14:32:51 2012 UTC (10 months ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
tls-maxphys-nbase,
tls-maxphys-base,
tls-maxphys,
khorben-n900,
agc-symver-base,
agc-symver,
HEAD
Changes since 1.36: +5 -5
lines
Diff to previous 1.36 (colored)
Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes problem with a common MDIO bus used for multiple interfaces. Some drivers converted to CFATTACL_DECL_NEW.
Revision 1.36 / (download) - annotate - [select for diffs], Thu Jun 7 00:19:29 2012 UTC (11 months, 2 weeks ago) by kiyohara
Branch: MAIN
Changes since 1.35: +3 -2
lines
Diff to previous 1.35 (colored)
Fix can't assign IPv6 address. Valiable error resets to 0, if error == ENETRESET in aumac_ioctl().
Revision 1.35 / (download) - annotate - [select for diffs], Sat May 19 15:17:35 2012 UTC (12 months ago) by kiyohara
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
jmcneill-usbmp-base10
Changes since 1.34: +8 -2
lines
Diff to previous 1.34 (colored)
Enable interrupt in aumac_init(). And disable in aumac_stop()/aumac_attach(). Interrupt storm happen if received packet and DMA not set.
Revision 1.34 / (download) - annotate - [select for diffs], Thu Feb 2 19:42:59 2012 UTC (15 months, 3 weeks ago) by tls
Branch: MAIN
CVS Tags: yamt-pagecache-base4,
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,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2
Changes since 1.33: +6 -14
lines
Diff to previous 1.33 (colored)
Entropy-pool implementation move and cleanup. 1) Move core entropy-pool code and source/sink/sample management code to sys/kern from sys/dev. 2) Remove use of NRND as test for presence of entropy-pool code throughout source tree. 3) Remove use of RND_ENABLED in device drivers as microoptimization to avoid expensive operations on disabled entropy sources; make the rnd_add calls do this directly so all callers benefit. 4) Fix bug in recent rnd_add_data()/rnd_add_uint32() changes that might have lead to slight entropy overestimation for some sources. 5) Add new source types for environmental sensors, power sensors, VM system events, and skew between clocks, with a sample implementation for each. ok releng to go in before the branch due to the difficulty of later pullup (widespread #ifdef removal and moved files). Tested with release builds on amd64 and evbarm and live testing on amd64.
Revision 1.33 / (download) - annotate - [select for diffs], Tue Jan 3 07:36:02 2012 UTC (16 months, 3 weeks ago) by kiyohara
Branch: MAIN
Changes since 1.32: +44 -48
lines
Diff to previous 1.32 (colored)
Use device_t instead of 'struct device *'. Call aprint_* in auto-config time.
Revision 1.32 / (download) - annotate - [select for diffs], Sat Nov 19 22:51:20 2011 UTC (18 months ago) by tls
Branch: MAIN
CVS Tags: jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base
Branch point for: jmcneill-usbmp
Changes since 1.31: +3 -3
lines
Diff to previous 1.31 (colored)
First step of random number subsystem rework described in <20111022023242.BA26F14A158@mail.netbsd.org>. This change includes the following: An initial cleanup and minor reorganization of the entropy pool code in sys/dev/rnd.c and sys/dev/rndpool.c. Several bugs are fixed. Some effort is made to accumulate entropy more quickly at boot time. A generic interface, "rndsink", is added, for stream generators to request that they be re-keyed with good quality entropy from the pool as soon as it is available. The arc4random()/arc4randbytes() implementation in libkern is adjusted to use the rndsink interface for rekeying, which helps address the problem of low-quality keys at boot time. An implementation of the FIPS 140-2 statistical tests for random number generator quality is provided (libkern/rngtest.c). This is based on Greg Rose's implementation from Qualcomm. A new random stream generator, nist_ctr_drbg, is provided. It is based on an implementation of the NIST SP800-90 CTR_DRBG by Henric Jungheim. This generator users AES in a modified counter mode to generate a backtracking-resistant random stream. An abstraction layer, "cprng", is provided for in-kernel consumers of randomness. The arc4random/arc4randbytes API is deprecated for in-kernel use. It is replaced by "cprng_strong". The current cprng_fast implementation wraps the existing arc4random implementation. The current cprng_strong implementation wraps the new CTR_DRBG implementation. Both interfaces are rekeyed from the entropy pool automatically at intervals justifiable from best current cryptographic practice. In some quick tests, cprng_fast() is about the same speed as the old arc4randbytes(), and cprng_strong() is about 20% faster than rnd_extract_data(). Performance is expected to improve. The AES code in src/crypto/rijndael is no longer an optional kernel component, as it is required by cprng_strong, which is not an optional kernel component. The entropy pool output is subjected to the rngtest tests at startup time; if it fails, the system will reboot. There is approximately a 3/10000 chance of a false positive from these tests. Entropy pool _input_ from hardware random numbers is subjected to the rngtest tests at attach time, as well as the FIPS continuous-output test, to detect bad or stuck hardware RNGs; if any are detected, they are detached, but the system continues to run. A problem with rndctl(8) is fixed -- datastructures with pointers in arrays are no longer passed to userspace (this was not a security problem, but rather a major issue for compat32). A new kernel will require a new rndctl. The sysctl kern.arandom() and kern.urandom() nodes are hooked up to the new generators, but the /dev/*random pseudodevices are not, yet. Manual pages for the new kernel interfaces are forthcoming.
Revision 1.31 / (download) - annotate - [select for diffs], Sun Jul 10 23:13:23 2011 UTC (22 months, 2 weeks ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
jmcneill-audiomp3-base,
jmcneill-audiomp3
Branch point for: yamt-pagecache
Changes since 1.30: +9 -12
lines
Diff to previous 1.30 (colored)
Fix machine/ includes
Revision 1.30 / (download) - annotate - [select for diffs], Fri Jul 1 18:39:29 2011 UTC (22 months, 3 weeks ago) by dyoung
Branch: MAIN
Changes since 1.29: +3 -3
lines
Diff to previous 1.29 (colored)
#include <sys/bus.h> instead of <machine/bus.h>.
Revision 1.29 / (download) - annotate - [select for diffs], Fri Nov 12 13:40:10 2010 UTC (2 years, 6 months ago) by uebayasi
Branch: MAIN
CVS Tags: uebayasi-xip-base7,
uebayasi-xip-base6,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
matt-mips64-premerge-20101231,
jym-xensuspend-nbase,
jym-xensuspend-base,
jruoho-x86intr-base,
jruoho-x86intr,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Changes since 1.28: +3 -3
lines
Diff to previous 1.28 (colored)
Pull in uvm/uvm.h for VM_PAGE_TO_PHYS().
Revision 1.28 / (download) - annotate - [select for diffs], Mon Apr 5 07:19:30 2010 UTC (3 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base5,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
uebayasi-xip-base1
Changes since 1.27: +4 -6
lines
Diff to previous 1.27 (colored)
Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf check into the inline functions as well the fourth argument for bpf_attach.
Revision 1.27 / (download) - annotate - [select for diffs], Fri Jan 22 08:56:05 2010 UTC (3 years, 4 months ago) by martin
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9,
uebayasi-xip-base
Branch point for: uebayasi-xip,
rmind-uvmplock
Changes since 1.26: +3 -3
lines
Diff to previous 1.26 (colored)
Unify the name of the device property to hold a MAC address - there was no clear majority for either "mac-addr" vs. "mac-address", but a quick gallup poll among developers selected the latter.
Revision 1.26 / (download) - annotate - [select for diffs], Tue Jan 19 22:06:21 2010 UTC (3 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.25: +4 -11
lines
Diff to previous 1.25 (colored)
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.
Revision 1.25 / (download) - annotate - [select for diffs], Sun Jan 20 14:18:05 2008 UTC (5 years, 4 months ago) by dogcow
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-pf42-base,
yamt-pf42,
yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
yamt-nfs-mp-base2,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
nick-net80211-sync-base,
nick-net80211-sync,
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,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
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,
mjf-devfs2,
mjf-devfs-base,
matt-premerge-20091211,
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,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
jymxensuspend-base,
jym-xensuspend,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
bouyer-xeni386-nbase,
bouyer-xeni386-base,
ad-socklock-base1,
ad-audiomp2-base,
ad-audiomp2
Branch point for: yamt-nfs-mp
Changes since 1.24: +2 -3
lines
Diff to previous 1.24 (colored)
kill unused variable
Revision 1.24 / (download) - annotate - [select for diffs], Sat Jan 19 22:10:15 2008 UTC (5 years, 4 months ago) by dyoung
Branch: MAIN
Changes since 1.23: +16 -55
lines
Diff to previous 1.23 (colored)
Make many ethernet drivers share the common code for MII media
handling, ether_mediastatus() and ether_mediachange(). Check for
a non-ENXIO error return from mii_mediachg(). (ENXIO indicates
that a PHY is suspended.)
This patch shrinks the source code size by 979 lines. There was
a 5100-byte savings on the NetBSD/i386 kernel configuration, ALL.
I have made a few miscellaneous changes, too:
gem(4): use LIST_EMPTY(), LIST_FOREACH().
mtd(4): handle media ioctls, for a change!
axe(4): do not track link status in sc->axe_link any longer
nfe(4), aue(4), axe(4), udav(4), url(4): do not reset all PHYs
on a change of media
Except for the change to mtd(4), no functional changes are intended.
XXX This patch affects more architectures than I can feasibly
XXX compile and run. I have compiled macppc, sparc64, i386. I
XXX have run the patches on i386 boxen with bnx(4) and sip(4).
XXX Compiling and running on evbmips (MERAKI, ADM5120) is in
XXX progress.
Revision 1.23 / (download) - annotate - [select for diffs], Wed Oct 17 19:55:35 2007 UTC (5 years, 7 months ago) by garbled
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
matt-armv6-base,
jmcneill-pm-base,
jmcneill-base,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-merge1,
bouyer-xenamd64-base2,
bouyer-xenamd64-base
Branch point for: mjf-devfs,
bouyer-xeni386
Changes since 1.22: +2 -2
lines
Diff to previous 1.22 (colored)
Merge the ppcoea-renovation branch to HEAD. This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here. TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted. NOTES: pmppc was removed as an arch, and moved to a evbppc target.
Revision 1.22 / (download) - annotate - [select for diffs], Sun Aug 26 22:30:23 2007 UTC (5 years, 9 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
vmlocking-base,
ppcoea-renovation-base,
nick-csl-alignment-base5,
bouyer-xenamd64
Branch point for: matt-armv6
Changes since 1.21: +3 -3
lines
Diff to previous 1.21 (colored)
Constify.
Revision 1.21 / (download) - annotate - [select for diffs], Mon Jul 9 20:52:23 2007 UTC (5 years, 10 months ago) by ad
Branch: MAIN
CVS Tags: nick-csl-alignment-base,
mjf-ufs-trans-base,
matt-mips64-base,
matt-mips64,
hpcarm-cleanup
Branch point for: nick-csl-alignment,
jmcneill-pm
Changes since 1.20: +3 -3
lines
Diff to previous 1.20 (colored)
Merge some of the less invasive changes from the vmlocking branch: - kthread, callout, devsw API changes - select()/poll() improvements - miscellaneous MT safety improvements
Revision 1.20 / (download) - annotate - [select for diffs], Tue Mar 6 00:43:50 2007 UTC (6 years, 2 months ago) by simonb
Branch: MAIN
CVS Tags: yamt-idlelwp-base8,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup
Branch point for: vmlocking,
ppcoea-renovation,
mjf-ufs-trans
Changes since 1.19: +8 -8
lines
Diff to previous 1.19 (colored)
Fix some caddr_t rototill fallout.
Revision 1.19 / (download) - annotate - [select for diffs], Sun Mar 4 06:00:11 2007 UTC (6 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.18: +8 -8
lines
Diff to previous 1.18 (colored)
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
Revision 1.18 / (download) - annotate - [select for diffs], Wed Sep 20 05:37:22 2006 UTC (6 years, 8 months ago) by gdamore
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
post-newlock2-merge,
newlock2-nbase,
newlock2-base,
netbsd-4-base,
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,
netbsd-4,
matt-nb4-arm-base,
matt-nb4-arm,
ad-audiomp-base,
ad-audiomp
Branch point for: yamt-idlelwp
Changes since 1.17: +14 -2
lines
Diff to previous 1.17 (colored)
Get rid of annoying and useless missed frame message, no other driver echos this "non-error" message (not even tulip.c). Included is an explanatory message stating that these counters should probably all be converted to evcnt counters.
Revision 1.17 / (download) - annotate - [select for diffs], Fri May 5 18:04:41 2006 UTC (7 years ago) by thorpej
Branch: MAIN
CVS Tags: yamt-splraiseipl-base,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
simonb-timecounters-base,
rpaulo-netinet-merge-pcb-base,
gdamore-uart-base,
gdamore-uart,
elad-kernelauth-base,
chap-midi-nbase,
chap-midi-base,
chap-midi,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-splraiseipl,
newlock2
Changes since 1.16: +9 -5
lines
Diff to previous 1.16 (colored)
Remove the devprop API and switch everthing over to the new proplib. Add a new device_properties() accessor for device_t that returns the device's property dictionary.
Revision 1.16 / (download) - annotate - [select for diffs], Fri Mar 3 05:35:26 2006 UTC (7 years, 2 months ago) by simonb
Branch: MAIN
CVS Tags: yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
peter-altq-base
Branch point for: yamt-pdpolicy,
peter-altq,
elad-kernelauth
Changes since 1.15: +7 -2
lines
Diff to previous 1.15 (colored)
Oops, missed the call to rnd_attach_source() in previous.
Revision 1.15 / (download) - annotate - [select for diffs], Fri Mar 3 05:27:29 2006 UTC (7 years, 2 months ago) by simonb
Branch: MAIN
Changes since 1.14: +30 -20
lines
Diff to previous 1.14 (colored)
Contribute to the random pool. No measurable difference to network speeds when measured with nttcp.
Revision 1.14 / (download) - annotate - [select for diffs], Sat Feb 18 05:04:11 2006 UTC (7 years, 3 months ago) by thorpej
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5
Changes since 1.13: +3 -3
lines
Diff to previous 1.13 (colored)
- Don't expose dev_propdb directly -- provide devprop_*() wrappers instead. - Rework the ARMADILLO / epe device properties interaction so that it actually associates the MAC address property with the epe device instance.
Revision 1.13 / (download) - annotate - [select for diffs], Thu Dec 8 22:41:44 2005 UTC (7 years, 5 months ago) by yamt
Branch: MAIN
CVS Tags: ktrace-lwp-base
Branch point for: yamt-uio_vmspace,
simonb-timecounters,
rpaulo-netinet-merge-pcb
Changes since 1.12: +3 -3
lines
Diff to previous 1.12 (colored)
use VM_PAGE_TO_PHYS macro.
Revision 1.12 / (download) - annotate - [select for diffs], Sat Oct 30 18:08:34 2004 UTC (8 years, 6 months ago) by thorpej
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,
yamt-km-base,
yamt-km,
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,
matt-timespec,
kent-audio2-base,
kent-audio2,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: yamt-lazymbuf
Changes since 1.11: +4 -3
lines
Diff to previous 1.11 (colored)
When adding/deleting multicast addresses, only whack the address filter if the interface is marked RUNNING. Fixes kern/27678.
Revision 1.11 / (download) - annotate - [select for diffs], Fri Jul 4 01:19:58 2003 UTC (9 years, 10 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-2-base,
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
Branch point for: netbsd-2
Changes since 1.10: +5 -6
lines
Diff to previous 1.10 (colored)
Nuke the "alchemy_info" stuff, and just use the dev_propdb to set the mac-addr property for the Au1x00 on-chip MACs.
Revision 1.10 / (download) - annotate - [select for diffs], Thu Mar 27 01:21:52 2003 UTC (10 years, 2 months ago) by simonb
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
Use "rxintr" for the name of the receive interrupts evcnt instead of "txintr". Much less confusing that way...
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jan 17 12:40:20 2003 UTC (10 years, 4 months ago) by simonb
Branch: MAIN
CVS Tags: nathanw_sa_before_merge,
nathanw_sa_base
Changes since 1.8: +8 -2
lines
Diff to previous 1.8 (colored)
Zero out the TX buffer when padding packet to ETHER_MIN_LEN-ETHER_CRC_LEN.
Revision 1.8 / (download) - annotate - [select for diffs], Thu Jan 16 01:14:17 2003 UTC (10 years, 4 months ago) by simonb
Branch: MAIN
Changes since 1.7: +4 -8
lines
Diff to previous 1.7 (colored)
Tidy up event counter increments a little.
Revision 1.7 / (download) - annotate - [select for diffs], Thu Jan 16 01:05:39 2003 UTC (10 years, 4 months ago) by simonb
Branch: MAIN
Changes since 1.6: +2 -11
lines
Diff to previous 1.6 (colored)
Removed unused register map; this info is now passed in with the attach args.
Revision 1.6 / (download) - annotate - [select for diffs], Wed Oct 2 15:52:24 2002 UTC (10 years, 7 months ago) by thorpej
Branch: MAIN
CVS Tags: kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base
Changes since 1.5: +3 -3
lines
Diff to previous 1.5 (colored)
Add trailing ; to CFATTACH_DECL.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Oct 1 02:56:45 2002 UTC (10 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.4: +4 -5
lines
Diff to previous 1.4 (colored)
Use CFATTACH_DECL().
Revision 1.4 / (download) - annotate - [select for diffs], Fri Sep 27 20:33:43 2002 UTC (10 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.3: +3 -3
lines
Diff to previous 1.3 (colored)
Declare all cfattach structures const.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Sep 27 02:24:17 2002 UTC (10 years, 8 months ago) by thorpej
Branch: MAIN
Changes since 1.2: +3 -3
lines
Diff to previous 1.2 (colored)
Rather than referencing the cfdriver directly in the cfdata entries, instead use a string naming the driver. The cfdriver is then looked up in a list which is built at run-time.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Jul 29 16:25:03 2002 UTC (10 years, 9 months ago) by simonb
Branch: MAIN
CVS Tags: gehenna-devsw-base
Branch point for: nathanw_sa,
kqueue,
gehenna-devsw
Changes since 1.1: +3 -3
lines
Diff to previous 1.1 (colored)
Remove some debug code accidently left in.
Revision 1.1 / (download) - annotate - [select for diffs], Mon Jul 29 15:39:14 2002 UTC (10 years, 9 months ago) by simonb
Branch: MAIN
Add support for the the Alchemy Semiconductor Au1x00 series on-chip devices. Currently the serial ports and ethernet MAC have working drivers, and this has only been physically tested on the Au1000 CPU, but these devices should work on the Au1100 and Au1500 CPUs too.