enami
4e304b8dd7
Make manufacturer' and
product' 32bit wide so that they can contain
...
both 16bit id values found in card CIS and special value to indicate
that no value found in CIS. Use that special value for the card that
doesn't have id values. Test that value in ne2000_match().
1997-10-19 14:00:32 +00:00
explorer
ebf03fd00c
Add hooks for entropy collection. Right now, you must place
...
options RND_COM
in your kernel config file (along with the
pseudo-device rnd
line) to enable this. If results are positive, I will make this enabled
by default.
1997-10-19 11:45:33 +00:00
explorer
2a18497c3f
o Remove most of the splhigh() protected regions, making them
...
splsoftclock() instead. This is done with an event queue of raw data,
and the entropy calculation etc. is done at splsoftclock().
o Use a private entropy pool rather than the global one defined in
rndpool.c. That global will probably go away, eventually.
1997-10-19 11:43:05 +00:00
thorpej
17e98700bd
Use symbolic names for default locator values.
1997-10-19 09:05:04 +00:00
augustss
e7029fc0da
Make the audio API (almost) SunOS compatible.
...
The changes is to allow some limited mixer manipulation through
the audio device (instead of the mixer device).
This rendered 4 methods in audio_hw_if unused so garbage collect these.
1997-10-19 07:41:33 +00:00
is
1083b2ab71
Use long long in bitrate tolerance computation, else we'll overflow for
...
higher than standard-pc chip clocks.
1997-10-18 23:11:45 +00:00
thorpej
75e554c27d
Implement two macros, scsipi_command() and scsipi_command_direct(), and
...
use them to hide the structure of the function pointers we jump through
to issue a command.
1997-10-18 19:50:51 +00:00
drochner
83d255de83
This driver can't handle wildcarded iobase.
...
(This is really a config file error.)
1997-10-18 14:09:52 +00:00
enami
f0a4660bee
Pull down changes from branch which is commited to by mistake...
...
> revision 1.1.2.6
> date: 1997/10/18 10:50:21; author: enami; state: Exp; lines: +2 -2
> In the macro ne2000_match(), use its argument `fct' instead of
> using pa->pf->number directly.
1997-10-18 10:56:28 +00:00
mikel
27ab302eb9
RCSid police
1997-10-18 03:17:09 +00:00
jonathan
8bb9a1ccb2
Protect #ifdef DEBUG printfs with a run-time teson a patchable variable
...
(epdebug), as per Jason Thorpe's comments.
1997-10-18 00:15:02 +00:00
gwr
b4e346f85d
Rename cs_pad to cs_spare1 (for future use by Bill Studenmund).
1997-10-17 23:02:37 +00:00
gwr
b69fc1a7cf
Move the ttychars() call below the if-not-raw block.
...
(from Bill Studenmund)
1997-10-17 22:55:09 +00:00
sommerfe
6bae176723
conditionalize so core pcmcia bus support is omitted if no pcmcia devices configured
1997-10-17 20:51:19 +00:00
bouyer
fe74be001b
Driver for Texas Instruments' thunderland network controller (present in some
...
Compaq products).
1997-10-17 18:38:23 +00:00
bouyer
b35651ec97
kern/4267 (Takeshi Nakayama): Add a 'len' parameter to cd_scsibus_get_mode and
...
cd_scsibus_set_mode, to specifie the real len of "data" we need. These
functions were broken when scsi_cd_write_params_page was added to
scsi_cd_pages, thus changing the len of scsi_cd_mode_data.
1997-10-17 17:54:33 +00:00
bouyer
10fcf021a5
Generic functions for the MII layer. mii attaches to mii-capable network
...
adapters, and provide media-selections and status to the parent.
This includes drivers for the Thunderland integrated PHY, and
National Semiconductor's DP83840A.
Note: The interface betweeen network controller and mii is not complete yet,
and will need some minors tweaks to support media auto-selection.
1997-10-17 17:33:45 +00:00
bouyer
6fca562323
Generic driver for read/write i2c devices, and for Microchip Technology's
...
i2c eeproms.
1997-10-17 17:21:14 +00:00
christos
b04f385510
PR/4282: Dave Huang: add logical id for boca modem.
1997-10-17 13:41:29 +00:00
enami
801620373d
Define width_names[] only when PCICDEBUG is defined.
1997-10-17 09:37:12 +00:00
matt
54a45a47c8
EN1207 definitions
1997-10-17 09:26:58 +00:00
enami
4eef29b72f
No need to cast a generic pointer.
1997-10-17 07:59:39 +00:00
is
11446b9b6e
TMS320AV110 (mpeg layer 2 decoder chip) and ZBUS Melody board, which uses it.
...
No optionboards yet for Melody, only audio driver.
MPEG data types for audio.c
1997-10-16 23:58:10 +00:00
is
25ea46120a
TMS320AV110 (mpeg layer 2 decoder chip) and ZBUS Melody board, which uses it.
...
No optionboards yet for Melody, only audio driver.
MPEG data types for audio.c
1997-10-16 23:57:56 +00:00
augustss
b2004a534c
Make sure the 'input' class is used even for the 1345 mixer.
1997-10-16 23:34:57 +00:00
thorpej
c66b8643d1
Pull marc-pcmcia branch down from trunk.
1997-10-16 23:27:16 +00:00
thorpej
376d502a22
Pull marc-pcmcia branch down from trunk.
1997-10-16 23:23:14 +00:00
thorpej
5345a8bef9
Pull marc-pcmcia branch down to trunk.
1997-10-16 23:21:46 +00:00
thorpej
befea59210
Pull marc-pcmcia branch down to trunk.
1997-10-16 23:21:41 +00:00
thorpej
b3620a0f8d
Pull marc-pcmcia branch down to trunk.
1997-10-16 23:18:18 +00:00
enami
12e22025c4
Remove interrupt handler cookie from aic_softc.
1997-10-16 22:57:02 +00:00
enami
735b77fa73
Create new structure aic_isa_softc and hold interrupt handler in it.
1997-10-16 22:55:34 +00:00
matt
4d3bfb2510
Fix pr's port-i386/4127 kern/4190 kern/3700.
1997-10-16 22:02:27 +00:00
matt
119ee74bb4
An ISA Plug-and-Pray attachment for NE2000-compatible cards.
1997-10-16 17:18:29 +00:00
matt
2b42743910
Add support NE2000 ISAPnp boards (only DEC DE305 supported now).
1997-10-16 17:16:36 +00:00
augustss
31ab81c6e4
Aignore interrupts if the device isn't open.
1997-10-16 16:41:18 +00:00
matt
9d865fc8f0
Fix a misspelling of slave in a comment.
1997-10-16 15:16:34 +00:00
matt
940e1b9935
Fix a thinko in last night fix. We must set the media if we have reset
...
the chip but if we haven't the the media isn't changing, don't do anything.
1997-10-16 13:12:56 +00:00
mycroft
8e4d927ebf
Define FALSE and TRUE locally.
1997-10-16 03:16:44 +00:00
thorpej
ce61c6263d
Adjust for new "com" driver home.
1997-10-16 00:50:48 +00:00
thorpej
a35a2a56e4
Garbage-collect "com" device declaration.
1997-10-16 00:47:23 +00:00
thorpej
bc6479768b
Adjust for the new "com" driver home.
1997-10-16 00:29:28 +00:00
thorpej
dfba65768d
Moved by repository copy magick to sys/dev/ic.
1997-10-16 00:18:54 +00:00
thorpej
1ccf0984c2
"com" driver files copied by repository copy magick to sys/dev/ic, and
...
adjusted for their new home.
1997-10-16 00:01:00 +00:00
thorpej
9ba1ceb091
Pulldown from marc-pcmcia branch.
1997-10-15 22:00:10 +00:00
matt
2e1df18229
Cleanup ISA probe code. Don't collect info first. Just do the probe.
1997-10-15 21:26:51 +00:00
thorpej
2939780605
Garbage-collect some old i386 console stuff that is no longer used, and
...
add a comment about something to be fixed later.
1997-10-15 21:13:36 +00:00
matt
0dc780c27d
Fix media/console interaction problem on Alpha. Fix 21142/21143 problems
...
with 10Mb/s links.
1997-10-15 19:06:59 +00:00
matt
2a5a426a31
Some changes to get the 21142/21143 to work in 10Mb/s mode.
1997-10-15 18:51:00 +00:00
thorpej
b1ba3c5488
Pulldown from marc-pcmcia branch: minor tweaks to make this a completely
...
bus-independent driver, and garbage collect a few unnecessary things
from the softc.
1997-10-15 16:54:39 +00:00