summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2002-09-15make it at least compile; parts from maurice@amaze.nlTheo de Raadt
2002-09-15Add a license from the author Timo Rossi <trossi@co.jyu.fi>Artur Grabowski
2002-09-15Add missing translations for End, Ins and f11-f12, indent the switch a bitFederico G. Schwindt
as well; miod@ ok.
2002-09-14regenMichael Shalayeff
2002-09-14new intel i2o raids; requested by deraadt@Michael Shalayeff
2002-09-14Various fixes and cleanups in the cy driver.Artur Grabowski
Finally my "Cyclades Cyclom-8Y" works correctly. Cleanups: - no more stupid arrays, we have softc structs, use them. - no more global poll timeout that walks an array, timeouts are now cheap, one poll per softc. - sc_dev.dv_xname is the correct thing to print in diagnostic printfs. - don't have bus-specific code in the generic attach for @#%$! sake, it took 20 seconds to fix (I suspect that the workaround took much more time to write). - spltty, not splhigh. - use pci_mapreg_map, not pci_{io,mem}_find + bus_space_map. - use defines, not magic constants in a few places. - KNF in a few places (much more work needed). Now the interesting parts: - when handling the interrupt, don't just ignore it when the tty is not open. Read and discard the data. If we don't read it, the card will interrupt again and again and again and ... (inspired by NetBSD). - actually enable interrupts on PLX9050 - From FreeBSD: "Work around a PLX9050 bug that causes system lockup in certain systems" deraadt@ ok
2002-09-14syncTheo de Raadt
2002-09-14new intel pci-pci bridgesTheo de Raadt
2002-09-12o break up wi_pci_attach() into device-specific parts for better readabilityTodd C. Miller
o kludge around a problem with Netgear MA301 hanging when booted w/o a card. o better card detection w/ PLX adapters o correct the info in some comments mickey@ OK
2002-09-12- Split out the hardware and software normalization versions of modexp...Jason Wright
I screwed something up when the function was trying to do both and it's much easier to read this way (and heck, even works). - Enable hardware normalization for chips that support it
2002-09-11- On reset, disable hardware normalization for 582x and make sure the chip ↵Jason Wright
is in little endian mode. - since sw normalization is now the only option, simplify normalization handling - remove some leftover #if 0 code
2002-09-10no need for pragma here.Federico G. Schwindt
2002-09-10Set encodings correctly.Jason Wright
2002-09-10Register more wsscreen properties to take advantage of wsemul_sun changes.Jason Wright
2002-09-09Rework the wsemul_sun behaviour, and add color support, from the currentMiod Vallat
wsemul_vt100 code and NetBSD's rcons. Misc cleaning in the process. Use with TERM=rcons-color for color support for now. Tested by jason@ and matthieu@
2002-09-09Add support for audio capture (finally) and fix a bunch of stupid bugs.Jason Wright
2002-09-09Add support of Silicon Image 0680 Ultra ATA/133 Controller.Grigoriy Orlov
Code from NetBSD. Submitted and tested by Jonathon Fletcher <jonathon.fletcher@pobox.com>.
2002-09-09regenGrigoriy Orlov
2002-09-09CMD Technology aka Silicon Image CP0680ATA133Grigoriy Orlov
2002-09-09Correctly printf on attach.Artur Grabowski
2002-09-08Correctly handle keypad '.'/Delete key on sun keyboards.Miod Vallat
2002-09-08no , after last element in a enumTheo de Raadt
2002-09-06Share interrupts nicely. Add tag type.Steve Murphree
2002-09-05Do not print the ASCII_ESC character.Jason Wright
2002-09-05Use the value from AUDIO_CTRL, later to be or'ed with VRM or VRA, notFederico G. Schwindt
AUDIO_ID which contains what the codec supports, and do it only if the codec supports VRM or VRA. discussed with mickey@ a while ago.
2002-09-04don't dereference ecb on default case, it's uninitialized.Federico G. Schwindt
2002-09-04Treat 5822 the same as 5820Jason Wright
2002-09-045801 has no pk or rng supportJason Wright
2002-09-03add support for 5801 and 5802 which appear to be 5805's as far as sw is ↵Jason Wright
concerned
2002-09-03sync, bcom 580[12]Jason Wright
2002-09-03bcom 5801/5802Jason Wright
2002-09-03tyopsJason Wright
2002-09-03sync; bcom 5822Jason Wright
2002-09-03bcom 5822Jason Wright
2002-09-03regenMichael Shalayeff
2002-09-03aic at isapnp, from anders@Arnholm.nu w/ fixes from meMichael Shalayeff
2002-08-31Always setup the RAMDAC (even if we're not the console) so when the displayJason Wright
is cleared, it's cleared to a known color (white instead of whatever is put in the ramdac by the prom, usually cyan).
2002-08-31regen, bad gluk@Michael Shalayeff
2002-08-31a strange aironet and a couple of ti bridgesMichael Shalayeff
2002-08-30Support for PDC20271 and PDC20276.Grigoriy Orlov
Enable UDMA6 for Ultra133 chips (PDC20269, PDC20271 and PDC20276). PDC20271 and PDC20276 not tested, but Free/NetBSD's source code claims that they works the same as the PDC20269. from Alexander Yurchenko <grange@rt.mipt.ru> csapuntz@ ok.
2002-08-30Promise Ultra133 TX2v2 aka FastTrak TX2000 EIDE controller.Grigoriy Orlov
from Alexander Yurchenko <grange@rt.mipt.ru>
2002-08-30plug mbuf leak.Federico G. Schwindt
2002-08-30only do copyout() if wi_get_debug() returned 0.Federico G. Schwindt
2002-08-29Produce the same escape codes as SunOS with the L function keys in console.Miod Vallat
(tested against Solaris 2.5)
2002-08-29Define new wscons symbols for the L function keys found on Sun keyboards,Miod Vallat
and let the sun layout tables produce them. ok mickey@
2002-08-28update of radiotrack driver, including isapnp support; from jumbo@Michael Shalayeff
2002-08-28 - Fix one typo (instead of two disable_rx, one disable_rx and one disable_tx)Artur Grabowski
- Instead of setting OACTIVE on the interface when encap fails and never clearing it, set a 2 second timer instead and hope that the memory situation will improve. This stops the lockups of the interface when memory is running low. jason@ ok.
2002-08-28cast size_t to u_long on printing. from netbsdJun-ichiro itojun Hagino
2002-08-26now that none of the keyboard maps map anything intoMichael Shalayeff
the KS_BackSpace (use KS_Delete instead) we can restore an ability to map any key into BackSpace symbol: wsconsctl -w keyboard.map+="keycode 14 = Cmd_ResetEmul BackSpace" xfree is not using the key symbols, but raw key codes and therefore is not affected (as discussed w/ matthieu@). in fact, nothing in the whole tree is using the KS_BackSpace right now. existing KS_BackSpace definition is wrong and breaks the wsconsctl.
2002-08-26map backspace to delete, not backspace key symbol which are defined the same ↵Michael Shalayeff
at the moment; drahn ok@