mdodd
cf8fc64746
Add quirk for LOGITECH WMRPAD.
...
Submitted by: Mathew Kanner <mat@cnd.mcgill.ca>
2003-04-10 08:25:09 +00:00
mdodd
55b4c0d128
- Add LOGITECH WMRPAD, MOTOROLA SB410, and SANDISK SDDR05.
...
- Regenerate.
2003-04-10 08:24:33 +00:00
mdodd
1cfc8bebf0
Fix debounce. I forgot these bits in my last commit.
...
Submitted by: Mathew Kanner <mat@cnd.mcgill.ca>
2003-04-10 08:06:56 +00:00
imp
07eec53268
Fix interrupt race.
...
From NetBSD
2003-04-10 07:55:55 +00:00
imp
0e02966daf
SMC 8041 is the same thing as LINKSYS COMBO_ECARD, so no extra entry
...
is required. NetBSD has one because it checks for the mac address
match as well wanting to give its own string in the description.
Since we do neither, we don't need a separate entry.
# I suspect that a few of the COREGA cards might fall into that category
# as well, but since I don't have access to any of them it is hard to know
# for sure.
2003-04-10 07:35:19 +00:00
suz
4b545f73d3
- fixed byte order of route lifetimes in route info opptions.
...
- corrected wording in a log message.
Obtained from: KAME
MFC after: 1 week
2003-04-10 07:31:34 +00:00
imp
a40639441e
Add Billionton CFLT10N and SMC8041 (although I'm not 100% sure the latter is
...
needed). Remove duplicate kingston kne2 entry.
Info obtained from NetBSD
2003-04-10 07:24:18 +00:00
imp
6c764a6fab
Remove strings by default from PCMCIA_CARD expansion. Add _DESC version
...
for adding them back. This saves about 2.5k of code space.
2003-04-10 07:22:42 +00:00
imp
e7b6cf5367
Remove bogus line and entry, restore cnet ne2000 add smc 8041
2003-04-10 07:21:11 +00:00
wes
e35ae2d86e
Add a sysctl that records and reports the CPU clock rate calculated
...
at boot. Funny how often this trivial piece of information crops up
in embedded boxen.
Sponsored by: St. Bernard Software
2003-04-10 07:05:24 +00:00
imp
a5a1d8dd18
reorganize the supported card table. We don't need the enet_vendor or
...
enet_mcast fields, so remove them. Sort. Eliminate now duplicate
entries.
This reorg saves about 500 bytes in the binary. I've tested this only
with a couple of cards, so please let me know if I've broken anything.
2003-04-10 07:04:39 +00:00
imp
4c8c5547db
Sync to 1.46
2003-04-10 06:59:35 +00:00
imp
5eb0dcf6ad
MFNetBSD:
...
1.182; christos
A cardflash NE2000 from Michael Francini
1.181; perry
support Corega PCCL-11 -- from Christopher SEKIYA in PR 20932
1.180; ichiro
add product TOSHIBA PA2673U CBIDE2 (IODATA OEM)
1.179; kanaoka
Add SMC 8041TX 10/100 Ether PC Card.
2003-04-10 06:58:40 +00:00
imp
93c16cf29a
Don't set the description if NULL.
2003-04-10 06:08:27 +00:00
imp
a7cc0ce91e
Don't lock in the attach routine. It isn't required. Register the
...
interrupt handler last. This gets rid of the sleep while locked
messages.
Reviewed by: ambrisko
2003-04-10 05:12:45 +00:00
imp
0b41fd998b
Make sure that pp_name is non-null before setting the device
...
description. This allows us to rely entirely on the CIS entries if
necessary...
2003-04-10 04:36:02 +00:00
imp
b8eb5e1cd0
Back out the _ND change. I plan on making all drivers default to that with
...
a special _DESC version for those cards whose CIS is insufficient for some
reason. This should save about 3k of kernel strings when complete.
2003-04-10 04:14:35 +00:00
imp
1281a2b1fe
In [bsd-nomads:16650] shibagaki-san presented an example product id of
...
0 in a problem that is being discussed. That means that the test for
product != 0 may cause problems. Looking at pccarddevs (which i
should have done earlier) we see:
product BONDWELL B236 0x0000 Game Card Joystick
product CONTEC CNETPC 0x0000 Contec C-NET(PC)C
product IBM MICRODRIVE 0x0000 IBM Microdrive
product RAYTHEON WLAN 0x0000 WLAN Adapter
product SOCKET EA_ETHER 0x0000 Socket Communications EA
product TDK LAK_CD011WL 0x0000 TDK LAK-CD011WL
so use only the vendor field for the end sentinel.
2003-04-10 04:11:15 +00:00
mdodd
55f9c171d4
Code cleanups and sanity checking for config file parser.
2003-04-10 01:44:19 +00:00
mux
b333e2476a
Slightly rework formatting in vmstat -i so that it doesn't
...
break with "fooX irqY" lines that are a bit bigger.
2003-04-10 00:44:18 +00:00
imp
3fa3337492
It appears that msdosfs_init() is called multiple times. This happens
...
on my system where I preload msdosfs and have it in my kernel.
There's likely another bug that's causing msdosfs_init() to be called
multiple times, but this makes that harmless.
2003-04-10 00:13:12 +00:00
mdodd
d32093d636
- Implement debounce support.
...
- Clean up examples.
- Call deamon(3) after we open the PID file.
Submitted by: Mathew Kanner <mat@cnd.mcgill.ca>
2003-04-09 23:19:50 +00:00
imp
bab509397b
1.37 was committed prematurely: back out until I can commit all parts at the
...
same time.
2003-04-09 22:10:28 +00:00
imp
7bba953950
1.77 was bogus: there is no logic bug. Back it out and compare the
...
correct fields instead.
2003-04-09 22:07:02 +00:00
jhb
4f61f946f2
Fix a logic bug in previous commit (use || rather than &&). In order to
...
terminate the loop only when both the name and vendor are zero, we should
keep looping so long as either one is not zero.
2003-04-09 21:24:23 +00:00
des
f514349f09
Correctly detect the case where a password entry was changed while we were
...
preparing to edit it.
PR: bin/50563
2003-04-09 18:20:51 +00:00
des
f8704b9d92
Avoid clobbering the gecos field, as we intend to use the original later.
...
PR: bin/50563
2003-04-09 18:18:42 +00:00
mike
3ea200b250
Add prototypes for change_root() and change_dir().
2003-04-09 17:41:46 +00:00
jake
c7f361e3bc
Fix non-word.
...
Noticed by: njl
2003-04-09 16:58:39 +00:00
des
12196b5a56
Apply the correct fix for bin/50679: don't mess around with process groups
...
or the tty, just block selected signals in the parent like system(3) does.
Many thanks to bde for his assistance in finding the correct solution.
PR: bin/50679
2003-04-09 16:39:47 +00:00
imp
04fd973e42
Make sure that both pp_name and pp_vendor are zero to know we're at the
...
end of the list now that some valid entries don't have pp_name set. Also,
don't print a warning if pp->name is NULL and it is a total wildcard.
2003-04-09 15:54:00 +00:00
mdodd
44c5b8459b
Implement relative mixer adjustment.
...
PR: 46679 (similar functionality)
2003-04-09 15:25:52 +00:00
mux
ff8a6b8bb5
Correct maxsize/maxsegsz parameters to bus_dma_tag_create().
2003-04-09 15:05:19 +00:00
jake
16c2c3c668
Add ahd.
2003-04-09 14:58:28 +00:00
jake
041ad7b648
Compile with PAE.
2003-04-09 14:58:02 +00:00
phk
8523701a3e
I forgot a rather crucial cast when I made this sectorsize agnostic.
...
Tune iteration counts a bit.
2003-04-09 14:25:04 +00:00
phk
4a8ff05f17
Only be verbose if (bootverbose)
2003-04-09 13:52:40 +00:00
phk
b39572e7fa
Update these two reference vectors.
2003-04-09 13:36:28 +00:00
phk
b62dc48437
With the magic sequence checks removed this class is downright dangerous
...
to have in your kernel since it indiscriminately attaches to anything
it is offered with a range of bogus partitions.
Stop this from happening by rejecting any label with negative numbers in
it.
2003-04-09 13:08:36 +00:00
phk
e66eeacdc8
Add script to run kernel based regression test and the reference vectors
...
for the current XML images.
2003-04-09 12:40:12 +00:00
phk
052492c05d
Utility to load one of our XML images into a MD(4) device.
2003-04-09 12:34:20 +00:00
phk
f3a79aea41
Add a couple of undocumented test options to MD(4) to aid in regression
...
testting of GEOM.
2003-04-09 11:59:29 +00:00
mdodd
10cf386385
Add usbhidaction(1).
...
This allows actions to be bound to HID events.
Obtained from: NetBSD
2003-04-09 11:16:34 +00:00
phk
64d3a8bc21
Diskinfo is a small program to access the basic properties of a disk device:
...
sectorsize, mediasize etc.
It also contains a small and naïve benchmark which reports on seek
and transfer performance.
2003-04-09 10:52:10 +00:00
phk
1cbd421154
Correctly split cyl/sects bytes when we print them.
2003-04-09 09:21:33 +00:00
phk
3faf153e04
Style issue: use do {...} while(0); for multi-exit section.
2003-04-09 08:56:26 +00:00
mdodd
5f0dd74a54
At least pretend to handle USB_GET_REPORT_ID.
2003-04-09 08:43:01 +00:00
harti
a90ae59dd6
Explicitely document the locking requirements for the malloc interface.
...
While beeing here also correct the following:
- list missing macros in the header
- document MALLOC_DEFINE and MALLOC_DECLARE in the SYNOPSIS section
- document additional include requirements for MALLOC_DEFINE
- M_NOWAIT is not 0 anymore
- remove rotted diagnostic messages
2003-04-09 08:27:32 +00:00
phk
4f76708149
Let libdevstat calculate the device-busy % instead of home-rolling.
2003-04-09 07:49:43 +00:00
phk
bd7b2f8fd0
If rounding results in -epsilon device busy %, set it to zero.
2003-04-09 07:49:15 +00:00