summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2001-10-01sparc64 doesn't need splaudio()/IPL_AUDIO provided here, eitherJason Wright
2001-10-01simplification:Jason Wright
don't need to mute the monitor when changing modes (cs4231 mutes it automatically when entering MODE_CHANGE_ENABLE is set). Remember the last format/xtal/speed selection and avoid resetting it if we're using the same one again. Also, simplify the volume/mute setup.
2001-10-01get rid of local copy of cs4231reg.h (and get defns from dev/ic/ad1848reg.hJason Wright
and dev/ic/cs4231reg.h). Move APC DMA goop into its own file in dev/ic.
2001-10-01add mono output mute bitJason Wright
2001-10-01first step at getting rid of local cs4231reg copy: get register numbersJason Wright
from sys/dev/ic/ad1848reg and sys/dev/ic/cs4231reg
2001-09-30prettyJason Wright
2001-09-30oops, get rid of debugging printfJason Wright
2001-09-30big clean up of commit operation (and register defns)Jason Wright
2001-09-30Enable break interrupt earlier.Artur Grabowski
2001-09-30Next round of cleanups.Artur Grabowski
- some KNF. - disable interrupts earlier in attach. - give it some more time in attach to finish earlier output. - explicit bus_space_barrier in comcnputc. - dead code.
2001-09-30add mode_lock for mode_shift as the caps_lock is to shift; from Igor Grabin ↵Michael Shalayeff
<violent@death.kiev.ua>
2001-09-30Remove dead code.Artur Grabowski
2001-09-30Remove the COM_HAYESP code. It doesn't appear to have been ever used andArtur Grabowski
it's very intrusive and makes the code less readable.
2001-09-30driver for SUNW,CS4231 (doesn't quite sound right yet =), but is mostly there.Jason Wright
Mostly a port from sparc, but bits from NetBSD.
2001-09-30Move out the com at commulti attachment into an ownfile.Artur Grabowski
Same story as isapnp - not tested because i386 uses pccom.
2001-09-30Make the kernel compile.Artur Grabowski
2001-09-30Move out com at isapnp attachment into an own file.Artur Grabowski
Not tested because the only system with isapnp is i386 and i386 uses pccom. GRRR, thank you cvs for not committing the files I ask you to commit.
2001-09-30Move out com at isapnp attachment into an own file.Artur Grabowski
Not tested because the only system with isapnp is i386 and i386 uses pccom.
2001-09-29Next step in making the com driver improvable.Artur Grabowski
Split out the com at isa attachment into its own file.
2001-09-29if_media support, from freebsdMichael Shalayeff
2001-09-29Some KNF.Artur Grabowski
2001-09-29Pretty the printout (don't know if it's right, but it does the job).Artur Grabowski
2001-09-29PC87415: Don't claim to support DATA32 or MODEJason Wright
(now correctly probes the DMA modes).
2001-09-29for pc87415:Jason Wright
- don't hardwire interrupt interrupts to pci mode - unmask the pci interrupt if at least one channel is in pci mode
2001-09-29- compoll is now scheduled once for every sc instead of just one timeout forArtur Grabowski
all ports and looping over them. - support for generic soft interrupts.
2001-09-29add pciide driver for National Semiconductor PC87415.Jason Wright
2001-09-29If we field an interrupt, return to the caller that we did so. Otherwise,mjacob
on some platforms, after a while they'll think it's all spurious and disconnect the interrupt routing. Thereupon Bad Things Happen (tm). Approved by: Theo.
2001-09-28Fix a DIAGNOSTIC check.Artur Grabowski
2001-09-27Simplify comstart a bit.Artur Grabowski
2001-09-27Enable #if 0'd code in comcnputc() so serial console works correctly;Todd C. Miller
art@openbsd.org
2001-09-27style fixes from Alexander Yurchenko <grange@grange.ru>Grigoriy Orlov
2001-09-27Split out comattach that does isa and isapnp attachment and initialization,Artur Grabowski
into comattach that does the isa stuff and com_attach_subr that does the init.
2001-09-27Split out comattach that does isa and isapnp attachment and initialization,Artur Grabowski
into comattach that does the isa stuff and com_attach_subr that does the init.
2001-09-27Huge merge with NetBSD. For full details look at their revision history ↵Jason Wright
(1.26 -> 1.83)... Highlights: o tag queue support o fas366 support (doesn't work yet on sparc, but does on sparc64) o tons more (thanks to hugh, fgsch and beck for testing)
2001-09-26syncJason Wright
2001-09-26NS PC87415Jason Wright
2001-09-26* add missing #include "vlan.h"Peter Galbavy
* add IFCAP_VLAN_MTU capability * put test around hardware assited (de)tagging of VLAN packets This now means that vlan's built using the driver can pass full size packets. IFCAP_VLAN_HWTAGGING is not currently enabled as it does not work in the current sources. more study required. ok'ed by jason@, nate@ was watching mail back and forth
2001-09-26Connect USB keyboards to the display after attaching, no longer requiringjoshua stein
'wsconscfg -k' to be run. Thanks to James Matthews for the extra keyboard. aaron@ ok
2001-09-26bad me, don't break current builds with uncomitted dependent changes.Jason Wright
2001-09-25pretty up attach messages (as best as possible) for fas.Jason Wright
pull in reset fix for ESC revsions from NetBSD
2001-09-25Change to umass to not attach immediately if the system is still 'cold'.Dale Rahn
Accessing the device via polling would cause a crash in the usb subsystem. this change delays the media configuration using startuphooks, when the system is fully up and running. This allows it to configure properly and on macppc it is possible to use a umass device as root device. Has little effect on other system, because they do not force USB configuration during 'cold'. Tested by myself and brad@.
2001-09-24Do not force polling while cold = 0; from NetBSD, hinted at by fgs@Miod Vallat
While there, bring a couple of bugfixes as well, and fix a typo. This solves the panic during mountroot experienced on some vax and some mac68k machines.
2001-09-24Use splimp instead of splnet in some places.Artur Grabowski
I don't understand why, but it helps stability a lot.
2001-09-24get rid of kvtop, not that it matters that muchMichael Shalayeff
2001-09-24there was a possible overrun in prev folding length fix.Michael Shalayeff
however i was lucky enough so it worked. anyway, this fixes the problem and seems to run very much alright on sparc at least.
2001-09-23Read the MAC address correctly from 630EA1-based sis(4) devices. Should fixAaron Campbell
problems people have been reporting of this nature with the SiS network devices found on some motherboards; fixes pr#2085. Patch by peter@, jason@ ok Also, some space vs tab fixes while we're here.
2001-09-23solve mtu problem a little more elegantly (ramdisk works on blade100 andJason Wright
u5 now).
2001-09-23oops, fix the after folding sizesMichael Shalayeff
2001-09-22supply some entropy from hereMichael Shalayeff
2001-09-22new type for video i/o entropyMichael Shalayeff