junyoung
36dc3b5f36
Regen; fix for duplicate ATI Rage Pro.
2002-02-28 02:34:15 +00:00
junyoung
1ce4367071
Better fix of duplicate ATI Rage Pro IDs. `_B' and `_P' mean BGA and
...
PQFP, respectively.
2002-02-28 02:32:50 +00:00
christos
d487168d5f
PR/15754: Sean Davis: Initialize if_softc before calling the mii init
...
routines to avoid NULL pointer de-referencing in the callbacks.
2002-02-28 00:52:21 +00:00
augustss
da0af33867
Change mapping of keycode 50 to be closer to the spec.
2002-02-28 00:30:13 +00:00
augustss
27cee6c777
Regen.
2002-02-27 23:29:01 +00:00
augustss
f2afa010b1
Add some more stuff that might make Palm and Sony devices work.
...
(Gleaned from Linux.)
2002-02-27 23:00:03 +00:00
augustss
50a7e169bc
Add Palm m125.
2002-02-27 22:45:16 +00:00
martin
fe3a97c935
regen
2002-02-27 21:01:55 +00:00
martin
b6b3e04f66
Avoid duplicate define for ATI Rage Pro PCI
2002-02-27 21:00:28 +00:00
junyoung
53e222d45c
Regen.
2002-02-27 16:38:08 +00:00
junyoung
ab2517393d
Fully revise product IDs for ATI Mach64 and Rage graphics cards.
...
XXX Rage 128 not revised.
2002-02-27 16:36:41 +00:00
augustss
5d2b04bb42
Move the interrupt bailout when a cancelled ii is found.
2002-02-27 12:42:41 +00:00
augustss
5663022c32
Remove spurious splusb().
...
Lower abort hardware wait.
2002-02-27 12:12:45 +00:00
jmc
71b05541b5
Initial layout for SBP2 routines. Mainly just the code yanked from fwnode.c
...
so it's not lost.
2002-02-27 05:12:11 +00:00
jmc
6cf5c78fa4
Basic prototype/beginning of firewire disk support using sbp2/scsi. Commiting
...
to have a baseline.
2002-02-27 05:11:27 +00:00
jmc
40cba409bb
Change/pretty up some debugging info.
...
Also, add unit location fields to the ROM image. The p1212 spec requires
unit locations if you have 2 or more unit directories which is the case for
ipv4 and ipv6 compiled into a kernel.
2002-02-27 05:09:15 +00:00
jmc
f04610f130
Move definition of if_fw fifo location to ieee1394reg.h as it's needed for
...
filling in unit location in the rom.
XXX: This all is really too welded together. The if_fw code should be
decoupled from this and simply be handed a method by which it can provide
the config rom back to the main code.
2002-02-27 05:07:25 +00:00
jmc
d455d6316d
Add 3 more macros for extracting info from bus info block
2002-02-27 05:05:39 +00:00
jmc
ea96c58797
Change length values to u_int32_t
2002-02-27 05:04:28 +00:00
jmc
ed05bf459e
Rototill fwnode.c to rely on the p1212 routines to parse and validate the ROM
2002-02-27 05:02:25 +00:00
jmc
8140d3a6bb
Note done sections related to fwnode/ieee1212 stuff
2002-02-27 05:00:55 +00:00
jmc
2d478bd8d8
Move over from std to here
2002-02-27 05:00:00 +00:00
jmc
524644efa7
SBP is a firewire/ieee1394 specific protocol, not a generic standard. Move this
...
to the ieee1394 directory
2002-02-27 04:59:29 +00:00
jmc
b1eeba63dc
Initial checkin.
...
A framework for parsing p1212 compliant ROM's and returning a tree that
describes it. Include routines for searching the tree, walking it to
apply functions against nodes and printing out the tree.
Also provide a utility routine to take all the unit dirs present in a ROM,
loop against them and present them to config_found to configure all possible
sub devices.
2002-02-27 04:58:50 +00:00
jmc
00ea0581b5
Add a few more extraction macros and begin the ALLOW list of flags for
...
overriding specific checks in p1212_parse
2002-02-27 04:55:58 +00:00
augustss
0357a44190
Avoid a race condition spotted by UCHIYAMA Yasushi <uch@vnop.net>.
2002-02-27 01:30:50 +00:00
christos
5d823a2299
Start of mi /dev/{mem,kmem,zero,null} driver. We add an ioctl entry, because
...
we don't want to throw an error when FIONBIO is requested. We also allow
FIOASYNC clear.
2002-02-27 01:16:14 +00:00
jmcneill
cc72a54933
Add constraints to allow for disabling PS/2 mouse powerhooks. As requested
...
by Chuck Cranor.
To disable powerhooks with the pms and pmsi drivers, respectively:
options PMS_DISABLE_POWERHOOK
options PMSI_DISABLE_POWERHOOK
2002-02-27 00:30:07 +00:00
itohy
4283f00882
1. Change equalizer (treble, bass) to be ``flat'' if the values set at
...
the center position (128), so as to be compatible with other drivers.
The equalizer is enhancement only, and the values < 128 don't take
any effect.
Yeah, this causes spec change....
For equalization.treble and equalization.bass, the relation between
old and new value is
new_value = (old_value / 2) + 128.
(Note this does not apply to equalization.surround.)
2. Support ++ and -- of mixerctl(1) for stepping volume variables.
3. Fix problem where the chip is not powered up
when the mic input is unmuted.
2002-02-26 14:57:36 +00:00
joda
b57f5ccbca
in esa_resume, call esa_codec_reset; makes it much more happy after a
...
suspend on my O500 (snatched from FreeBSD)
2002-02-26 11:05:05 +00:00
augustss
ae9f835cf2
A small fix for FreeBSD.
2002-02-26 10:27:49 +00:00
augustss
2c66bc238b
Fix a typo that prevented timeout in control requests from working.
...
Spotted by Alfred Perlstein <bright@mu.org>.
2002-02-26 10:22:48 +00:00
dbj
2622b21584
use #ifdef WI_DEBUG instead of #if WI_DEBUG
2002-02-26 09:29:18 +00:00
dbj
44ab750650
avoid walking full length of unknown stats structure.
...
this partially addresses pr14385.
there is still a byte swapping bug retrieving the
stats structure. Since both the type and the length
are incorrectly swapped, we would timeout while reading
an extra long section (caused by the byteswapped length)
of garbage data.
turning on WI_DEBUG now just reports the unknown info type
which can be seen to be obviously incorrectly swapped
on macppc
2002-02-26 09:18:54 +00:00
augustss
ab875c9c5c
Some minor fixes from FreeBSD.
2002-02-26 02:00:16 +00:00
augustss
97e6cc6f72
Fix an uninitilized request. From Alfred Perlstein <bright@mu.org>.
2002-02-25 22:39:01 +00:00
manu
f8e0ee9efc
Fixes a bug in argument passing to ntp_adjtime1. patch submitted by
...
paul@Plectere.com (see kern/15519)
2002-02-25 21:16:36 +00:00
kleink
9e8cc352a9
Update datasheet URLs.
2002-02-25 17:37:47 +00:00
ad
3f78ffdeca
Argh, dont reference any wscons parts in files.dec yet.
2002-02-25 17:11:17 +00:00
ad
f89bb3064e
Move the dz driver to dev/dec, since it can be shared with pmax.
2002-02-25 14:58:06 +00:00
augustss
306aa99ff8
Some portability improvement.
...
Add define for usb.h version.
2002-02-25 00:46:37 +00:00
ad
a66008a0b5
Add WSMOUSE_TYPE_MAXINE.
2002-02-24 02:01:40 +00:00
kleink
764103c61c
Regen: add IBM 82660 PowerPC to PCI Bridge and Memory Controller.
2002-02-24 01:44:00 +00:00
kleink
914e8aef4a
Add IBM 82660 PowerPC to PCI Bridge and Memory Controller.
2002-02-24 01:42:36 +00:00
scw
c4dbe1a160
Allow MD code to provide functions for reading/writing NVRAM/RTC
...
locations. If passed NULL, the old behaviour using bus_space_{read,write}_1()
is used. Otherwise, all access to the chip goes via the MD functions.
This is necessary for mvmeppc boards where the mk48txx NVRAM/RTC is not
directly addressable.
2002-02-23 17:18:54 +00:00
ad
b13d5cf210
Fix typo in previous.
2002-02-23 14:05:02 +00:00
martin
8af2b425a2
Add a missing call to isapnp_config().
...
Do not hardcode IST_EDGE, use the type from the attach args.
Noticed by Christos Zoulas.
2002-02-22 21:26:47 +00:00
christos
df34bbcc7a
Regen
2002-02-22 17:13:46 +00:00
christos
5cdee96e49
PR/15701: Mike Wlodarczyk: ISAPNP data for another SupraExpress 56I SP V.90
2002-02-22 17:13:26 +00:00
ad
287977b3d2
Replace one of two divide ops with an AND when calculating the XYMASK
...
address.
2002-02-22 16:05:27 +00:00
mjacob
91f80cf3fc
Implement F/W crashdumps for 2200 && 2300 cards (kernel compile option).
...
Distinguish between 2312 and 2300 cards (they *are* different). Enable
RIO (Reduced Interrupt Operation) for the LVD cards (hey- I've seen
batched completions of the 30 commands at a time with this,....)...
If we get a Port Logout on local loop topologies, we have to force the
f/w to log back in. The easiest way (for us) to do this is to force
a LIP. This also will wake up the disk that probably just had a f/w crash.
Implement mailbox 'continuations'- this allows interrupts to re-drive
a mailbox command if it's one that just essentially repeats the previous
mailbox command (e.g., f/w download). This saves a boatload of sleep/wakeup
twitches.
If we're not a 2300 and we're about to return with a 'bogus interrupt'- check
the semaphore register to be non-zero at all and outgoing mailbox 0- this
seems to be where some of the lost ISP1080 commands came from.
2002-02-21 22:32:40 +00:00
kleink
e9dc13b243
As discussed with Jason Thorpe: while the `cacheline_size\' argument is
...
a byte-size quantity, the CacheLine Size configuration register specifies
the system cacheline size in units of 32-bit words; per PCI Local Bus
Specification, rev. 2.1, section 6.2.4.
2002-02-21 20:22:48 +00:00
enami
147331af13
Fix broken indentation.
2002-02-21 05:30:30 +00:00
simonb
b0a8050029
regen: Use BCM prefix instead of SB prefix in previous.
2002-02-21 00:00:28 +00:00
simonb
1d958329b8
Use BCM prefix instead of SB prefix in previous.
2002-02-20 23:59:58 +00:00
simonb
1df79a37a8
regen: Add the SiByte/Broadcom SB1250 PCI and LDT bridge IDs.
2002-02-20 23:53:32 +00:00
simonb
034caadcd2
Add the SiByte/Broadcom SB1250 PCI and LDT bridge IDs.
2002-02-20 23:53:01 +00:00
simonb
ee0bfb00bf
regen: Rename the SIBYTE entry to "Broadcom Corp. (SiByte)".
2002-02-20 23:46:55 +00:00
simonb
e4007a266b
Rename the SIBYTE entry to "Broadcom Corp. (SiByte)".
2002-02-20 23:45:50 +00:00
augustss
0db3eee7bb
Add quirks for Minolta Dimage X.
2002-02-20 22:28:54 +00:00
augustss
dd0cea6baa
Regen.
2002-02-20 22:28:20 +00:00
augustss
b1b2559c84
Add Minolta Dimage X (very nifty!).
2002-02-20 22:27:54 +00:00
christos
6728d906e9
Prefix structure members to protect them against clashes with eg. c++ keywords.
...
Suggested by Alfred Perlstein, from FreeBSD, ok'd by augustss
2002-02-20 20:30:12 +00:00
simonb
724e595530
Regen: Add the Concord Camera Eye Q 3x.
2002-02-19 14:13:01 +00:00
simonb
63e8b06dff
Add the Concord Camera Eye Q 3x.
...
Reverse the Yamaha and Yano entries so they're in alphabetical order.
2002-02-19 14:12:02 +00:00
simonb
72359ec83c
Fix indentation botch.
2002-02-19 14:07:26 +00:00
mjacob
d76634e057
Update 2300 firmware to latest release level.
2002-02-19 01:38:04 +00:00
augustss
30981eee37
Add ulinear8 to/from slinear16 transforms.
2002-02-18 19:50:03 +00:00
yamt
e3f53c00e2
fix indent
2002-02-18 14:45:56 +00:00
yamt
1486b3d395
add a missing splx in the case of error.
2002-02-18 14:41:50 +00:00
jmc
a10cd2d55f
Print the tcode in hex when debugging like all other debug statements
2002-02-18 09:10:44 +00:00
uwe
d2be07c591
Shared ebusvar.h for sparc and sparc64.
...
NB: ebus_attach_args member names are singular to be consistent with SBus.
sparc64 version uses plural, so update sparc64 drivers when converting them
to use this shared header
2002-02-18 04:44:41 +00:00
uwe
ea8decf111
Add DMA definitions.
...
Add some sparc32 related comments.
2002-02-18 03:43:29 +00:00
augustss
0786bd90ab
Add another tlp card (found by trial and error).
2002-02-17 21:21:58 +00:00
augustss
c8b7c9e3ba
Regen.
2002-02-17 21:21:15 +00:00
augustss
9c5176e112
Add a 10/100 Ethertnet card from Hawking.
2002-02-17 21:20:46 +00:00
bjh21
00994a7564
Add prototypes for static functions.
2002-02-17 20:08:34 +00:00
martin
387b55cc79
Protect calls to wi_cmd() from callout handlers by proper splnet()/splx()
...
pairs. Without this, the interrupt handler will steal the "command completed"
status and wi_cmd will busy loop until it times out.
Add some error output to make failure modes like this more prominent.
This should fix PR 14559.
2002-02-17 19:24:18 +00:00
thorpej
58ff6aaf22
Regen: Add Genesys Logic GL641USB CompactFlash card reader.
2002-02-16 18:18:06 +00:00
thorpej
bfdbf84cf8
Add product ID for the Gensys Logic GL641USB CompactFlash card reader.
2002-02-16 18:17:35 +00:00
thorpej
3285e44973
Regen: Add the Elan SC520 System Controller.
2002-02-16 16:36:36 +00:00
thorpej
1b6c81cacd
Add the AMD Elan SC520 System Controller.
2002-02-16 16:35:48 +00:00
augustss
77beb7e099
Use the correct years for copyright.
2002-02-14 21:58:30 +00:00
kent
46ffcfbf95
uaudio_set_params() for mulaw:
...
Give priority to 16bit again in the case the device has no hardware
support for mulaw.
2002-02-14 12:55:51 +00:00
augustss
4cb7d87b12
Oops, I messed up the last commit, try again.
2002-02-14 12:52:01 +00:00
chs
4ee45f845f
add support for Adaptec ANA-69xx multi-port cards.
2002-02-14 07:59:55 +00:00
chs
b744097a5f
allow writing to write-only mappings. fixes PR 3493.
2002-02-14 07:08:02 +00:00
augustss
076c2a2de8
Make fixed rate codecs work. From Tsuyoshi Iguchi in kern/15606.
2002-02-14 03:22:36 +00:00
itojun
75777b6533
make the driver even more silent; print state change messages only if IFF_DEBUG.
2002-02-13 22:06:17 +00:00
scw
08bde987bb
Separate out devices common to many Motorola mvme boards (68k, 88k and ppc)
...
in preparation for future mvmeppc and mvme88k ports.
This needs a bit if tidying up to make it trully shareable, which will
happen as the new mvme ports are added.
2002-02-12 20:38:43 +00:00
scw
8c75e475ba
Separate out devices common to many Motorola mvme boards (68k, 88k and ppc)
...
in preparation for future mvmeppc and mvme88k ports.
This needs a bit if tidying up to make it trully shareable, which will
happen as the new mvme ports are added.
2002-02-12 20:38:41 +00:00
scw
5bd17a1271
Separate out devices common to many Motorola mvme boards (68k, 88k and ppc)
...
in preparation for future mvmeppc and mvme88k ports.
This needs a bit if tidying up to make it trully shareable, which will
happen as the new mvme ports are added.
2002-02-12 20:38:09 +00:00
jdolecek
a2803fa798
split the channel stuff into record and play parts, so that this driver is
...
full duplex, independent
2002-02-12 19:52:43 +00:00
tron
f1a2d1c420
Remove obsolete prototype for "udsbr_search".
2002-02-12 10:51:49 +00:00
mjl
253423f1c7
Add OnSpec PC-Card reader
2002-02-11 21:13:35 +00:00
mjl
59ff2c4198
Regen
2002-02-11 21:07:50 +00:00
mjl
c381ca9def
Add Datafab MD1-II
2002-02-11 21:05:34 +00:00
uwe
6e320d03b8
Undo previous that incorrectly byte-swaps stamps for little endian
...
machines when RI_BSWAP is *not* set. Redo my original fix to directly
build stamps in desired endianness instead of calling bswap32().
2002-02-11 20:50:58 +00:00
kleink
db48366eb0
Forgot to mention two reserved bits.
2002-02-11 19:01:28 +00:00
kleink
4691174484
Move the declaration of pci_conf_hook down to <machine/pci_machdep.h>;
...
a port may choose to implement it not as a function but i.e. as a
pci_chipset_tag_t function vector.
2002-02-11 17:24:00 +00:00
augustss
490beda381
Remove an accidental change from last commit.
2002-02-11 15:20:23 +00:00
augustss
319f13f6ef
Give usbd_do_request_flags() an extra argument for the timeout.
2002-02-11 15:11:49 +00:00
augustss
5f87e5a984
Regen.
2002-02-11 15:00:35 +00:00
augustss
cf31e1b945
Add a bunch of mass storage devices.
2002-02-11 15:00:17 +00:00
augustss
e644076000
A little const poisoning. (From FreeBSD.)
2002-02-11 12:42:48 +00:00
augustss
a91e01c9ee
s/ab_csr/ab_addr/ so it compiles again.
2002-02-11 12:32:43 +00:00
augustss
6f566032d7
Whitespace changes.
2002-02-11 11:42:16 +00:00
augustss
0e66a32e2c
Switch to new abort mechanism.
2002-02-11 11:41:30 +00:00
augustss
f8204d29e1
Switch to the same abort mechanism as in [eo]hci; it should be more
...
robust.
2002-02-11 11:40:33 +00:00
wiz
9baadd8ee5
"doesn't" should have an 's'.
2002-02-11 11:19:26 +00:00
wiz
b231fd7631
explicitly, with two l.
2002-02-11 11:01:52 +00:00
wiz
66df0333a1
s/seperate/separate/
2002-02-11 10:44:38 +00:00
augustss
f1274a71dc
Some minor fixes from FreeBSD.
2002-02-11 10:09:14 +00:00
augustss
1b221b1c9b
Some updates for FreeBSD.
2002-02-11 10:04:28 +00:00
kent
c1b55b61ac
uaudio_chan_set_param:
...
Take care of param->factor.
uaudio_set_params:
Fix a problem of precision matching for mulaw/alaw with 16bit.
2002-02-11 07:10:36 +00:00
thorpej
3e9025cfbf
Remove a pretty much useless autoconfiguration message.
2002-02-10 23:28:27 +00:00
wiz
5c800297c6
Match ICS 1893.
2002-02-10 17:09:41 +00:00
wiz
c48956e61c
Regen [ICS 1893]
2002-02-10 17:09:08 +00:00
wiz
9f4c1b7c26
Add ICS 1893
2002-02-10 17:08:24 +00:00
wiz
6d119b5202
pcmcia -> pci in comment.
2002-02-10 12:26:23 +00:00
pooka
80b8890265
point sequioa.h to new location
2002-02-10 11:48:56 +00:00
kent
4653bffb03
uaudio_set_params:
...
Use slinear16_to_mulaw_le() if ULAW recording is requested and the device
supports neither signed 8bit nor unsigned 8bit and supports 16bit.
2002-02-10 06:37:45 +00:00
kent
29b73c4025
Add slinear16_to_mulaw_le().
2002-02-10 06:27:06 +00:00
thorpej
8edba68a05
Fix problems associated with the SiS 635/735 on-board Ethernet,
...
from Stephen Degler <sdegler@degler.net>, port-i386/15261.
2002-02-09 21:04:02 +00:00
sato
b2666184d8
delete '#if 0' codes.
2002-02-09 15:20:49 +00:00
tsutsui
0f5d20e20b
- rename struct iha_scsi_req_q -> struct iha_scb
...
- reorder some functions
- some more cosmetics
2002-02-09 15:13:00 +00:00
rh
c57778753f
regen
2002-02-09 09:21:24 +00:00
rh
7236711b7c
Add HP Scanjet 5400C
2002-02-09 09:20:44 +00:00
uch
5e1dc96b6e
| Module Name: syssrc
...
| Committed By: uwe
| Date: Thu Jan 31 11:18:08 UTC 2002
|
| Modified Files:
| syssrc/sys/dev/rasops: rasops8.c
|
| Log Message:
| Honor RI_BSWAP.
Endian fix.
2002-02-08 14:55:23 +00:00
briggs
269d70f6e7
Dup 53c1010-33 entry for 53c1010-66 (PCI_PRODUCT_SYMBIOS_1010_2).
2002-02-08 04:07:34 +00:00
augustss
660b4087dc
Add quirks for Minolta S304.
2002-02-07 13:53:14 +00:00
augustss
53a6c27b2e
Add quirk for devices without Get Max Lun.
2002-02-07 13:52:54 +00:00
augustss
86c1274c84
Regen.
2002-02-07 13:52:27 +00:00
augustss
c801ef4f0d
Add Minolta Dimage S304
2002-02-07 13:52:08 +00:00
augustss
d76f24be37
OnSpec doesn't like Mode Sense.
2002-02-07 13:02:26 +00:00
augustss
09f2c3182a
Regen.
2002-02-07 13:00:37 +00:00
augustss
29f28f51f0
Add OnSpec disk controller.
2002-02-07 13:00:13 +00:00
christos
7555da491d
Turn on mii on 3C980CTXM
2002-02-07 01:32:19 +00:00
pooka
8c1a2832b7
Remove inclusion of unused machine/cpufunc.h, it doesn't belong here anyways.
2002-02-06 14:50:42 +00:00
tsutsui
552bb9895a
TAB/space cosmetics
2002-02-06 12:43:05 +00:00
eeh
94a482c8a0
Fix a blatant inconsistency in PCI_PRODUCT handling.
2002-02-05 01:51:51 +00:00
junyoung
956ac1ab10
Regen.
2002-02-04 16:57:57 +00:00
junyoung
1c782b74b1
Add some more product ID's for ATI Mach64 graphics cards.
2002-02-04 16:56:49 +00:00
tsutsui
425a197cab
Remove chip description which is also mentioned in dev/ic/rtl81x9.c.
2002-02-04 16:33:15 +00:00
pooka
f323b44887
remove include of <machine/cpufunc.h>, it's not used here
...
fixes compile (at least) on arm32
2002-02-03 23:32:10 +00:00
pooka
d70864a866
make this compile:
...
include dev/ic/joyvar.h instead of the now non-existant arm32/isa/joyvar.h
2002-02-03 23:17:58 +00:00
augustss
7f01f1dd6b
Some white space fixes from FreeBSD.
2002-02-03 18:15:20 +00:00
jmc
edd781367c
Change some wording on fw's to make it more logical sounding.
2002-02-03 07:29:14 +00:00
jmc
c4bd465ed5
Add IEEE1394_MAX_REC macro
2002-02-03 07:25:11 +00:00
jmc
715f7380b0
Add an unreg function.
...
Add a uio struct to the abuf so direct uio supporting calls can be setup.
Change all refs of csr in the abuf to addr as thats it's real function.
2002-02-03 07:24:48 +00:00
darrenr
1ff5e232ba
add missing #include for SUN4 options
2002-02-03 05:53:28 +00:00
jdolecek
f32b3f4f89
Reduce the massive code duplication regarding joy(4). Split it into
...
MI and MD parts, and make ISA/ISAPNP/PCI joy(4) attachments MI.
2002-02-02 18:37:38 +00:00
jdolecek
34b1784adf
enable the joystick port on attach, too
2002-02-02 18:10:28 +00:00
tsutsui
8cfcd66841
Regen; add Initio INIC-850/1060 SCSI and variants.
2002-02-02 11:58:28 +00:00
tsutsui
2f9238db1b
Add Initio INIC-850/1060 SCSI and variants.
2002-02-02 11:56:43 +00:00
tsutsui
8c857ca266
Regen; add HiNT Corp. HB1 PCI-PCI bridge.
2002-02-02 11:30:04 +00:00
tsutsui
3800e16a5a
Add HiNT Corp. HB1 PCI-PCI bridge.
2002-02-02 11:28:46 +00:00
augustss
6462ad0b3c
Fix typo so that 48kHz can be set. From Stephen Ma in kern/15456.
2002-02-02 11:18:42 +00:00
augustss
e16f901581
Make auich support variable rate codec, and suspend/resume.
...
From URA Hiroshi in PR kern/15431 (partly from OpenBSD).
2002-02-02 11:13:44 +00:00
gehenna
5306945459
Add entry for ELECOM LD-USBL/TX
2002-02-02 06:04:46 +00:00
gehenna
604899daad
regen
2002-02-02 06:02:26 +00:00
gehenna
aa93973989
Add ELECOM LD-USBL/TX (ethernet adapter)
2002-02-02 06:00:56 +00:00
augustss
c0530aa288
Regen.
2002-02-02 02:29:49 +00:00
augustss
9df6e6d623
Add PhotoClip USB Camera (from FreeBSD).
2002-02-02 02:29:28 +00:00
is
a4cfa723ac
regenerate: fix typo in card name string.
2002-02-01 22:04:02 +00:00
martin
0b57fdbf9d
Don't display some (non-exceptional) events unless IFF_DEBUG is set.
...
I have a card that fires a continuos stream of "connected" events (one
every 30 seconds) while it hasn't found any peer.
2002-02-01 13:35:41 +00:00
is
48c749a49a
fix typo
2002-01-31 14:27:29 +00:00
uwe
13d8e231d8
Fix KBS_WARM comment.
2002-01-31 13:25:20 +00:00
uwe
0778a707e9
Honor RI_BSWAP.
2002-01-31 11:18:07 +00:00
haya
30f44eaa28
Add an entry for NEC 9801N_J12, which is an OEM of IBM infomover.
...
PR #14084 .
2002-01-31 08:45:14 +00:00
simonb
5d591d8020
White-space niggle.
2002-01-31 06:37:30 +00:00
ad
888b6f3f26
Bare-bones driver for AMI RAID. Parts taken from FreeBSD. This was tried a
...
good while ago and it had problems under load. Changes were made to address
that, but I don't have the ability to test them. So, I'm committing it
before it rots.
2002-01-30 14:35:43 +00:00
is
5fa8e00d02
Fix typo: ASIX, not AMBIX
2002-01-30 12:49:23 +00:00
is
8a6348be5f
Add Lantech Fastnet/TX (really generic ASIX AX88190) card
2002-01-30 11:20:23 +00:00
tron
abd441c487
Regen.
2002-01-30 01:53:00 +00:00
tron
e978c223ad
Fix vendor entry for "Rendition Inc.". This patch was supplied by
...
Paul Shupak in PR kern/15367.
2002-01-30 01:52:32 +00:00
bouyer
8b9a58198e
Support Ultra/100 on Intel 830M. From ks@ub.uni-mainz.de on -current-users.
2002-01-29 21:13:17 +00:00
junyoung
b265127f06
Regen.
2002-01-29 06:08:35 +00:00
junyoung
78d2285773
- s/INTERGRAPHICS/INTEGRAPHICS/
...
- Add two product IDs for Integraphics Systems graphics cards.
2002-01-29 06:07:16 +00:00
nisimura
5060825752
DANAS (disable autonegotiation) bit of BCR32 takes its effect when
...
set, not cleared.
2002-01-29 04:45:47 +00:00
simonb
c37d15083b
Fix a tyop in a comment.
2002-01-29 00:31:55 +00:00
thorpej
c5b600d0bc
Regen: Add product ID for the Intel i82544GC 64-bit variant.
2002-01-28 19:57:00 +00:00
thorpej
16fe240828
Add product ID for the Intel i82544GC 64-bit variant.
2002-01-28 19:55:15 +00:00
bouyer
6d7c6c755b
In hpt_pci_intr(): There is interrupt pending once IDEDMA_CTL_ACT is
...
turned off. It seems that IDEDMA_CTL_INTR is asserted before DMA transfer
is complete, leading to race condition in case of interrupt sharing.
Discovered reading the FreeBSD code.
2002-01-28 15:30:29 +00:00
aymeric
1a16f52c0a
sort a couple of entries by vendor number.
2002-01-28 09:25:33 +00:00
sommerfeld
c127a007e8
really fix it this time.
2002-01-28 03:47:14 +00:00
sommerfeld
3c99883ed4
Finish conversion to new-style isa config machinery (#ifdef DEBUG code was
...
left unconverted)
2002-01-28 03:45:25 +00:00
augustss
044c8f0a7a
Use M_WAITOK instead of M_NOWAIT when allocating extra descriptors.
...
Spotted by OpenBSD.
2002-01-27 23:00:34 +00:00
bouyer
3ba24c2b42
IF we change the ATA modes, also reset the device, so that we can retry
...
the command with the new mode.
2002-01-27 22:00:40 +00:00
jdolecek
1731882d0a
emuxki_set_params(): don't try to set parameters if the appropriate
...
'voice' is not initialized
This fixes kern/15394 by Onno van der Linden.
Code fragment to trigger the bug:
AUDIO_INITINFO(&info);
info.mode = AUMODE_PLAY;
info.play.channels = 2;
fd = open("/dev/audioctl0", O_RDWR);
(void)ioctl(fd, AUDIO_SETINFO, &info);
emuxki_voice_set_audioparms(): g/c check for voice == NULL, this is
never called with null voice
some minor style changes in emuxki_open()/emuxki_close()
2002-01-27 20:38:07 +00:00
augustss
9cdd3fd977
Don't dereference NULL pointer when no device attaches.
2002-01-27 18:10:34 +00:00
takemura
345bbe4615
Do nothing if there is no screen.
2002-01-27 11:08:30 +00:00
tron
6b3f95eac6
Regen.
2002-01-26 22:41:46 +00:00
tron
0f7d8365c0
Add missing names for devices supported by puc(4).
...
This patch was supplied by Paul Shupak in PR kern/15368.
2002-01-26 22:40:46 +00:00
ichiro
96f25772c6
OCHI -> OHCI
2002-01-26 16:34:27 +00:00
ichiro
a66a4379d2
regen
2002-01-26 16:31:18 +00:00
ichiro
ee79a9205a
OCHI -> OHCI
2002-01-26 16:30:00 +00:00
augustss
a7dea23b26
Regen.
2002-01-25 22:54:53 +00:00
augustss
6fd474bf85
Fix typo pointed out by Manuel Bouyer.
2002-01-25 22:54:34 +00:00
ad
49849b4d3a
- Always validate the return value read from the outbound FIFO.
...
- Copy access method info into the softc so we don't double dereference.
- Remove static on functions.
2002-01-25 16:10:35 +00:00
jmcneill
8a10d0653d
Make sure not to set the intellimouse mode more than once at boot, but still
...
reset the intellimouse mode on suspend/resume. Fixes problems with pmsi mice
locking the keyboard controller when X starts.
2002-01-25 14:53:43 +00:00
uwe
2536236e11
Add notag quirk for Seagate "ST11200N SUN1.05".
2002-01-23 18:13:08 +00:00
lukem
93e58d97ac
Add support for WSCONS screenblank ioctls. From Phil Budne in [kern/15213].
2002-01-23 17:11:38 +00:00
ichiro
ed09e8d901
It corrected forgetting to attach ","
2002-01-23 14:50:45 +00:00
pooka
7eb7ad4b7e
free memory allocated for suspend save area in detach
2002-01-23 11:27:59 +00:00
augustss
fd7f5e11ae
Don't pretend we can handle i830; it needs a somewhat different AGP driver.
...
(I added i830 to quickly.)
2002-01-22 17:29:36 +00:00
pk
6c51c2d3f4
Support for the ` Magma 2+1HS Sp' (from mouse on port-sparc):
...
- add sbus node name field to board info structure
2002-01-22 17:00:47 +00:00
pk
d29b3f6d0c
Support for the ` Magma 2+1HS Sp' (from mouse on port-sparc):
...
- allow for sbus node name matching
- get clock frequency from prom property.
2002-01-22 16:59:30 +00:00
junyoung
bb6d64e459
Regen.
2002-01-22 08:33:15 +00:00
junyoung
4d71cd5c7f
Rename RAGEXL to MACH64_GR.
2002-01-22 08:32:08 +00:00
ichiro
e00f8610ea
regen
2002-01-22 03:17:28 +00:00
ichiro
c1227aa54e
supported RATOC Systems REX-USB60
2002-01-22 03:13:28 +00:00
ichiro
9684a618c1
add product
...
RATOC Systems USB serial adapter REX-USB60
2002-01-22 03:12:18 +00:00
junyoung
7ef377f884
Regen. Add Mach64 GS.
2002-01-22 02:39:59 +00:00
junyoung
1e4a315dcc
Add ATI Mach64 GS.
2002-01-22 02:35:46 +00:00
ichiro
8d5e7bd872
if AP is nothing, FrameLen is 3 or less.
2002-01-21 21:55:05 +00:00
ichiro
a319f48222
regen
2002-01-21 21:45:46 +00:00
ichiro
c1b363222f
fixed some products name
2002-01-21 21:43:55 +00:00
eeh
e0747a992d
Regen.
2002-01-21 18:55:26 +00:00
eeh
e7a70bc9de
Add the device id for something that claims to be an ATI Rage XL.
2002-01-21 18:51:44 +00:00
thorpej
efc5b2fd84
Regen; Broadcom BCM570x-related IDs.
2002-01-21 17:20:05 +00:00
thorpej
2177c5565c
* Add Broadcom Corporation vendor ID.
...
* Add 3Com 3c996 product ID.
* Add Alteon "Tigon 3" (Broadcom BCM570x) product IDs.
* Add Broadcom Corporation BCM570x product IDs.
2002-01-21 17:19:23 +00:00
martin
f8974bfebe
Add support for ITK IX1 PnP cards.
...
Thanks to Nick Hudson for testing.
2002-01-21 12:31:42 +00:00
ichiro
65967c6704
Print Association status changes to the console.
2002-01-21 11:29:22 +00:00
ichiro
e08ec84292
"Association Faild" was added to "Link Stat" messages.
...
;
Implement wi_scan into wi.c.
forces if_wi to initiate one round of access point scan.
This code was written by jrb@cs.pdx.edu , modified and bug-fixed by ichiro@netbsd.org
2002-01-21 11:28:18 +00:00
augustss
12f71ce4b8
Regen.
2002-01-21 11:20:42 +00:00
augustss
8f9166873c
Add some new devices.
2002-01-21 11:20:25 +00:00
ichiro
93c743cc3b
mistake bit number of tx_rate
...
case 4 -> case 5
2002-01-20 07:26:14 +00:00
ichiro
19ae79a0b6
Upps
...
Garbage was removed.
2002-01-20 06:49:32 +00:00
ichiro
f62afb33a0
add few Information frame types
2002-01-20 06:45:22 +00:00
ichiro
c1a93623bd
When the length of the key of WEP was 5 or less octets, WEP was set to 40Bit.
...
5.5MBps were added to ifmedia.
2002-01-20 05:39:52 +00:00
ichiro
c9cdd04709
add scan req/result RIDs
2002-01-20 04:37:04 +00:00
oster
71a4ca8acd
Bah.. Not sure how those ";"'s got missed :-(
2002-01-19 22:20:48 +00:00
eeh
160abd5faf
Remove some obsolete code.
2002-01-19 03:16:38 +00:00
oster
9872e4c410
Let's not bother building a number of infrequently used RAID types.
...
The code is still there if people want it, but these other RAID
types (using various DECLUSTERING and SPARING techniques) arn't being
used in practise. Saves about 100K on i386 GENERIC kernels.
2002-01-19 02:50:54 +00:00
oster
e38e358cb2
Only include some debugging printf's if DEBUG is defined.
2002-01-19 01:51:51 +00:00
jdolecek
74c54977ea
drop completely superfluous PRINT() macro
2002-01-18 21:59:41 +00:00
ichiro
0c0bcf42a6
to use 104bit WEP key
2002-01-18 11:41:49 +00:00
joda
4a42472b23
add support for Ericsson PRISM2 card (kern/15130)
2002-01-17 09:56:43 +00:00
ichiro
da39bf6c59
some resources was released at the time of detach.
2002-01-16 03:27:37 +00:00
ichiro
f855f38bdd
add detach/activate routine
2002-01-16 02:11:20 +00:00
eeh
12fcdc813a
Fix illegal pointer manipulations that cause alignment problems.
2002-01-16 01:47:36 +00:00
thorpej
edd394b53e
Update for 88E1000 model number changes.
2002-01-15 21:01:59 +00:00
thorpej
60ed1aba47
Regen; add another Marvell 88E1000 PHY model number.
2002-01-15 21:00:50 +00:00
thorpej
dcc3d13f0d
Add another Marvell 88E1000 PHY model number.
2002-01-15 20:59:52 +00:00
thorpej
7f29645d87
Regen; add Intel i82544GC Gig-E.
2002-01-15 20:16:36 +00:00
thorpej
4f2478ee1d
Add the Intel i82544GC Gig-E.
2002-01-15 20:14:47 +00:00
mrg
2f90cc02e7
<dev/auconv.h> -> "auconv.h"; this makes auconv.c portable.
2002-01-15 16:39:50 +00:00
augustss
5fff88daf1
Note to self: set variable before using it.
2002-01-15 13:50:59 +00:00
jmcneill
273ca48725
Add power management hooks to pmsi driver and make sure that the
...
device is setup for the proper intellimode on resume.
2002-01-14 21:56:10 +00:00
bouyer
8bf0d659b0
Don't use chp->wdc if it's NULL.
2002-01-14 21:51:35 +00:00
pooka
09dfdacac8
Use standard PCI power management definitions from pcireg.h instead
...
of homegrown ones.
suggested by Soren
2002-01-14 19:24:39 +00:00
tsutsui
ab04f9daae
Call malloc(9) with M_ZERO flag instead of bzero() after malloc().
...
XXX It seems these attachments need to be rewritten for modern config(9)..
2002-01-14 13:39:14 +00:00
tsutsui
bcba62925f
Call malloc(9) with M_ZERO flag instead of bzero() after malloc().
2002-01-14 13:32:44 +00:00
tsutsui
448d063b57
Call malloc(9) with M_ZERO flag instead of memset() after malloc().
2002-01-14 13:23:36 +00:00
augustss
626454530f
Regen.
2002-01-14 03:57:11 +00:00
augustss
a7bd403449
Fix typo.
2002-01-14 03:56:33 +00:00
christos
c8ce02fd2c
add the dma command ext translations. pointed out by manuel.
2002-01-14 02:17:59 +00:00
augustss
916552082d
Add i830M to agp chip tables.
2002-01-14 01:38:25 +00:00
augustss
18a4a5a899
Regen.
2002-01-14 01:37:35 +00:00
augustss
0694a51a97
Add 82201CA to the chip table.
2002-01-14 01:35:39 +00:00
augustss
ef12cd1620
Change some names that I added earlier.
2002-01-14 01:35:05 +00:00
augustss
27a315e2c8
Add i830M to the chip list.
2002-01-14 01:29:13 +00:00
augustss
a80d13d476
Cosmetic error message fix.
2002-01-13 19:40:51 +00:00
augustss
e4f23fb652
Add code to handle PCMCIA cards placed on a PCI card with the PLX chip.
...
From OpenBSD and FreeBSD.
2002-01-13 19:38:25 +00:00
tsutsui
cf839323de
Call malloc(9) with M_ZERO flag instead of memset() after malloc().
2002-01-13 19:28:06 +00:00
jandberg
2089bcf9c1
added amiga display/mouse/keyboard defines
2002-01-13 18:05:50 +00:00
christos
f9b7ffe292
Add LBA48 support based on patches from Keisuke YOSHIDA. KNF a bit while
...
I am there.
2002-01-13 17:24:28 +00:00
jmcneill
e52f30dc7a
Every card I've seen has had their channels swapped with respect
...
to the mixer. Ie:
$ mixerctl -w outputs.master=0,191
Would result in the _right_ speaker being turned off.
So, we will swap the left and right mixer channels to compensate
for this.
2002-01-13 15:07:28 +00:00
jmcneill
a3e1dd7338
Remove unnecessary (also unused) AC'97 definitions -- they already exist
...
in syssrc/sys/dev/ic/ac97reg.h.
2002-01-13 14:48:01 +00:00
jmcneill
4d4665161a
Use malloc's M_ZERO flag instead of malloc/memset.
2002-01-13 14:44:15 +00:00
takemura
3d94c421cc
Added new config hook type PCIINTR (handling PCI interrupt).
...
Added config hook APIs, config_connect, config_disconnect and
config_connected_call.
Supported PCIINTR type event in hpcio.
2002-01-13 14:00:38 +00:00
aymeric
36fb148d72
Remove the quirks I added for an ethernet card I have.
...
This ``quick fix'' shall not make it into a release, and the problem doesn't
come from the card but rather from my laptop.
2002-01-13 12:28:02 +00:00
aymeric
2968e4165f
add Edimax Technology Inc. EP4000A
...
add another Linksys Etherfast clone (Level One)
2002-01-13 10:41:11 +00:00
aymeric
2ae5495943
regen
2002-01-13 10:39:33 +00:00
aymeric
0e264923e6
add Edimax Technology Inc. PCMCIA Ethernet Card
2002-01-13 10:38:47 +00:00
pooka
284103af4a
Add support for the driver to work after suspend/resume. Does nothing
...
fancy, works for the basic output case, but does not support programs
which use playback while going into suspend.
Sketched after code found in FreeBSD and Linux drivers.
2002-01-13 10:06:51 +00:00
pooka
2e156f09dc
* add power definitions
...
* fix a few (hidden) typos in the definitions
2002-01-13 10:02:58 +00:00
takemura
9ea4be44f4
Number of elements in button_config is smaller than CONFIG_HOOK_MAX_ID.
2002-01-13 08:28:27 +00:00
augustss
1a2fda613e
Regen.
2002-01-13 03:14:22 +00:00
augustss
99d55e5ea2
Add 3Com 3crwe777a AirConnect.
2002-01-13 03:13:39 +00:00
bouyer
f03445a59f
For fixed block drive, for invalid sense error code, set info to
...
xs->datalen / st->blksize instead of xs->datalen; as code assume later
that info is a block number.
Should fix kern/2727.
2002-01-12 20:30:11 +00:00
tsutsui
e6f8529d26
Call malloc(9) with M_ZERO flag instead of memset() after malloc().
2002-01-12 16:58:16 +00:00
tsutsui
c12b5c180d
Call malloc(9) with M_ZERO flag instead of memset() after malloc().
2002-01-12 16:41:02 +00:00
tsutsui
1267bddc09
Call malloc(9) with M_ZERO flag instead of memset() after malloc().
2002-01-12 16:29:30 +00:00
tsutsui
b87a051ec8
Call malloc(9) with M_ZERO flag instead of memset() after malloc().
2002-01-12 16:17:05 +00:00
tsutsui
84926576f1
Call malloc(9) with M_ZERO flag instead of memset() after malloc().
2002-01-12 16:03:11 +00:00
enami
68f9f4a5d4
Make ehci_pci.c compiles again.
2002-01-12 02:06:23 +00:00
enami
0cd298f02e
Skip not yet emulated 8bit ulinear encoding correctly.
2002-01-12 00:13:42 +00:00
jdolecek
1511af3e96
Resurrect the 'sc->sc_sbdsp.sc_dev.dv_cfdata = match' in pasprobe(),
...
it's needed for sbdsp.c:sbdsp_probe().
2002-01-11 17:45:10 +00:00
jdolecek
3c9a8d7d19
Fix fallout from previous - the 'sc->sc_dev.dv_cfdata = match' needs
...
to be retained, it's referenced in sbdsp.c:sbdsp_probe().
2002-01-11 17:33:01 +00:00
haya
1e4fff76f0
Bug fix: correct chattering suppressor. Card insertion will be
...
detected properly by this fix.
2002-01-10 10:30:08 +00:00
someya
02501f9aa4
remove a unnecessary message print
2002-01-10 10:17:55 +00:00
augustss
43aeee0fe8
Split out some code so you can have cardbus ehci without pci.
2002-01-09 22:56:22 +00:00
drochner
5e6cfa6a09
print link status changes to the console
2002-01-09 19:37:02 +00:00
augustss
1a1f9d7acf
Regen.
2002-01-09 19:29:39 +00:00
augustss
03027531da
Add Intel 82801 and 82830.
2002-01-09 19:29:07 +00:00
drochner
f9f119b62a
cosmetics: print a "\n" terminated string if no "fw at fwohci" is
...
configured
2002-01-09 18:50:54 +00:00
drochner
dcea5d31ee
-don't apply scsipi_strvis() twice, it tries to octal-print the string
...
terminating zero and uninitialized dada following
-use use the "vendor" field for the name which is used in the default
disklabel, the "product" field is meaningless or not existing for ATAPI
(serial number)
2002-01-09 18:48:18 +00:00
thorpej
bd4e2862b0
We only need a single component buffer pool.
2002-01-09 04:21:43 +00:00
thorpej
229efaff69
Add ioctls to get (DIOCGCACHE) and set (DIOCSCACHE) cache enables
...
on disks in a generic way. Implement these ioctls for SCSI disks.
This is not fully fleshed-out yet, but it allows people to experiment
with disk caches more easily.
2002-01-09 04:12:11 +00:00
oster
2ad74785a4
Move a bunch of debugging stuff to be only used if DEBUG is turned on.
2002-01-09 03:10:19 +00:00
christos
b5d5702d16
Deal with lossage caused by recent isa changes [/briq potr]
2002-01-08 17:20:44 +00:00
bouyer
2e06a41ea8
Fix typo in comment. Reported by Alexander Yurchenko in private mail.
2002-01-08 11:47:27 +00:00
dbj
f629228e87
Changes to the wdc(4) mi driver that add the WDC_CAPABILITY_SELECT
...
flag and a callback function which gets called whenever a target is
selected on a channel.
The macppc wdc driver needs to reprogram its timing register
differently for each target on a channel each time that target is
selected. I also changed the ATA4_TIME_TO_TICK to use a divisor of
15, which brings our timing calculations consistent with darwin.
These patches fix problems on my dual usb ibook with combo dvd/cdrw
drive because the hard drive supports udma and the combo drive does
not. Without turning off the udma timings in the configuration
register, I cannot access the non-udma combo drive.
2002-01-07 22:11:17 +00:00
thorpej
3835413bc1
Overhaul of the ISA autoconfiguration code to support direct
...
configuration of devices logically attached to the ISA bus:
* Change the isa_attach_args to have arrays of io, mem, irq, drq
resources.
* Add a "pnpnames" and a linked list of "pnpcompatnames" to the
isa_attach_args. If either of these members are non-NULL,
direct configuration of the bus is being performed. Add an
ISA_DIRECT_CONFIG() macro to test for this.
* Drivers are not allowed to modify the isa_attach_args unless
direct configuration is not being performed and the probe fucntion
is returning success.
* Adapt device drivers -- currently, all driver probe routines return
"no match" if ISA_DIRECT_CONFIG() evaluates to true.
2002-01-07 21:46:56 +00:00
jmcneill
fad06cc1a6
Re-enable radio at bktr, only if NRADIO > 0 and an FM tuner is present.
2002-01-07 18:05:33 +00:00
drochner
db154a4d20
"attach radio at radio":
...
using one word as both attribute and device doesn't work well,
radio.c is pulled in even with no such device in the configuration,
and the kernel doesn't link due to missing "radio_cd".
So call the attribute "radiodev" to avoid confusion.
2002-01-07 17:44:42 +00:00
tron
559521efa3
Disable broken radio(4) support for bktr(4). The configuration code doesn't
...
even check if the TV card has a radio tuner.
2002-01-07 12:12:55 +00:00
tron
2f741a258e
Backout revision 1.155 which caused build failures if bktr(4) is used
...
without radio(4).
2002-01-07 11:58:28 +00:00
tron
65aa7d5e7c
Clean up preprocess handling of optional radio(4) support a little bit.
2002-01-07 10:43:43 +00:00
jmcneill
311329a369
Integrate recording support into the driver. Not very heavily tested yet.
2002-01-07 07:33:09 +00:00
oster
19c2127b85
Revert previous. Need to be more careful with what gets chopped out.
2002-01-07 05:30:53 +00:00
oster
345de5b80a
Some of this stuff is really just for debugging, so compile it only if
...
DEBUG is defined.
2002-01-07 02:27:42 +00:00
oster
af9b7112ab
#if 0 rf_SetReconfiguredMode() since it is unused now, but may be
...
needed someday.
2002-01-07 01:58:03 +00:00
tron
6a997e3c73
Compile in radio(4) only it is activated in the kernel configuration.
2002-01-06 23:19:18 +00:00
augustss
5777b5c311
Increase max sampling rate on SB16. It seems almost all models supports it.
2002-01-06 20:24:12 +00:00
jmcneill
4e14c9fb3f
For cosmetic reasons, add 'ESS Technology ES1921' to the table of codec Ids.
2002-01-06 17:03:17 +00:00
augustss
f0b744e0cf
Note that Don Kim wrote the original Linux driver.
2002-01-06 16:58:23 +00:00
jmcneill
13498a6196
Note addition of esa driver.
2002-01-06 16:06:36 +00:00
jmcneill
244caf0f16
Import driver for the ESS Allegro-1 / Maestro-3 based PCI Audio Accelerators.
2002-01-06 16:06:14 +00:00
augustss
4fee2664e3
Change copyright somewhat. (These are not TNF copyright templates so I
...
removed the advertising clause.)
2002-01-06 15:41:00 +00:00
jmcneill
58d1fe0d04
Add missing definition of STATUSBIT_STEREO.
2002-01-06 15:37:08 +00:00
augustss
9a0fd5e477
Part of the ESS Allegro-1 & Maestro3 driver.
2002-01-06 15:17:28 +00:00
jmcneill
a17eec36aa
Add radio support to bktr.
2002-01-06 02:47:36 +00:00
jmcneill
1eb3eee47c
Add basic support for the radio(4) interface.
2002-01-06 02:42:45 +00:00
explorer
a40b01901f
revert changes I made a long time ago. This should undo the changes which are causing problems on some non-x86 platforms. I'll probsably redo some of these changes, but after the next release branch.
2002-01-05 20:10:53 +00:00
junyoung
83ad3c8a91
Regen.
2002-01-05 16:36:59 +00:00
junyoung
7f0a4dd3c9
Remove Mach64 B that conflicts with Mach64 GP.
2002-01-05 16:35:52 +00:00
augustss
e75edd40ae
Initialize _ca struct right.
2002-01-05 01:30:01 +00:00
augustss
b915c78113
Regen.
2002-01-05 00:16:42 +00:00
augustss
0bb5b26936
Add a bunch of PCI-wireless PCMCIA adapters. They are probably all based
...
on a PLX chip. (For which we have no driver yet.)
2002-01-04 18:26:20 +00:00
kanaoka
450887c407
Add support for "D-Link DFE-690TXD 10/100".
...
by kern/15100: From: John Nemeth <jnemeth@access.victoria.bc.ca>
2002-01-04 15:24:24 +00:00
kanaoka
8f88b8c44e
Regen.
2002-01-04 15:23:33 +00:00
kanaoka
4cdb84fe68
Add product "D-Link DFE-690TXD 10/100".
...
by kern/15100: From: John Nemeth <jnemeth@access.victoria.bc.ca>
2002-01-04 15:22:41 +00:00
martin
99772f59c4
Move net/if_sppp.h to net/if_spppvar.h, create a new net/if_sppp.h
...
containing the userland visible thinks (i.e. ioctl definitions).
Remove all (both) old ioctls, as they had a brain dead API and made keeping
binary compatibility more or less impossible.
Replace by several new ioctls. While there, remove any arbitrary limits
(resulting from the old, broken ioctls) and allow any length of names
and passwords.
2002-01-04 12:21:24 +00:00
mrg
3ccb704762
add a vnddetach: it just free()s the vnd_softc. useful for LKM.
2002-01-04 06:31:08 +00:00
jdolecek
57b53bc9a8
The device close routine is called when _last_ descriptor to the
...
device file is closed, rather on every descriptor close. Instead of
getting the exclusive lock on open and releasing on close, get
the lock only when needed in sysmonioctl_envsys().
Fixes kern/14368 by Anthony Mallet. Okayed by Jason Thorpe.
While here, also inline sysmon_envsys_init() to sysmonopen_envsys(),
and g/c sysmonioctl_wdog() prototype.
2002-01-03 22:35:53 +00:00
augustss
f854b2521f
Add a DIAGNOSTIC check. From FreeBSD.
2002-01-03 22:20:45 +00:00
augustss
501071c88f
Correct the frequency calculation.
2002-01-03 21:52:26 +00:00
mjacob
d9a0044d29
Implement REDUCED INTERRUPT OPERATION usage for FC cards- this allows the
...
firmware to delay completion of commands so that it can attempt to batch
a bunch of completions at once- either returning 16 bit handles in mailbox
registers, or in a resposne queue entry that has a whole wad of 16 bit handles.
Distinguish between 2300 and 2312 chipsets- if only because the revisions
on the chips have different meanings.
Add more instrumentation plus ISP_GET_STATS and ISP_CLR_STATS ioctls.
Run up the maximum number of response queue entities we'll look at
per interrupt.
If we haven't set HBA role yet, always return success from isp_fc_runstate.
2002-01-03 21:45:06 +00:00
augustss
f1ee77f0c3
Add USTIR_DEBUG.
2002-01-03 18:57:36 +00:00
augustss
51b2c397c3
Add ustir.
2002-01-03 18:56:40 +00:00
augustss
eb62bf638c
Add the ustir driver, for SigmaTel STIr4200 USB/IrDA Bridge.
...
Written by David Sainty <David.Sainty@dtsp.co.nz>.
2002-01-03 18:54:31 +00:00
augustss
d083e37f0b
Add \n in attach messages.
2002-01-03 18:13:19 +00:00
thorpej
43b6b4ca49
Need ibm561.c for TGA.
2002-01-03 05:35:31 +00:00
rafal
e444b1434a
Regen (added Rainbow Technologies & Rainbow's CryptoSwift 200).
2002-01-03 05:27:39 +00:00
rafal
cee4ea6496
Add Rainbow Technologies vendor ID & Rainbow CryptoSwift 200 PKI accelerator
...
(CS200/PCI).
2002-01-03 05:25:48 +00:00
augustss
e4552bb657
Add a comment.
2002-01-02 22:44:44 +00:00
augustss
68d53cd694
Fix typo in last commit.
2002-01-02 20:58:12 +00:00