Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-06-05 | Add defines for RealTek 8139C+/8169/8169S/8110S; from FreeBSD | Peter Valchev | |
2004-06-05 | Driver for the RealTek 8169S/8110S internal 10/100/1000 PHY | Peter Valchev | |
from FreeBSD | |||
2004-06-05 | sync | Peter Valchev | |
2004-06-05 | gigE PHY in the RealTek 8169S/8110S chips | Peter Valchev | |
2004-06-05 | another try to re-add it | Theo de Raadt | |
2004-06-05 | Remove unused file. We use aic7xxxvar.h. | Kenneth R Westerback | |
ok marco@ millert@ | |||
2004-06-05 | Remove unused file. We use aic7xxxvar.h. | Kenneth R Westerback | |
ok marco@ millert@ | |||
2004-06-04 | fix conversion to ether_crc32_be(). problem noticed by naddy@ | Brad Smith | |
ok mcbride@ | |||
2004-06-04 | regen for ASUS SpaceLink WL-100 | Todd C. Miller | |
2004-06-04 | Add support for ASUS SpaceLink WL-100 PCMCIA 802.11b card; Sigfred HÃversen | Todd C. Miller | |
2004-06-04 | regen | Todd C. Miller | |
2004-06-04 | Fix pasto I introduced in Adaptec AWN-8030 addition | Todd C. Miller | |
2004-06-03 | Add support for the GPIO logical device. | Alexander Yurchenko | |
ok deraadt@ | |||
2004-06-03 | A framework for supporting various General Purpose Input/Output (GPIO) | Alexander Yurchenko | |
devices. Such devices provide a set of pins that you can use to connect for example leds to it. The pins can be accessed either from userland through the /dev/gpio* device files or from the kernel drivers. The latter is necessary for implementing timing-sensitive things like i2c or 1-wire master controller. ok deraadt@ | |||
2004-06-02 | Add quirks field to the wdc softc and implement the first one: | Alexander Yurchenko | |
WDC_QUIRK_NOSHORTDMA which disables DMA for the one-sector transfers. Use this quirk for the Geode SC1100 IDE to fix hanging during fdisk reported in PR 3729. Thanks to Alexandre Belloni <abelloni@nerim.net> for testing. ok costa@ | |||
2004-06-02 | Add ether_{add,del}multi(), makes multicast work. | Ryan Thomas McBride | |
Testing & ok cedric@ | |||
2004-06-01 | dv_xname is not the same as dv_unit (for hell knows what reason) | Michael Shalayeff | |
2004-06-01 | regen | Todd C. Miller | |
2004-06-01 | Add support for the Adaptec AWN-8030 WLAN pcmcia-card (prism 2.5) from | Todd C. Miller | |
Andreas Abeck. | |||
2004-06-01 | Replace hand-rolled crc32 with ether_crc32_le(). | Ryan Thomas McBride | |
2004-06-01 | some revisions have issues sending lots of packets. | Ted Unangst | |
apply a workaround from freebsd. pr3061 from nick nauwelaerts | |||
2004-05-31 | When loading multicast filters, accept all multicast when we encounter | Ryan Thomas McBride | |
a range instead of ignoring it. | |||
2004-05-31 | Replace local crc32 with ether_crc32_be. | Ryan Thomas McBride | |
2004-05-31 | Enable all multicast if we encounter a range. | Ryan Thomas McBride | |
2004-05-31 | Replace tulip_crc32 with ether_crc32_le. | Ryan Thomas McBride | |
2004-05-31 | multicast cleanups: | Ryan Thomas McBride | |
- get rid of hand rolled crc32 logic, use ether_crc32_{le,be} - accept all multicast if a range is encountered | |||
2004-05-31 | Don't reinvent the wheel, use ether_crc32_le() instead. | Ryan Thomas McBride | |
2004-05-30 | a bit of syncing with the FreeBSD driver, namely... | Brad Smith | |
- disable TX hardware checksumming since its buggy and slow - re-enable the hardware multicast filter setup on 3c905B/C's - enable reception of VLAN sized frames on 3c90x's (pre B/C) - remove all DELAY(1) calls around MII operations in the xl driver. according to the MII specification, the delay produced by our reads alone are sufficient for correct operation. this reduces the time mii_tick takes from 10ms to ~1ms here. that's still a lot, but much better than before - report media status for bitrate PHYs - change the method used to detect older boomerang chips - fix an issue with reading PHY regs over the i2c bus - fix mbuf leaks in an error (rare) code path - reuse the TX descriptor if xl_encap() failed instead of just picking the next one - fix bug with 3c90xB cards and newer. We weren't trying to copy the mbuf chain into an mbuf cluster when there is more than 63 mbufs in the chain. we were trying with older cards though - add some magic bits necessary to turn the transmitter on for some (newer) 556B chips local change... - use ether_crc32_be() instead of hand-rolled xl_calchash() tested on i386/3c900 by beck@, sparc64/3c905C by me, i386/3c905C by sturm@, naddy@ and a few others ok deraadt@ | |||
2004-05-30 | serial console hack from tom. who, after having been told a few times | Theo de Raadt | |
to commit it, has not. what is going on guys? | |||
2004-05-30 | Devices hot plugging support. | Alexander Yurchenko | |
The hotplug pseudo-device passes device attachment and detachment events to userland. When a device attaches or detaches, the corresponding event is queued. The events can then be obtained from the queue through the read(2) call on the /dev/hotplug device file. Each event consists of event type (attach/detach), device class (DV_*) and device name (sd1 e.g.). We have hotplug pseudo-device on alpha, amd64, i386, macppc and sparc64. Since it was tested only on i386 other archs has it commented out in GENERIC until tested. The idea liked peter@ tedu@ drahn@ millert@ marco@ henning@. Ok deraadt@. | |||
2004-05-30 | Multicast fixups: | Ryan Thomas McBride | |
- remove bogus use of LLADDR - scrap sf_calchash in favour of ether_crc32_be - accept all multicast when we encounter a multicast range | |||
2004-05-30 | Multicast fixups: | Ryan Thomas McBride | |
- remove bogus use of LLADDR - scrap nge_crc in favour of ether_crc32_be - accept all multicast when we encounter a multicast range ok deraadt@ | |||
2004-05-30 | rcsids | Ted Unangst | |
2004-05-29 | - Properly support multicast reception. | Christian Weisgerber | |
- Use ether_crc32_le() instead of equivalent hand-rolled CRC routine. ok mcbride@ | |||
2004-05-29 | replace hand-rolled CRC calculation in multicast hash setup with calls to | Christian Weisgerber | |
ether_crc32_*(); ok mcbride@ | |||
2004-05-28 | Clean up subsysid lookups + print subsysid string during boot. | Marco Peereboom | |
Add: * Adaptec 1210SA, 2410SA, 2610SA, 2810SA, 21610SA * Dell CERC-SATA, PERC 320/DC | |||
2004-05-28 | Regen. | Marco Peereboom | |
2004-05-28 | Remove DELL CERC-SATA since it is a subsysid. ok deraadt@, nate@ | Marco Peereboom | |
2004-05-27 | while polling, ack & ignore interrupts. this will have to do until | Theo de Raadt | |
someone writes a better diff. from peter | |||
2004-05-26 | add Sitecom usb-serial (CN104) | Markus Friedl | |
2004-05-26 | sync | Markus Friedl | |
2004-05-26 | sitecom serial adapter | Markus Friedl | |
2004-05-26 | use ETHER_ALIGN | Brad Smith | |
2004-05-26 | rehab the locator index crack monkeys | Theo de Raadt | |
2004-05-25 | Attach scsi bus, find devices without crashing, successfully do simple | Kenneth R Westerback | |
i/o's on i386. De-static many functions. ok marco@ | |||
2004-05-25 | Use the correct value when checking whether a loop timed out. | Ryan Thomas McBride | |
ok krw@ | |||
2004-05-24 | do not bother w/ void pci_devinfo() calls and free resources on failures | Michael Shalayeff | |
2004-05-24 | repair dmesg and free resources on failures | Michael Shalayeff | |
2004-05-24 | cummulative update from freebsd an netbsd: | Michael Shalayeff | |
PCI_VENROD_PINNACLE -> PCI_VENDOR_PINNACLE_ALT; correct brightness ioctl; missing htole32s; fix "set chroma comb" command in yuv422_prog(); use defines instead of magic numbers; fix statics and comments. from jakemsr@jakemsr.com | |||
2004-05-24 | missing statics for freebsd; from freebsd via jakemsr@jakemsr.com | Michael Shalayeff | |