Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | a step towards consistancy; in general: | 2002-06-09 | 1 | -3/+3 | ||
| | | | | | 'struct arpcom foo' -> 'struct arpcom sc_arpcom' ok itojun@ | |||||
* | Multicast fixes, Gig-E support, mostly from netbsd. ok jason@ | 2002-06-07 | 1 | -41/+110 | ||
| | ||||||
* | Simplify multicast handling based on powerpc's gm.c and remove ether_cmp() | 2002-05-07 | 1 | -62/+14 | ||
| | ||||||
* | - read the rx completion register exactly once. | 2002-04-03 | 1 | -8/+4 | ||
| | | | | | - don't complain about still owned descriptors tested by myself and Joey Coleman <joeycoleman@acm.org> | |||||
* | - Move reading collision counters out of splimp() | 2002-03-22 | 1 | -9/+12 | ||
| | | | | | - all non-debug prints should print the interface name - quite whining about RX counter expiring, who cares. | |||||
* | First round of __P removal in sys | 2002-03-14 | 1 | -29/+29 | ||
| | ||||||
* | Call ether_ioctl() the way [insert favorite diety] intended. | 2002-02-22 | 1 | -2/+6 | ||
| | ||||||
* | Revert to previous (non hacked =) version now that the iommu is handled | 2002-02-22 | 1 | -254/+258 | ||
| | | | | correctly and it doesn't crash | |||||
* | Re-port the NetBSD driver, but rewrite tx logic to use static buffers (and | 2002-01-28 | 1 | -258/+254 | ||
| | | | | copies). This makes the Blade100 gem stable for me. | |||||
* | In encap, sync mbuf before writing descriptors | 2002-01-25 | 1 | -3/+5 | ||
| | ||||||
* | changes to work with 32bit platforms and get ethernet address on powerpc. | 2001-12-13 | 1 | -8/+8 | ||
| | | | | Inspired by NetBSD. | |||||
* | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | 2001-11-06 | 1 | -2/+1 | ||
| | | | | (Look ma, I might have broken the tree) | |||||
* | Rewrite transmit handling (looks something more like hme), also takes advantage | 2001-10-03 | 1 | -380/+181 | ||
| | | | | | | of some register shadowing provided by the asic. [This still isn't optimal, but it's getting closer...] Move all of the stat stuff out of the interrupt context and into the timeout. | |||||
* | increase rx descriptors, remove some debugging code, deal with different endian; NetBSD | 2001-10-02 | 1 | -236/+20 | ||
| | | | | general cleanup; me. | |||||
* | Some KNF. | 2001-09-29 | 1 | -7/+7 | ||
| | ||||||
* | Fix a DIAGNOSTIC check. | 2001-09-28 | 1 | -3/+4 | ||
| | ||||||
* | Use splimp instead of splnet in some places. | 2001-09-24 | 1 | -5/+5 | ||
| | | | | I don't understand why, but it helps stability a lot. | |||||
* | solve mtu problem a little more elegantly (ramdisk works on blade100 and | 2001-09-23 | 1 | -11/+3 | ||
| | | | | u5 now). | |||||
* | configured mtu in BOTH places (grumble) | 2001-09-21 | 1 | -4/+8 | ||
| | | | | | Also, make it a bit higher than normal (this is an ugly hack and will be removed when I figure out what this thing wants). | |||||
* | openbsd style %b handling | 2001-09-21 | 1 | -25/+5 | ||
| | ||||||
* | another ETHERMTU + sizeof(struct ether_header) problem | 2001-09-21 | 1 | -1/+1 | ||
| | ||||||
* | adapt to OpenBSD ioctl structure | 2001-09-21 | 1 | -14/+80 | ||
| | ||||||
* | Driver for Sun GEM ethernet. Not ready yet. | 2001-09-21 | 1 | -0/+2052 | ||
From NetBSD |