summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2000-11-20likely to work on ich2 too; from deraadtMichael Shalayeff
2000-11-20amphy was a bit too liberal in attaching; Gregory Steuck <greg@nest.cx>Jason Wright
2000-11-20syncTheo de Raadt
2000-11-2082801BA audio devicesTheo de Raadt
2000-11-20support at least ATA6 on 82801BA; chrisTheo de Raadt
2000-11-20syncTheo de Raadt
2000-11-20limit luns on usbTheo de Raadt
2000-11-19Don't print PCI device info twice during attach.Aaron Campbell
2000-11-17*HMAC96->*HMACAngelos D. Keromytis
Bear in mind, you will need to recompile both isakmpd/ipsecadm and your kernel --- otherwise things won't work together. Naturally, all these changes will not be folded into -STABLE, since they would break binary compatibility.
2000-11-16Add uscanner.c.Aaron Campbell
2000-11-16Driver for USB scanners; from NetBSD.Aaron Campbell
2000-11-16syncAaron Campbell
2000-11-16Sync with NetBSD (which adds quite a few new devices), while maintaining theAaron Campbell
products we've added locally. Hrm, only Creative Labs Nomad devices, I guess :)
2000-11-16Fix timeout computation; ok csapuntz@Niklas Hallqvist
2000-11-16Note support for Accton EN1217 and EN2242 Ethernet adapters.Aaron Campbell
2000-11-16syncAaron Campbell
2000-11-16Add product ID for Symbios 53c1010; drrt@monkey.orgAaron Campbell
2000-11-16Add support for Accton EN2242 MiniPCI adapters as found in HP OmniBook XE3Aaron Campbell
laptops; from FreeBSD. No special changes needed here, just the addition of the EN2242's product ID since it is an ADMtek Centaur chip.
2000-11-16syncAaron Campbell
2000-11-16Add product ID for Accton EN2242 MiniPCI Ethernet adapter; from FreeBSD.Aaron Campbell
2000-11-15Make sure not to null deref the function pointer for the scrollback accessopAaron Campbell
(some hardware drivers do not support this yet, i.e., vgafb in powerpc); mickey@ ok
2000-11-15Add EGA display driver files; from NetBSD. This should be the last of the MIAaron Campbell
parts needed for wscons on i386 and alpha.
2000-11-15This driver supports PC display adapter hardware within the wscons(4)Aaron Campbell
console framework. It doesn't provide direct device driver entry points but makes its functions available via the internal wsdisplay(4) interface. The pcdisplay driver is indended as a minimal ``catch-all'' driver for the different kinds of MDA or CGA compatible adapters. It doesn't support multiple screens, nor colors or font loading. From NetBSD. Contains routines used by the vga(4) and ega(4) drivers, etc. This is more MI stuff in prepartion for wscons on i386 and alpha.
2000-11-156845 controller register definitions for vga(4) driver.Aaron Campbell
2000-11-15Updated VGA driver; from NetBSD. Needed for wscons on i386 and alpha. TheseAaron Campbell
files could probably be updated even a bit further (they are from mid-summer). In addition, I've added support for console scrollback, somewhat inspired by Linux's vgacon driver. Basically, instead of allocating our own buffer and doing lots of copies, we take advantage of Video RAM and just modify the VGA display origin register as appropriate. This approach has a few advantages: simple to implement, no wasted KVM, it's fast, and after a boot you can now scroll back all the way to the BIOS messages (assuming your msgbuf is of a typical length :). Disadvantages are that the VRAM buffer is relatively small (only 32k) and we do not support raster devices through this method. (thanks to mickey@ for pointing this out). The code for this is fairly unobtrusive, so should we come up with a better approach to console scrollback at a later time (i.e., even more platform independent) it should be easy to revert this. We're one step further in porting nice features of PCVT over to wscons.
2000-11-15Support console scrollback in wscons through a new "scrollback" accessop thatAaron Campbell
hooks into the lower-level display driver. The updated vga(4) driver I'm about to commit has support for this. This is a fairly unobtrusive way to implement scrollback while maintaining the abstraction of the wscons system.
2000-11-15Add two command definitions for wscons scrollback support and link them toAaron Campbell
the PGUP/PGDN keys.
2000-11-15Brown is ugly.Aaron Campbell
2000-11-14remove diagnostic around TL_INTR_INVALID (this is a valid condition when twoJason Wright
devices are on the same interrupt).
2000-11-13Don't map unsafe registers from controllers that require 16 bit io spaceChris Cappuccio
(from NetBSD)
2000-11-13Correct the vendor ID for Aver Media; dev@wanadoo.es. Confirmed with NetBSDAaron Campbell
and Linux's pcidevs. This brooktree driver is an unmaintainable mess. Someone should look into splitting this code up a bit into separate files, as has already been done in NetBSD and FreeBSD.
2000-11-13Machine-independent PC-like keyboard driver; from NetBSD. XXX - Not usedAaron Campbell
anywhere quite yet, but useful to have these files in the tree while we work towards wscons for i386 and alpha.
2000-11-13Address the i8042 keyboard controller registers as offsets from IO_KBD; fromAaron Campbell
NetBSD. This will ease the pain when we bring in the pckbc MI keyboard driver to be used for wscons/i386 and wscons/alpha.
2000-11-13Make this compile under OpenBSD.Aaron Campbell
2000-11-13- Convert to new timeouts.Aaron Campbell
- Allow it to compile with option WSDISPLAY_COMPAT_RAWKBD.
2000-11-13make compile with !UVMNiklas Hallqvist
2000-11-12new timeoutsMichael Shalayeff
2000-11-11new timeouts; compilesMichael Shalayeff
2000-11-11new timeouts; jason@ okMichael Shalayeff
2000-11-11Change the le32toh() le16toh() macros back to the previous defintion.Dale Rahn
This change is more portable, redefine the macros to use the host letoh32/letoh16 instead of using possibly less efficient bswap routines.
2000-11-10seperate -> separate, okay aaron@Niels Provos
2000-11-10improved queue handling + some small bug fixesNiklas Hallqvist
2000-11-10Adaptec "FSA" RAID driverNiklas Hallqvist
2000-11-10This fixes a problem that caused DMA errors from shortly beforeKenneth R Westerback
2.7 through the released 2.8. As NetBSD describes the problem: DMA failure still arise when AdvanSys U[2]W host adapters are used in conjunction with Intel 82443BX Host Bridge/Controller (rev. 0x03). With a correct sg_cnt, scatter/gather lists with >1 element no longer reference random(?) memory. Now the mystery is why this didn't cause more problems on other chipsets. Installs of 2.7 and 2.8 to a drive on an adw bus now work even if the motherboard uses the 82443BX. So many problems from one character ...
2000-11-09cast pointer to a long for alpha's sake; pointed out by ericj@Michael Shalayeff
2000-11-09new timeouts; aaron@ okMichael Shalayeff
2000-11-09new timeoutsMichael Shalayeff
2000-11-08oops, oops w/ no configured unitsMichael Shalayeff
2000-11-08syncAaron Campbell
2000-11-08New products, so at least usb_quirks will compile; from NetBSD.Aaron Campbell