itojun
1af3d80bce
fix compilation without INET.
2000-10-02 03:53:07 +00:00
thorpej
7ca3fb9ef0
Move the check for "promisc + unicast + not for us" into ether_input(),
...
and change Ethernet drivers to always pass all received frames to
ether_input() (with a few exceptions, which are documented in the
code).
2000-10-01 23:32:39 +00:00
itojun
3e401aa14d
upl(4) is a IPv4 only device.
2000-10-01 11:35:28 +00:00
takemura
dcfcbaf8ae
- Add ioctl commands to wsdisplay which set/get some LCD status,
...
backlight, brightness and contrast.
- Add 9 command key symbols which make wskbd to call wsdisplay's
iocontrol.
- Add special key map variant KB_MACHDEP. This variant does not
have any real keymap but it's just a placeholder for machine dependent
maps which will be overwrite by machine dependent keyboard driver.
2000-10-01 03:29:12 +00:00
deberg
9a37177d17
fix 16BPP support (for next68k), from Timm Wetzel.
2000-09-29 06:29:47 +00:00
tsutsui
710c43c745
6 -> ETHER_ADDR_LEN
2000-09-28 10:56:57 +00:00
tsutsui
f4ef578da7
6 -> ETHER_ADDR_LEN
2000-09-28 10:29:42 +00:00
tsutsui
ab9b015dce
6 -> ETHER_ADDR_LEN
2000-09-28 10:10:14 +00:00
enami
b4b2cdf575
Replace misused DIAGNOSTIC with WI_DEBUG.
2000-09-28 06:29:41 +00:00
enami
2f625bf43f
Remove unnecessary and commented out code.
2000-09-28 06:24:48 +00:00
mhitch
af7ddd3659
Set up the physical addresses for DMAPTR/NEXTPTR before adjusting for
...
unaligned transfers and adjust the physical address to align the transfer.
If the buffer end just crossed the page boundary, the computation of the
NEXTPTR physical address resulted in using -1. The cleanup at the end of
the DMA transfer would try to copy the residual data to physical address
0x1ffffffc. This would silently corrupt data on the R3000 and usually
would hang the R4000.
2000-09-28 03:11:29 +00:00
augustss
64d672931e
Regen.
2000-09-28 01:27:16 +00:00
augustss
6f2ac8aed1
Add a couple of Apple products.
2000-09-28 01:26:49 +00:00
ad
4a8619ae15
Match the i82562.
2000-09-27 10:54:55 +00:00
abs
64f1d1a42f
Add missing cast of ms to (struct device *) in ms_deviopen and ms_deviclose
2000-09-27 10:31:42 +00:00
augustss
815d8f961b
Regen.
2000-09-27 02:15:30 +00:00
augustss
c3fa0043b1
Add some ATI Rage cards and some Intel chips.
2000-09-27 02:14:54 +00:00
sommerfeld
91178eae70
Add missing '&& defined(COM_MPLOCK)'
2000-09-26 14:12:42 +00:00
ad
44c90f4ef1
Pasto; shouldn't have bitten anyone.
2000-09-26 11:38:47 +00:00
enami
d52ba1b85f
Fix merge lossage in disabled code.
2000-09-25 01:07:25 +00:00
jdolecek
5eb24d5dd0
am7990[0]_intr(): only print the "entering with isr=XX" debug message
...
if compiled with LEDEBUG > 1
2000-09-24 18:37:22 +00:00
martin
70c8ada2ad
Add calls to ether_addmulti and ether_delmulti. This code looks a bit
...
different than other drivers due to the way ti_setmulti manages the
filters. Patch from Keijiro Ehara.
2000-09-24 14:19:52 +00:00
jdolecek
5fea96167f
use new generic bootverbose instead of local definition
2000-09-24 12:37:03 +00:00
augustss
9623e356f0
Recognize Acer 320U.
2000-09-24 03:22:47 +00:00
augustss
fc015f6833
Regen.
2000-09-24 03:22:26 +00:00
augustss
641ee8fd93
Add another scanner.
2000-09-24 03:21:55 +00:00
augustss
d71044b313
Don't give up so easily if the device does not respond properly.
...
Mostly from Nick Hibma (FreeBSD).
2000-09-24 02:08:38 +00:00
augustss
f2a2c14d9a
Recognize Sony memory sticks (from FreeBSD).
...
Add timing info in the debug output.
2000-09-23 21:03:00 +00:00
augustss
d9c7baa183
Add a way to do control transfers on other pipes than the default pipe.
2000-09-23 21:02:04 +00:00
augustss
6417d32d9d
Avoid "bandwidth reclamation" for control transfers. The kue device chokes
...
on it.
2000-09-23 21:00:10 +00:00
augustss
c412966bb3
Fix puctuation.
2000-09-23 20:24:47 +00:00
augustss
0fab9d10ca
Regen.
2000-09-23 18:42:05 +00:00
augustss
a5570006bc
Add some more vendors.
2000-09-23 18:39:41 +00:00
sommerfeld
6a71867356
Add `COM_MPLOCK' option to use a device-instance-specific spinlocks
...
when running at splserial(). This is a temporary measure (until
there's a MP-safe interrupt handling structure); until then, it should
be used when MULTIPROCESSOR and IPL_SERIAL > IPL_SCHED.
2000-09-23 17:17:11 +00:00
bjh21
a48f581877
Substantial overhaul, factoring out of common code, removal of redundancy
...
and general cleanup. Still not a beautiful driver, but one I'd be willing to
introduce to my parents now.
2000-09-23 15:13:02 +00:00
bjh21
65c1db338c
paddr_t -> bus_addr_t in prototypes too.
2000-09-23 12:08:16 +00:00
augustss
770f6e2ae3
Add RCS Id.
...
The driver initially came from Nick Hibma (FreeBSD), which I forgpt to
mention in my initial commit.
2000-09-23 05:05:31 +00:00
augustss
23116295f4
Remove some // type comments.
2000-09-23 04:33:04 +00:00
augustss
e832785e4b
Add USB scanner driver.
...
XXX Not tested yet.
2000-09-23 04:32:23 +00:00
ad
382141e2f7
Add a new, optional method to scsipi_adapter (scsipi_accesschk()), and use
...
it when considering whether to attach devices. This is to facilitate
`non-SCSI' RAID controller drivers that want to provide SCSI pass-through
services to the kernel.
2000-09-22 16:45:17 +00:00
eeh
d651adf44a
paddr_t -> bus_addr_t.
2000-09-22 14:46:38 +00:00
soren
cf3c3f9410
Rename to match Ben's naming scheme.
2000-09-22 05:48:50 +00:00
augustss
4b45dfbb69
Fix a device diconnect bug found by Christian Groessler <cpg@aladdin.de>.
2000-09-22 02:34:58 +00:00
eeh
c28a7b93c0
Support for Sun Keyboard/Mouse line disciplines.
2000-09-21 23:40:47 +00:00
eeh
56cf963264
Support for SPARC machines with `su' devices.
2000-09-21 23:27:32 +00:00
eeh
ac3f296768
Guts of the Sun Keyboard/Mouse line disciplines.
...
N.B. They don't recognize L1-A yet.
2000-09-21 22:25:08 +00:00
bjh21
f3ef35c447
Add rudimentary 80C04 support (basically saying "Oh look, an 80C04!").
...
Move printing the initial ":" into the board driver, like i82586.c does.
Don't bother printing the amount of RAM, as it's always 64 KB.
2000-09-21 22:20:38 +00:00
thorpej
a429573227
Some more register definitions for the DP83815.
2000-09-21 04:05:43 +00:00
oster
3ee0550572
convert tsleep()->ltsleep(), which makes the kernel complain less
...
when compiled with LOCKDEBUG.
2000-09-21 01:45:46 +00:00
oster
014e17fbdc
Correct a few calls to VOP_CLOSE().
2000-09-21 01:37:35 +00:00