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
gwr
44365b6619
Bring back the optimized ether_cmp() that was lost when the
...
LLADDR() changes went in. Mainly relevant on the Sun3/50,
where LANCE_REVC_BUG has to be defined. Tested on sparc.
1997-10-15 16:34:10 +00:00
explorer
72dbc31c75
clean up ioctl arguments.
1997-10-15 07:22:46 +00:00
explorer
b9f6e61f9d
Add and/or update rnd_*() hooks
1997-10-15 06:12:44 +00:00
explorer
66f8a19d70
back out previous change (committed in error)
1997-10-15 06:08:27 +00:00
explorer
f9370ddc7a
Add and/or update rnd_*() hooks
1997-10-15 05:55:13 +00:00
explorer
1d74fdb6a3
minor formatting change
1997-10-15 05:48:56 +00:00
augustss
edf79539db
Add another SB AWE64 Value.
1997-10-15 05:13:31 +00:00
enami
4321b83ee2
Pull following change from marc-pcmcia branch:
...
> revision 1.1.2.4
> date: 1997/10/15 01:01:57; author: enami; state: Exp; lines: +10 -8
> Use bus_space_write_1() directly instead of NIC_PUT(), since
> - same io port is accessed by bus_space_read_1() in the same function, and
> - can bypass sc_reg_map[].
1997-10-15 01:15:51 +00:00
thorpej
061f16048b
Pulldown from marc-pcmcia branch: PCI front-end for the "ne" driver.
1997-10-14 23:12:17 +00:00
thorpej
62e78a5174
Correct a comment.
1997-10-14 23:06:30 +00:00
thorpej
ec0566e1f8
Pulldown from marc-pcmcia branch: garbage-collect NE2000 support from
...
this file. The "ne" driver is now used, instead.
1997-10-14 23:04:19 +00:00
thorpej
4dee791caf
Pulldown from marc-pcmcia branch: ISA front-end for "ne" driver.
1997-10-14 23:01:10 +00:00
thorpej
457454d81f
Pull down from marc-pcmcia branch: Common code used by NE2000 and compatible
...
ethernet cards.
1997-10-14 22:54:09 +00:00
thorpej
768cd3034d
Pull down from marc-pcmcia branch:
...
Add support for power management.
1997-10-14 21:41:00 +00:00
thorpej
10708da893
Pull down from marc-pcmcia branch:
...
Minor tweaks to deal with PCMCIA differences, and support for power
management.
1997-10-14 21:28:37 +00:00
thorpej
deaddb0981
Regen.
1997-10-14 20:53:34 +00:00
thorpej
bff93e5477
Pull down from marc-pcmcia branch.
1997-10-14 20:52:38 +00:00
augustss
0d79fbe5c5
Don't test for unused methods.
1997-10-14 18:43:42 +00:00
gwr
01645a9745
Minor improvement to avoid re-defining days_in_month().
1997-10-14 17:25:57 +00:00
is
59129515bb
Finalize the isa/lpt.c split:
...
The isa attachment code is in isa/lpt_isa.c now, which attaches to the
already created ic/lpt* files.
You don't need to change your config files, but you need to re-"config" if
using lpt at isa.
XXX The "lpt" device definition should be in sys/conf/files instead, but to
my knowledge, there are some ports which have private copies of lpt, and would
choke on that. No need to make people unhappy 7 days before release branching.
1997-10-14 15:50:15 +00:00
matthias
6aca6ab9a4
Apply Ian Dall's patch from kern/4004. Ian's comment:
...
The following patch employs a smarter adaptive polling
scheme. It also improves the comments, in particular giving
due credit to Phil Budne for his efforts in nunderstanding
the device. It also relaxes the pattern for auto config so
more devices match.
1997-10-14 11:18:18 +00:00
sakamoto
837124b35c
add bebox
1997-10-14 07:15:45 +00:00
explorer
be3b267427
Update notice to indicate the the IDEAS were derived from Ted's code, not the
...
code itself, per phone conversation with Ted
1997-10-13 19:59:26 +00:00
explorer
c713bc804e
update copyright to include the CORRECT spelling of Ted Ts'o's name
1997-10-13 18:34:29 +00:00
explorer
80513cb5ae
o Make usage of /dev/random dependant on
...
pseudo-device rnd # /dev/random and in-kernel generator
in config files.
o Add declaration to all architectures.
o Clean up copyright message in rnd.c, rnd.h, and rndpool.c to include
that this code is derived in part from Ted Tyso's linux code.
1997-10-13 00:46:08 +00:00
thorpej
d7e08a2471
Don't be verbose by default.
1997-10-12 18:49:09 +00:00
mjacob
05b9221a1a
Hello? If we're doing block positioning a timeout of greater than 5 seconds
...
is probably going to be necessary.
1997-10-12 18:34:00 +00:00
mycroft
3081c6f8cf
AudioC[A-Z] -> AudioC[a-z]
...
AudioElinear -> AudioEslinear
1997-10-11 12:43:51 +00:00
mycroft
b551325998
AudioElinear -> AudioEslinear
1997-10-11 12:36:04 +00:00
mycroft
2d019e5efd
AudioC[A-Z] -> AudioC[a-z]
1997-10-11 11:28:49 +00:00
mycroft
3cdff9d435
GETPROPS does not indicate whether the device is currently in full-duplex
...
mode. Reinstate GETFD to return this information.
1997-10-11 11:16:28 +00:00
explorer
e4e727226c
For network devices, collect timing information and mix into the pool,
...
but do not assume any entopy is gathered. It can be enabled using an
IOCTL again if the user desires.
Note that the mix function uses xor, so at worse an attacker can twiddle
bits in the pool, but not into a known state assuming it started as
an unknown.
1997-10-10 16:35:00 +00:00
mycroft
7bbb69534f
Add a missing splx(). From augustss.
1997-10-10 02:05:36 +00:00
explorer
1c276eafe2
Add hooks to insert timing info into the random system
1997-10-10 01:19:37 +00:00
explorer
b5feb41072
Add hooks to insert timing info into the random system
1997-10-10 01:09:03 +00:00
explorer
2021c11247
Addition of /dev/random and in-kernel random value generation.
...
Over the next few days (thank goodness for long weekends) I'll be hunting
down device drivers and adding hooks to gather entropy from many devices,
and adding the conf.c changes to the various port's device structs to
define major numbers for /dev/random and /dev/urandom.
1997-10-09 23:13:12 +00:00
jtc
d6ae2cd7fd
Fix tipo inherited from old version of TNF copyright template.
1997-10-09 08:03:42 +00:00
jtc
11a27a1132
Fix tipo inherited from old version of TNF copyright template.
1997-10-09 07:57:17 +00:00
jtc
2ff9e92859
Fix tipo inherited from old version of TNF copyright template.
1997-10-09 07:50:22 +00:00
jtc
324ce8d6cb
Fix tipo inherited from old version of TNF copyright template.
1997-10-09 07:37:50 +00:00
jtk
827918e4ab
fix warnings when -DAHC_DEBUG
1997-10-09 02:17:36 +00:00
enami
45fbe5305f
Cosmetic changes;
...
- dereference a pointer to function explicitly.
- fold long line to fit columns < 80.
- put whitespaces around a binary operator.
- don't put a single statement into a block.
1997-10-09 00:53:28 +00:00
mjacob
ba0165bec0
A) At least IBM 3590 tape drives return a NOT READY error if issued a LOAD
...
to BOT command- even if at BOT. Urk. B) Make READ POSITION SCSI_SILENT.
1997-10-09 00:43:26 +00:00
thorpej
26a5591b8a
Oops, fix a couple of typos.
1997-10-08 23:35:41 +00:00
thorpej
5e05593163
Implement DIOCGDEFLABEL.
1997-10-08 23:23:13 +00:00
thorpej
939e074dcc
Implement DIOCGDEFLABEL.
1997-10-08 23:05:22 +00:00
mjacob
8d35f4cdeb
Slight formatting change.
1997-10-08 21:39:25 +00:00
mjacob
f63551893b
The bit pointer field is a 3 bit value- not 4.
1997-10-08 17:17:09 +00:00
mycroft
3dffd3e74a
Regen.
1997-10-08 17:01:33 +00:00
mycroft
f1aefc827c
Correct spelling of Millennium.
1997-10-08 17:00:43 +00:00
augustss
4f2068ec29
Sanity check hi/lo water mark settings better.
1997-10-07 22:40:43 +00:00
augustss
8ecd26aeb3
Add the GUS PnP driver.
1997-10-06 22:42:56 +00:00
thorpej
8eb7170ff8
Back out last change. (Partially my fault, for not reviewing it close
...
enough.)
1997-10-06 21:01:23 +00:00
augustss
d5ecfe9e6b
Keep filter when setting source on SB Pro.
...
Close PR 2593.
1997-10-06 20:16:25 +00:00
christos
64ff55911c
From Enami Tsugutomo: Busify and split the aic6360 driver.
1997-10-06 19:49:17 +00:00
augustss
22a818e5a4
GUS PnP sound card driver from Kari Mettinen.
1997-10-06 16:05:11 +00:00
augustss
72251c67c9
Driver for the Interwave audio chip used in the GUS PnP sound card.
1997-10-06 16:03:34 +00:00
lonhyn
a5b1bb00fd
pcidevs change regen.
1997-10-06 06:19:24 +00:00
lonhyn
7dbc234635
Added entries for GLINT 3D chips.
1997-10-06 06:18:07 +00:00
thorpej
176a81b2c5
Copyright assigned to The NetBSD Foundation.
1997-10-05 18:37:01 +00:00
thorpej
616e0b7e33
Copyright assigned to The NetBSD Foundation.
1997-10-05 18:26:38 +00:00