summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2001-01-29Generate less random data. Suggested by mickey@.Hakan Olsson
2001-01-29Driver for the Pijnenburg PCC-ISES crypto chip. For now, it only generatesHakan Olsson
random data for the system entropy pool. No crypto yet.
2001-01-29new timeoutsMichael Shalayeff
2001-01-29new timeoutsMichael Shalayeff
2001-01-29new timeoutsMichael Shalayeff
2001-01-29new timeoutsMichael Shalayeff
2001-01-29new timeoutsMichael Shalayeff
2001-01-29new timeouts; spacesMichael Shalayeff
2001-01-29regenMichael Shalayeff
2001-01-29even shorterMichael Shalayeff
2001-01-29fix isadma-less compile, new pnpdevs, space controlMichael Shalayeff
2001-01-29regenMichael Shalayeff
2001-01-29size reducage and constifyMichael Shalayeff
2001-01-29const match tableMichael Shalayeff
2001-01-29new timeouts; some constifying; space controlMichael Shalayeff
2001-01-29init the interface before interrupt establishment; and change to OpenBSD ↵Theo de Raadt
printing "rules"
2001-01-29grab rng stuff more often (now 6400bytes/sec)Jason Wright
document the other mcr2 operations and fix a printf (luckily it's never been called =)
2001-01-29Pull in updates from NetBSD 1.49. Mostly support for a couple moreConstantine Sapuntzakis
quirky devices.
2001-01-29Fix bug where timeouts triggered too early, caused panic on ATAPI tapes.Niklas Hallqvist
Removed hardcoded WDCDEBUG definitions.
2001-01-29Add recently added files to the list.Aaron Campbell
2001-01-29Add a transient driver for the Y@P phone that downloads firmware intoAaron Campbell
the EZ-USB chip. After downloading the firmware the device detaches and then reattaches as a composite device (audio + HID). From NetBSD. /* XXX - untested */ Commented out in GENERIC for now, since this sounds like a kind of rare and weird device that no one would have. But it might be useful to have an example driver like this in the tree in case we see more (important) USB devices in the future using the EZ-USB.
2001-01-29- add infrastructure for dealing with the key generator (MCR2)Jason Wright
- add support for the onboard rng using that structure - add a interrupt status mask (differs for 5501 and 5601) - reorganize slightly to take into account that MCR1 isn't the only reason for interrupts.
2001-01-29Add ezload, subroutines for downloading firmware into Cypress (formerlyAaron Campbell
Anchor) EZ-USB chips. From NetBSD. /* XXX - untested */
2001-01-29Add wdc_print_current_modes to print current transfer modes set on theConstantine Sapuntzakis
devices. Print after attach in wdc_isa, wdc_isapnp, wdc_pcmcia. pciide_print_modes rewritten to use wdc_print_current_modes. Disable wdc_print_caps since it's not as useful. Inspired by NetBSD. Thanks to Dale and Theo for pointing out this improvement.
2001-01-28Add USSCANNER_DEBUG defines.Aaron Campbell
2001-01-28Fix callout/timeout difference that did not quite get merged correctly.Dale Rahn
Uses were correct, just definition did not get moved appropriately.
2001-01-28Add driver for Prolific PL2301/PL2302 host-to-host adapter. From NetBSD.Aaron Campbell
/* XXX - untested */ Note: just reminding myself that I need to create a nice diff for Lennart to further portablize the USB code (I fell behind in doing this). In particular, for this driver, the IF_INPUT() macro just does ether_input() in OpenBSD, but we really want to call the local upl_input() routine.
2001-01-28Add driver for HP5300 scanner which uses a homebrew SCSI-over-USB protocol.Aaron Campbell
From NetBSD. /* XXX - untested */
2001-01-28Add a field to mixer_devinto_t that indicates the minimum delta to changeAaron Campbell
mixer value. A value of 0 indicates that the driver doesn't supply a delta. The change is backwards compatible. From NetBSD (needed for uaudio(4) update).
2001-01-28Another USB sync with NetBSD. We are still lacking an up-to-date umass(4)Aaron Campbell
driver. I would appreciate it if someone with the hardware looked into it. I also have to take a closer look at changes to the USB Ethernet drivers, as well as import some drivers we are missing (uftdi, if_upl, yap, etc.)
2001-01-28syncAaron Campbell
2001-01-28Many new devices; from NetBSD.Aaron Campbell
2001-01-27syncTheo de Raadt
2001-01-27foomTheo de Raadt
2001-01-27easier to updateTheo de Raadt
2001-01-27pack (unused) structures like pcidevs isTheo de Raadt
2001-01-27ignore swizzling on i386.Michael Shalayeff
this is needed for interrupt mapping code to be able to program the device and the pci interrupt router for the interrupt.
2001-01-27introduce and use a flag indicating that interrupts areMichael Shalayeff
enabled for this cbb. essentially this means that cbb driver has completed it's initialization and is ready to treat interrupts. this was exposed by ccb's sharing their interrupt and pccbbintr() being called for cbb which has not completed attachment due to interrupt sharing.
2001-01-27syncTheo de Raadt
2001-01-27re-arrange tables as pcidevs was changed; huge space savingsTheo de Raadt
2001-01-27shrink this a lot; when you boot your kernel, do you need to know that a ↵Theo de Raadt
company is a Ltd? No, I did not think so
2001-01-27syncTheo de Raadt
2001-01-27split vendor & product lists into 2 tables, saving 12KTheo de Raadt
2001-01-26constify BA1Michael Shalayeff
2001-01-26constify neo-coefficentsMichael Shalayeff
2001-01-26regenMichael Shalayeff
2001-01-26bt760 ether, fix bt763eMichael Shalayeff
2001-01-26regenMichael Shalayeff
2001-01-26constify pci_knowndevsMichael Shalayeff
2001-01-26regenMichael Shalayeff