| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
in sioattach(), not ENXIO. Free resources before returning early in
sioprobe() and sioattach().
|
|
|
|
|
| |
the same design as the LinkSys adapter and needs the same special handling
to enable its PHY.
|
|
|
|
| |
is a kludge for 4.0
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
disks can be mounted. Use b_pblkno instead of b_blkno
Found by: phk
Protect (proberly) against setting modes on nonexisting devices.
|
|
|
|
|
|
|
| |
condition.
- 1 line change that allows to balance chips between ncr
and sym using pci compat option (not compiled by default
in 4.0 but maintains the driver source 3.4 compatible).
|
| |
|
|
|
|
| |
Also allow BIOS setup DMA on unknown controllers.
|
| |
|
| |
|
|
|
|
| |
Submitted By: Oliver Fromme <olli@dorifer.heim3.tu-clausthal.de>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
uhci_check_intr() routine needs to be more careful about deciding when
the end of a transfer has been detected.
This allows me to remove the nasty workaround code from if_aue and if_cue.
Receive performance is now much better for these adapters (500KB/sec
vs. 350KB/sec).
Also removed unused KUE_CUTOFF define from if_kuereg.h.
Submitted by: Lennart Augustsson
Reviewed by: n_hibma
|
| |
|
|
|
|
|
|
|
| |
Add a DIAGNOSTIC when closing interrupt pipes.
Insert splx(s) which were left out with iso pipes (non-functional yet) and
in a DIAGNOSTIC.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
occurs (OHCIwas already done for UHCI).
Get rid of the usbus variable. It is confusing.
Align uhci_pci.c and ohci_pci.c again.
|
| |
|
| |
|
| |
|
|
|
|
| |
* First approximation of making this work on alpha (not working yet).
|
|
|
|
|
|
|
|
|
|
|
|
| |
Try to support older systems reporting irq0 for the first channels.
Support sharing of the std interrupts (says peter :) )
Dont use READ_CD on normal data reads (2048 bytes), too many old drives
doesn't support this command even if the std says "shall" :(, but still
use READ_CD on all other blocksizes.
Add the geometry to the ad probe, its still usefull.
|
|
|
|
|
| |
This is needed to implement a asynchronous callback for clear endpoint
stall, needed for the umass driver.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
does ignore DCD. Even TIOCMGET cannot read DCD as the firmware doesn't
report it. This has pretty interesting effects for ppp(8) which runs
in clocal mode and polls carrier (!). (Specialix's linux driver does
this too)
Also update the firmware to 3.0.6 for the SX cards, as apparently there
was a problem with floating (disconnected) DCD pins causing stray carrier
transitions, especially at port open time.
It seems to work here, and carrier loss is detected nearly immediately
rather than having to wait for a LQR timeout (a few minutes) before ppp(8)
gives up.
DCD problem noted by: nsayer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Dont be so verbose in the probe, only ONE line printed now, to get more
info boot verbose. Centralise most printf's in ata-all & ata-dma to use
the ata_printf function, it saves alot of codelines.
Repeat the identify command if drive fails the first.
Protect the timeout functions with splbio.
Dont update the transfer details before we are sure the transfer
succeded, this way they are proberly retried on errors.
Move the handling of next_writeable to userland.
Use the READ_CD command to read CD's. That enables us to read _anything_
via the normal read/write interface. This kindof obsoletes the READAUDIO
ioctl, but we keep that for now.
|
| |
|
|
|
|
| |
Add new Channel Set for France. Submitted by Daniel Dagneaux <dagneaux@lure.u-psud.fr>
|
|
|
|
|
|
|
| |
Update i2c code to build on FreeBSD 3.x and 4.x machines.
Added GPIO audio values for the Askey/Dynalink TV card talken from postings on the V4L mailing list.
Update Australian Channel Set. Submitted by John Birrell <jb@cimlogic.com.au>
Add new Channel Set for France. Submitted by Daniel Dagneaux <dagneaux@lure.u-psud.fr>
|
|
|
|
|
|
| |
if the screen is in a graphics mode
Reported by: Maxim Sobolev <sobomax@altavista.net>
|
|
|
|
|
|
|
| |
has a slight error, and returns EIO way too often.
PR: 16315
Submitted by: Louis Mamakos <louie@TransSys.COM>
|
|
|
|
|
|
|
|
| |
doesn't conflict with the parallel port on my miata (0x3bc..0x3bf).
The right solution will be to reserve two port ranges in vga, 0x3b0..0x3ba
and 0x3c0..0x3ca.
Reviewed by: yokota
|
|
|
|
| |
to match everything else *but* a specialix pci card. *blush*.
|
|
|
|
|
| |
Split out the bus attachments so the impact of the bus xxxvar.h files
with the inline macros for the ivars are confined to one file each.
|
|
|
|
|
|
|
|
|
|
|
| |
o Cut out the probed stuff. We no longer need it since newbus implicitly
checks for this (likely bt can be changed as well in this way).
o Add preliminary support for unload. Untested because aha doesn't yet
support identify and there are some interactions with PnP that I've
not yet worked out.
With this I can boot the AHA-1542CP FW F.0. All the aha resources
appear to be picked up via pnp now.
|
|
|
|
|
|
|
| |
The files were repo copied from their original location and are part
way towards being portable.
This should unbreak the EISA support in the driver.
I have not updated files* yet as I'm not quite finished.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
has been opened, we should not allow configuration changes as endpoint
descriptors might disappear.
PR: 16256, 16168
|
| |
|
|
|
|
|
|
| |
to newbus.
Reviewed by: bde
|
|
|
|
|
|
|
|
|
|
|
|
| |
the resource table to locate children. The 'at ppbus?' can go again.
Remove a few #if Nxxx > 0' type things, config arranges this for us.
Move the newbus method glue next to the DRIVER_MODULE() stuff so we
don't need extra prototypes.
Don't set device descriptions until after the possibility of the probe
returning an error.
Remove all cdevsw_add() calls, all the drivers that did this also use
make_dev() correctly, so it's not required.
A couple of other minor nits.
|