summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
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-29implement a few macros in cpu.h; pointer out by miod@Michael Shalayeff
2001-01-28prettyTheo de Raadt
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 a comment on how to verbosify pcibiosMichael Shalayeff
2001-01-28PCIBIOSVERBOSE no moreMichael Shalayeff
2001-01-28better messageMichael Shalayeff
2001-01-28Support ADB bus devices: aed (events), akbd (keyboard) and ams (mouse)Dale Rahn
in generic kernel.
2001-01-28Adding ADB keyboard/mouse/apple event drivers. From Nbsd with changes to build.Dale Rahn
aed configures on newer systems. akbd and ams not tested on system which has a real ADB bus.
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-28Print contents of the SID and extension as well as findcpu's guess.Hugh Graham
Doesn't take up much space, and provides unequivocal information.
2001-01-28BTYP_1303 is supported now.Hugh Graham
2001-01-28Basic support for boardtype 1303 (Cheetah) machines.Hugh Graham
Layout of the DZ's registers (among other things) determined by a massive amount of trial and error. Work by Brandon and me.
2001-01-28CPU specific code for boardtype 1303 (Cheetah) machines.Hugh Graham
Mostly borrowed from Cougar, initial work by Michael Kukat.
2001-01-27g/c superfluous definitions. (millert ok)Hugh Graham
2001-01-27these will be for additional floppies, and CD bsd.rdTheo de Raadt
2001-01-27APERTURE?? on alpha?Theo de Raadt
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-27remove pcmcia from the raid/fatscsi install floppyTheo de Raadt
2001-01-27patchable no verbose default pcibios_flagsMichael Shalayeff
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-27change interrupt routing strategy from simpleMichael Shalayeff
run through the devices and programming the icu and pci headers before real pci bus autoconf starts and include all devices present on all pci busses, to a per attached device routing in pci_intr_map(). this solves several cases of premature interrupts hanging system due to absent interrupt handlers during autoconf. 10x for testing: millert@ krw@ aaron@ chris@ tholo@ brad@ jason@ deraadt@
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-27enable USBVERBOSETheo de Raadt
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-27Unbreak the top macros. I guess they had never been used before.Miod Vallat
2001-01-27syncTheo de Raadt
2001-01-27split vendor & product lists into 2 tables, saving 12KTheo de Raadt
2001-01-26more special regs definitions; use names from pctr.h for those it usesMichael Shalayeff
2001-01-26define large page frame mask; also remove trailing spacesMichael Shalayeff
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