agc
23a6c4c9b7
Test the right variable after allocating space, and then get rid of an
...
unused local variable.
2003-05-17 14:26:30 +00:00
scw
d1fb17639e
defflag GT_ECC.
2003-05-17 08:27:58 +00:00
scw
f8a82ee618
Fix some DPRINTF statements to deal with bus_addr_t and bus_size_t types
...
defined in terms if 'int' instead of 'long'.
2003-05-17 08:23:14 +00:00
kristerw
2c7ae90e5b
ISO C requires a statement after a label.
2003-05-16 23:55:32 +00:00
itojun
ce084afabe
use strlcpy
2003-05-16 15:34:25 +00:00
dyoung
045ad0db5e
IEEE80211_LOCK and WI_LOCK conceal enormous differences in locking
...
semantics on FreeBSD and NetBSD, so I am backing them out until
the macro set is enriched.
2003-05-16 01:26:17 +00:00
fvdl
c0b6986667
Add quirk handling to ACPI. First quirk entry is "PTLTD " rev 0x06040000,
...
which gives problems with PCI bus finding; the object hierarchy doesn't
match the real world for some systems, most notably SuperMicro boards.
Linux has this one blacklisted as well.
2003-05-15 21:29:49 +00:00
fvdl
a47c14adcc
Fix reversed arguments to bus_space_unmap.
2003-05-15 18:04:08 +00:00
wiz
ee6d7b94d4
Remove last traces of obsolete olms and omms drivers.
...
Ok'd by drochner and fvdl.
2003-05-15 13:13:21 +00:00
petrov
182de37049
Move DTIMEXP and RFIFOVF warnings under control of HMEDEBUG.
...
PR port-sparc64/20280 by grant beattie.
2003-05-14 19:46:59 +00:00
wiz
1adfebd8ae
coaless -> coalesce.
2003-05-14 13:03:36 +00:00
wiz
74da88f77a
Correct spelling of coalesce. (Will forward to Justin Gibbs.)
2003-05-14 12:57:45 +00:00
wiz
05e990b871
summarize with two m.
2003-05-14 12:46:27 +00:00
wiz
41ebad8a42
create, not craete.
2003-05-14 12:43:26 +00:00
drochner
7460d83817
need wsfont.c for wsfont pseudodevice
2003-05-14 11:26:52 +00:00
ad
b9ac701d8a
Fix thinko.
2003-05-14 11:22:55 +00:00
wiz
b71230c47d
Typos from Jean-Francois Brousseau, via jmc@openbsd.
2003-05-13 22:43:20 +00:00
thorpej
405790a85a
Add support for the user-generated command interface and event logging
...
required by the ICP-Vortex management tools. Many thanks to Achim Leubner
at ICP-Vortex for a few bug fixes and for testing.
2003-05-13 15:42:33 +00:00
kochi
bf026fa41a
Fix a reference count problem that may cause unexpected memory free etc.
...
This is a backport of the latest ACPI CA that has a fix for this.
2003-05-13 13:29:00 +00:00
kochi
19e73853da
Fix parent-child loop problem found by Takashi Yamamoto.
2003-05-13 13:07:13 +00:00
dyoung
e91ed415cd
Revert to previous multicast logic, which enami@sm.sony.co.jp says
...
was correct.
2003-05-13 08:58:01 +00:00
dyoung
850a6ef1e6
Begin synchronization with FreeBSD:
...
1 Add channel mask, transmit rate-mask arguments to wi_scan_ap.
2 Adopt the macros WI_LOCK/WI_UNLOCK for synchronization. FreeBSD
uses a different synchronization mechanism.
3 In wi_cmd, adopt constants WI_DELAY/WI_TIMEOUT for timing.
4 Pull debug messages from into wi_read_nicid from FreeBSD.
5 Bug fix: if IFF_ALLMULTI, don't filter any multicasts.
6 Count and report TX exceptions, but don't generate any additional
interrupts.
2003-05-13 08:35:58 +00:00
dyoung
5ffe819b6e
For converge with FreeBSD:
2003-05-13 07:17:46 +00:00
dyoung
45e5f65918
Track TX exceptions. This will eventually enable round-robin retries
...
(for fairness) and RTM_LOSING or some such other message to indicate
a losing wireless destination.
From FreeBSD.
2003-05-13 07:13:49 +00:00
dyoung
904079b8af
Complete prior patch: dump packets in wi_rx_intr, too.
2003-05-13 06:51:10 +00:00
dyoung
aa1a3737de
Debug code from FreeBSD: handy packet dumps when IFF_DEBUG|IFF_LINK2
...
are set.
2003-05-13 06:48:56 +00:00
dyoung
a090735114
Misc changes to wi_stop. First, block interrupts in wi_stop. (From
...
FreeBSD.)
Fix a bug in wi_stop where ejecting from the Powerbook crashes the
system. Essentially, the patch makes sure we write *no* registers
when we are no longer attached.
Also, for consistency w/ FreeBSD, use sc_portnum throughout wi,
instead of hard-coding WI_PORT0 .
2003-05-13 06:33:40 +00:00
dyoung
8f56bda785
For uniformity between FreeBSD & NetBSD, adopt FreeBSD's more
...
concise wi_cmd.
2003-05-13 06:15:47 +00:00
gson
34388cbdcc
Function names printed in debug messages did not always match the
...
actual name of the function.
2003-05-13 04:41:59 +00:00
thorpej
292b5a8b0c
Use aprint*().
2003-05-13 03:00:07 +00:00
thorpej
50e0b3a100
Use aprint_error() where appropriate.
2003-05-13 02:56:13 +00:00
fvdl
f0e810d923
Always use 32bit-wide header pointers for an RSDT (ACPI 1.0). The comment
...
in the code talks about "machine-dependent length", but my copy of
the spec clearly says "an array of 32-bit physical addresses".
2003-05-12 00:19:17 +00:00
atatat
7a309d7e64
make this compile again.
2003-05-12 00:19:00 +00:00
fvdl
26f04d0979
Avoid a strict-alias warning.
2003-05-11 21:21:16 +00:00
fvdl
3d7030e668
Avoid some strict-alias warnings.
2003-05-11 21:20:23 +00:00
fvdl
c99f4a15ba
s/UINT32/ACPI_SIZE/ to match function prototypes.
2003-05-11 19:08:37 +00:00
fvdl
beed0b1c91
Fix format / number of argument mismatch for a printf.
2003-05-11 18:52:39 +00:00
augustss
581056322e
Support for Belkin F5U109. From PR kern/21534.
2003-05-11 16:26:49 +00:00
uwe
a3e1bfb091
Use hardware sprite for the text mode cursor.
...
Fail cursor related ioctls with EBUSY while in text mode.
Don't do uvm_useracc checks before copyout, instead check copyout()
return value directly.
Minor cleanups.
2003-05-11 03:20:09 +00:00
thorpej
e43fecb228
Change bounds_check_with_label() to take a pointer to the disk structure,
...
rather than the label itself. This paves the way for some future changes.
2003-05-10 23:12:28 +00:00
hamajima
8d97ea2fa6
Regen.
2003-05-10 17:52:02 +00:00
hamajima
54950a70eb
Add Platronics DSP-400 Headset.
2003-05-10 17:47:14 +00:00
uwe
6311425db4
Don't need a separate bit expansion table for the cursor mask.
2003-05-10 16:20:23 +00:00
uwe
64e9f09f51
Enforce that the cursor position and the hot spot are within bounds.
...
Constify a bit. Fix unsignedness of a few local variables.
2003-05-10 15:25:19 +00:00
augustss
96221eb168
Try to make message about missing companion controllers clearer.
2003-05-10 12:04:22 +00:00
uwe
2866542ad3
Redo attachment to support proper cnattach.
...
wscons on netwinder almost works now.
2003-05-10 01:51:56 +00:00
fvdl
d88cf589cb
A few ISA sound drivers like to share dma channels, and hence deferred
...
isa_dmamap_create() calls to their open/close entrypoints. This worked
with some luck, but broke on i386 when _bus_dmamap_create started
to allocate bounce buffers upfront, since memory below 16M may well
not be available when the sound devices is opened for the Nth time.
To fix this, create a new simple interface, isa_drq_alloc/isa_drq_free,
wrappers around already existing bitmask macros. These are expected
to be used before an isa_dmamap_create call, and after an
isa_dmamap_destroy call, respectively. For the sb and ad1848 drivers,
they're deferred until open/close.
All isa_dmamap_create calls can now use BUS_DMA_ALLOCNOW and be done
at attach time.
2003-05-09 23:51:25 +00:00
christos
16561289af
PR/13653: Onno van der Linden: Set tranceiver media properly.
2003-05-09 20:54:18 +00:00
martin
4e2589a192
We are getting passed an integer value via a void* arg (in an ioctl() like
...
function) - cast it to an intptr_t.
Addresses parts of PR kern/21448 by Frank Kardel.
2003-05-08 21:18:42 +00:00
martin
82f1702c53
Add missing include.
...
Addresses parts of PR kern/21448 by Frank Kardel.
2003-05-08 21:16:19 +00:00