onoe
d131e2b1a8
Handle of AP_IN_RANGE/AP_OUT_RANGE, to fix a problem once the station
...
is out of ragen, it never comes up again.
For HostAP, prohibit sending DATA frame to an unassociated but authenticated
station.
2002-10-04 04:23:20 +00:00
soren
af7ec6d1b2
Pass on indication of absent media in the general case as in the optical
...
device case.
2002-10-04 03:43:06 +00:00
soren
25674469e6
Leave error printing to the callers of scsipi_size().
2002-10-04 03:41:50 +00:00
soren
97a91a0443
PQI Travel Flash likes PQUIRK_NODOORLOCK too.
2002-10-04 03:40:57 +00:00
soren
fc9a318a07
Avoid noise on kbd-less machines.
2002-10-04 03:40:29 +00:00
onoe
f383b2e780
Set IEEE80211_F_IBSSON before test in wi_init() to set CREATE_IBSS
...
correctly for Lucent firmware to work with IBSS mode.
PR 18520
2002-10-03 22:32:37 +00:00
uwe
191626f788
Refactor kbd and mouse drivers so that they can use different middle
...
layers. Common middle layer shared by kbd_zs and sunkbd is moved into
the new file. Move shared config directives to files.sun and adjust
ports' files.* accordingly.
Need this to support console/Xsun on Mr.Coffee JavaStation.
Tested on sparc, sparc64 (by martin) and sun3 (by jdc).
2002-10-03 16:13:24 +00:00
oster
9fbf5b5d27
Create a thread creation macro that make it easier to name the DAG process.
...
Use it to have the DAGExecutionThread have a better name for each RAID
process ('raid0', 'raid1', etc., vs. just 'raid', 'raid', etc.)
2002-10-02 21:48:00 +00:00
onoe
031d8de6cf
Fix NIC-memory leak for symbol firmware at reinitialization. After 4-5
...
times changing of 802.11 parameters, such as nwid, the error
"tx buffer allocation failed" occured unless ifconfig down up.
Pass signal streangth and timestamp to ieee80211_input, though it is not
useful for wi driver for now.
2002-10-02 17:11:34 +00:00
kent
c51dca5ba6
Remove a line added accidentally(?) at revision 1.21.
2002-10-02 17:08:10 +00:00
thorpej
b75a007d9f
Add trailing ; to CFATTACH_DECL.
2002-10-02 16:51:16 +00:00
thorpej
9b2c2ec24d
Add trailing ; to CFATTACH_DECL.
2002-10-02 16:50:59 +00:00
thorpej
c9b3657ce9
Add trailing ; to CFATTACH_DECL.
2002-10-02 16:33:28 +00:00
thorpej
8043c2cbd9
Use CFDRIVER_DECL(). PR #18500 .
2002-10-02 15:29:35 +00:00
oster
1ebb206e58
We're going to need rf_lkmgr_mutex_destroy() sooner than I thought.
2002-10-02 15:18:12 +00:00
oster
0e45bff1d4
Since we are unlocking the lock before sleeping, there is no need
...
to use ltsleep() when a tsleep() will suffice. Makes RAIDframe+LOCKDEBUG
play together much better.
2002-10-02 14:38:53 +00:00
reinoud
e46f039e1a
G/c static pow() function that was used to calculate (2^x) only; replaced
...
the two instances with equivalent (1<<x).
2002-10-02 10:43:06 +00:00
itojun
30f6bff0ac
copyright clarification, from openbsd
2002-10-02 06:51:59 +00:00
thorpej
60530be43c
Fix sizeof and whitespace bug from the script I'm using to do the
...
CFATTACH_DECL conversion. (Grumble.)
2002-10-02 03:10:45 +00:00
thorpej
434631fe62
Remove unnecessary extern decl of fpa_ca.
2002-10-02 02:16:36 +00:00
thorpej
674c37a017
Use CFATTACH_DECL().
2002-10-02 02:16:10 +00:00
thorpej
c8f74e725f
Remove unnecessary extern decl of iframe_ca.
2002-10-02 02:15:32 +00:00
thorpej
66db35f9ab
Use CFATTACH_DECL().
2002-10-02 02:14:45 +00:00
thorpej
0dac35b547
Use CFATTACH_DECL().
2002-10-02 02:00:07 +00:00
uwe
909a73ae25
Add missing args to CFATTACH_DECL.
2002-10-01 19:15:45 +00:00
thorpej
2b99f7cc34
Add a generic config finalization hook, to be called once all real
...
devices have been discovered. All finalizer routines are iteratively
invoked until all of them report that they have done no work.
Use this hook to fix a latent bug in RAIDframe autoconfiguration of
RAID sets exposed by the rework of SCSI device discovery.
2002-10-01 18:11:57 +00:00
soren
45dfd29508
Regen.
2002-10-01 17:13:45 +00:00
soren
be583d6f33
PQI Travel Flash Drive.
2002-10-01 17:13:17 +00:00
onoe
5dd315acee
Do not call wi_stop() with disabled flag set from wi_init(), since it
...
sometimes call within interrupt and deleting handler causes panic.
Fix to display current tx rate as media.
Clear trailer bytes in ssid fields.
2002-10-01 16:11:19 +00:00
onoe
25c18040cf
make it compilable with CBB_DEBUG.
2002-10-01 14:30:54 +00:00
onoe
a7a8e96683
Linkstatus AP_IN_RANGE doesn't mean associatted, rather it just mean trying
...
to associate.
2002-10-01 09:48:02 +00:00
haya
f7568c1e88
Use LIST in sys/queue. Add some comments.
2002-10-01 09:09:16 +00:00
petrov
b5de398a25
Adjust residual counter for wide transfers.
2002-10-01 07:07:03 +00:00
thorpej
f59e5352f2
Use CFATTACH_DECL().
2002-10-01 04:21:32 +00:00
onoe
8c17118b22
Allow SIOCSIFADDR with AF_LINK and WI_RID_MAC_NODE (wiconfig -m)
...
to set MAC address.
2002-10-01 03:27:02 +00:00
onoe
785c37f700
initialize sc_txcur and sc_txnext at wi_init to avoid reordering after
...
reinitialized.
2002-10-01 03:24:35 +00:00
thorpej
40822344c6
Remove unnecessary extern decl of bthci_ca.
2002-10-01 01:41:19 +00:00
thorpej
563cc48dad
Remove uneecessary extern decl of de_ca.
2002-10-01 01:39:38 +00:00
thorpej
f02c7869a0
Remove unused extern decl of cgsix_sbus_ca.
2002-10-01 01:37:56 +00:00
thorpej
90c48d2563
Use CFATTACH_DECL().
2002-10-01 01:25:25 +00:00
thorpej
ab29a17b64
Use CFATTACH_DECL().
2002-10-01 01:05:50 +00:00
thorpej
239b192ca3
Use CFATTACH_DECL().
2002-09-30 23:07:07 +00:00
thorpej
71adb76f75
Use CFATTACH_DECL().
2002-09-30 21:57:46 +00:00
thorpej
9bb77522c1
Use CFATTACH_DECL().
2002-09-30 21:31:52 +00:00
thorpej
e9d707fbd5
Use CFATTACH_DECL().
2002-09-30 21:17:57 +00:00
thorpej
9d4a640785
Use CFATTACH_DECL().
2002-09-30 21:04:24 +00:00
thorpej
12b8e3917b
Use CFATTACH_DECL().
2002-09-30 20:54:25 +00:00
thorpej
bacf3a10fa
Use CFATTACH_DECL().
2002-09-30 20:43:55 +00:00
thorpej
387fc6dc87
Use CFATTACH_DECL().
2002-09-30 20:37:04 +00:00
augustss
fc12d83285
Put some ifdefs around USB_USE_SOFTINTR stuff. From FreeBSD.
2002-09-30 16:36:19 +00:00
onoe
9fadcea372
old lucent adhoc-demo mode (adhoc,flag0 or wiconfig -p 3) wasn't handled
...
correctly. To avoid massive extra code in each driver, now if_iee80211subr.c
also handles non-standard old lucent adhoc-demo mode.
This also fixes PR 14227.
2002-09-30 15:48:41 +00:00
onoe
efe919010c
Jumbo commit for wi driver.
...
- Eliminate wi_hostap.c since most of the code are duplicated with
net/if_ieee80211subr.c
- Station for Infrastructure network and IBSS also use service functions
as much as possible to be consistent with other wireless drivers.
Now WEP works for station/ibss/hostap.
2002-09-30 06:50:35 +00:00
onoe
45667e55b9
re-enable IBSS creation.
2002-09-30 06:38:10 +00:00
onoe
2f8340c369
Nuke unneeded member sc_ifp and use #define sc_if instead,
...
to prepare jumbo commit for wi.c
2002-09-30 06:29:29 +00:00
wiz
b1c7ac0e6d
"definitions" has lots of 'i's, but that's not reason to leave one out.
2002-09-29 23:23:56 +00:00
augustss
9c8c3183df
Regen.
2002-09-29 21:20:39 +00:00
augustss
434abd832d
Add #ifdef USB_USE_SOFTINTR for some softintr code. From FreeBSD.
2002-09-29 21:13:01 +00:00
augustss
9dd94a1878
Remove extra call to ohci_rem_ed(). From kern/18448, Takeshi Nakayama.
2002-09-29 20:59:30 +00:00
augustss
25ff7d8c33
Add some spl calls to protect critical regions. From kern/18440,
...
Takeshi Nakayama.
2002-09-29 20:58:25 +00:00
augustss
2505336106
Add a Netgear adapter. From OpenBSD.
2002-09-29 19:55:52 +00:00
tsutsui
c90eeb8f06
Call mb86960_attach() with MB86960_TYPE_86965 since
...
all FMV-18x have MB86964 or MB86965A, not MB86960,
2002-09-29 17:15:59 +00:00
tsutsui
f84a0fccc0
Fix chip identification bit definitions in DLC7 register,
...
from Christian Groessler on port-dreamcast.
2002-09-29 17:10:37 +00:00
martin
a531f18275
Plug memory leak. From OpenBSD via PR kern/18457.
2002-09-29 10:19:21 +00:00
thorpej
0720e04052
Remove a debugging printf.
2002-09-28 19:07:43 +00:00
tsutsui
a5638d54a0
Remove unused code in #if NetBSD <= 199712 part.
2002-09-28 18:55:19 +00:00
tsutsui
a05eb615fe
Rename if_fereg.h -> if_fmvreg.h since now it has only
...
FMV-18x specific definitions.
2002-09-28 18:43:08 +00:00
tsutsui
065fc336c2
Move AT1700/RE2000 EEPROM definitions from isa/if_fereg.h to ic/ate_subr.h.
...
XXX Maybe all stuff in ate_subr.* should be merged into ic/mb86960*.[ch].
2002-09-28 18:19:08 +00:00
tsutsui
4dc734d128
Remove unused FE_VERSION.
2002-09-28 18:02:21 +00:00
tsutsui
073f0d7f8f
Remove unused FE_MB86960_H_VERSION.
2002-09-28 17:52:59 +00:00
tsutsui
d73bf82699
Remove unused FE_VERSION and FE_REG_VERSION.
2002-09-28 17:22:49 +00:00
tsutsui
43367243b6
Remove unused code in #if NetBSD <= 199712 part.
2002-09-28 17:18:28 +00:00
tsutsui
a531ef1f17
Remove MBH10302 register definitions, which is also defined
...
in dev/ic/mb86960reg.h.
2002-09-28 17:09:20 +00:00
scw
b9ca9c375c
Before declaring pci_conf_interrupt(), check to see if it's
...
already defined as a CPP macro, which is the case for SH5 at least.
2002-09-28 10:31:02 +00:00
scw
cbc5db835b
Try a little harder to work around the "Isolated After Reset" lossage.
2002-09-28 10:27:21 +00:00
scw
ee37eef012
Add smc91cxx_copy_tx_frame(), based on the version in cs89x0.c, to deal
...
with misaligned mbufs.
2002-09-28 10:24:46 +00:00
thorpej
3c31492a4f
Increase the timeout in wi_cmd(). Fixes reports of "busy didn't
...
clear". From David Young <dyoung@ojctech.com>.
2002-09-27 21:54:17 +00:00
thorpej
bf97c13c6c
Declare all cfattach structures const.
2002-09-27 20:41:46 +00:00
thorpej
f818766afe
Declare all cfattach structures const.
2002-09-27 20:31:45 +00:00
drochner
0766f7d128
Remove a check whether the drive is initialized before crashdump.
...
It prevents dumping on an otherwise unused disk and seems
unnecessary anyway - the driver will deal with initialization.
fixes my PR kern/18135
2002-09-27 17:17:53 +00:00
provos
0f09ed48a5
remove trailing \n in panic(). approved perry.
2002-09-27 15:35:29 +00:00
itojun
1eb6ef2a80
don't go into D3 state if revision <= 82558_B0. PR 18011
2002-09-27 14:54:08 +00:00
thorpej
98f020f181
Fix a latent bug uncovered by the new autoconfiguration code: make
...
sure the "ofbus" device carries the "ofbus" interface attribute.
This is the other part of the fix for PR #18433 .
2002-09-27 06:23:09 +00:00
onoe
30d884d47c
Add support for SIOC[SG]80211BSSID, SIOC[SG]80211CHANNEL.
...
Change the name of structure ieee80211_bss to ieee80211_node, which is
used for management of stations in hostap mode, and peers in ibss mode.
Split off ic_opmode, ic_phytype from ic_flags.
Preparation to merge 'wi' driver into 80211subr.c.
2002-09-27 05:36:04 +00:00
thorpej
d7067078a4
Compare the driver name against "ledma", rather than looking for
...
&ledma_ca.
2002-09-27 05:07:09 +00:00
thorpej
6c88de3b53
Introduce a new routine, config_match(), which invokes the
...
cfattach->ca_match function in behalf of the caller. Use it
rather than invoking cfattach->ca_match directly.
2002-09-27 03:17:40 +00:00
thorpej
d1ad2ac4f2
Rather than referencing the cfdriver directly in the cfdata entries,
...
instead use a string naming the driver. The cfdriver is then looked
up in a list which is built at run-time.
2002-09-27 02:24:06 +00:00
martin
e6c17aca91
If we wi_stop the card in wi_shutdown, better do that before the frontend
...
removes power from the pcmcia slot (inside the sc_disable hook).
2002-09-26 23:55:43 +00:00
martin
67bd51c724
Set error = 0 (instead of EINVAL) when it is later tested against != 0.
...
This allows using wiconfig while the interface is not (yet) marked IFF_UP
again.
2002-09-26 23:47:57 +00:00
martin
aba5b183cd
In wi_shutdown only call wi_stop if sc_enabled is set (don't try to send
...
commands to a card that is not powered up - it will always fail)
2002-09-26 22:51:30 +00:00
thorpej
e40e3c96cf
G/c extern reference to ioasic_cd.
2002-09-26 20:37:42 +00:00
thorpej
69de06f36a
No need to make sure parent's cfdriver == &ioasic_cd.
2002-09-26 18:30:54 +00:00
onoe
e8bc592172
Oops. forgot to delete old line in previous commit:
...
| Changed the name for resource id 0xfd45 to match the reality.
| WI_RID_OWN_BEACON_INT -> WI_RID_CUR_BEACON_INT
2002-09-26 16:58:44 +00:00
onoe
55ef0eb8b9
Changed the name for resource id 0xfd45 to match the reality.
...
WI_RID_OWN_BEACON_INT -> WI_RID_CUR_BEACON_INT
2002-09-26 16:52:44 +00:00
ad
989a076f27
Update for dzattach() change.
2002-09-26 05:54:07 +00:00
thorpej
71404bb533
Don't include <sys/map.h>.
2002-09-25 22:21:01 +00:00
reinoud
360e94d0c9
Fix some small unclear documentation and cleanup a bit...
2002-09-25 14:21:07 +00:00
mycroft
5031fe3837
Update copyright.
2002-09-25 06:23:29 +00:00
mycroft
04f09a4b0c
Additional fixes to make 16 targets work on FAS366.
2002-09-25 05:19:20 +00:00
pooka
218f60746c
Driver for Winbond W6692 passive ISDN cards.
...
Ported from the FreeBSD driver by Ilpo Ruotsalainen <lonewolf@cubical.fi>,
and reviewed by Martin.
2002-09-24 22:05:19 +00:00
uwe
be3f67ca41
Add some preliminary support for setting up the CyberPro in Netwinder.
...
Setup sequence obtained from Krups OFW with some CyberPro-specific
magic from Linux driver. The driver still has a lot of hardcoded
stuff, but it is useful enough to bring up wscons on netwinder.
XXX: Proper console attachment needs to be written (the driver was
originally developed on sparc, where our approach to attaching console
is totally different).
Caveat emptor!
2002-09-24 18:17:24 +00:00
mycroft
06c9e05c76
Oof, this driver needs a lot more work to support 16 targets.
2002-09-24 13:29:44 +00:00
ad
d5a6fc237b
Deal with the strange SCC wiring on TC IOASIC machines. Thanks to Bill
...
Studenmund and Jonathan Stone for useful comments.
2002-09-24 13:23:31 +00:00
ad
f8ec17dbbc
Make the self-test logic match zsms, removing a 300ms delay on open.
2002-09-24 12:53:30 +00:00
pooka
5993927201
regen
2002-09-24 09:25:47 +00:00
pooka
3cd6af88f6
Fix Asus ISDN card ID to be the actual device ID instead of the vendor ID
2002-09-24 09:24:40 +00:00
ad
176dcfaf3d
On pmax, drop into DDB on break.
2002-09-24 06:19:09 +00:00
bsh
63422177a6
make this compile again on ports that don't have bus space stream methods.
2002-09-24 02:30:15 +00:00
oster
6d1870476a
Nuke some ancient debugging code.
2002-09-24 00:53:58 +00:00
oster
8a5a36de43
Cleanup the comment formatting a bit.
2002-09-24 00:12:55 +00:00
oster
f0efca630a
Nuke a couple of unneeded #defines.
2002-09-23 23:53:54 +00:00
thorpej
4f4dc45bbb
Jumbo patch, from David Young <dyoung@ojctech.com>, with small tweaks
...
by me:
* Speed up reading/writing buffers from the hardware by avoiding
slow forward seeks. In preparation to use the optimization, do
not read overlapping bytes. This is currently disabled, but can
be enabled with OPTIMIZE_RW_DATA.
* Hand 802.11 and Prism-specific frames to BPF. User can watch these
frames by specifying an alternate DLT to e.g. tcpdump(8).
* Add support for SIOC[SG]80211BSSID and SIOC[SG]80211CHANNEL.
* Issue join requests and track join/create state through link-status
notifications.
* Split wi_rxeof into separate routines for receiving Ethernet II,
802.11 data, and 802.11 management frames.
* Bug fix: Account for aligning m_data to a word boundary in the Rx
buffer size check.
* Bug fix: Check for LLC/SNAP even if the firmware tells us the frame
is Ethernet II, as the firmware sometimes gets this wrong.
* Process as many events as possible when we get an interrupt, using
a simple heuristic to avoid reprocessing an event (which can have
bad side-effects). Clamp the time spent in the interrupt handler
to 4ms.
* Redo the timeout loops to be consistent and less prone to error.
* Add delays to timeout loops which were missing them, so that a
fast CPU won't win the race.
* Borrow some timeout loop values from the linux-wlan-ng driver,
which seems to reflect a high level of clue (due to direct support
from Intersil).
* Get rid of silly wi_read_data(..., len + 2) idiom; simply round up
in wi_read_data() and wi_write_data(). Also, protect against a
length of 0.
* Name some frequently-used constants. Correct spelling. Other style nits.
* Bug fix: On Prism, set Create IBSS register to 0 *always*. The meaning
of Create IBSS == 1 is join an IBSS or *ESS*, and we do not want to
join an ESS, because that would put us in an inconsistent state. 0
is the right value for Prism.
* Bug fix: Clean up state at the top of wi_init(), in the event that
we don't reach the bottom.
* Simplify wi_start() by always providing an RFC1042-encoded 802.11
frame to the firmware.
* Larval powersave support for HostAP mode, enabled by WI_HOSTAP_POWERSAVE.
* Bug fix: Call wi_stop() from wi_shutdown().
* Bug fix: sync media options with HostAP mode in wi_sync_media().
* In wi_media_status(), inquire firmware for current media state if
media == auto. From FreeBSD.
* Clean up the way buffer lengths are computed by using pointer
arithmetic rather than magic constants.
* Swap the order of comparisons in addr_cmp() for speed.
* Bug fix: Send ReAssoc Response instead of Assoc Response to a
ReAssoc Request.
* Bug fix: Copy SSID using the correct size.
* Give more meaningful names to offsets in a wi_frame.
* Bug fix: Assign the right values to the named constants for
Rx frame encoding.
* Get rid of useless SNAP constants.
2002-09-23 14:31:27 +00:00
thorpej
8972c9d466
Make the PCI reset more robust. From David Young <dyoung@ojctech.com>.
2002-09-23 14:12:35 +00:00
simonb
8292cf7b00
Don't return a value in a void function.
2002-09-23 05:59:01 +00:00
simonb
4e3613273b
Remove breaks after returns, unreachable returns and returns after
...
returns(!).
2002-09-23 05:51:10 +00:00
chs
cc28b18bbb
don't print anything when attaching as part of a FAS.
...
it doesn't add any information and it messes up the autoconf output.
2002-09-23 04:57:59 +00:00
oster
3ea42f1599
lockTable is not needed for AddToWaitersQueue(). Thanks to Simon B.
...
(cleanup a couple comments while I'm here.)
2002-09-23 04:34:46 +00:00
oster
8f2c8387e2
Nuke a couple of unreached 'break's. Thanks (again) to Simon B.
2002-09-23 04:19:05 +00:00
oster
eb144de792
The 'reconDesc' argument to rf_SignalQuiescenceLock() is a holdover from
...
simulation code. *poof* Thanks to Simon B.
2002-09-23 04:14:20 +00:00
oster
7db6bcd2ed
CheckCvscanState never prints the file and line number. Thanks to Simon B.
2002-09-23 04:02:29 +00:00
oster
7370acda44
Nuke 'lockflag', a holdover from the simulation code. Thanks to Simon B.
2002-09-23 03:53:14 +00:00
christos
6079632012
fix unitialized variable. from simonb. OI
2002-09-23 03:44:56 +00:00
oster
d1ef62f266
rf_lkmgr_mutex_destroy is currently unused. Thanks to Simon B.
2002-09-23 03:44:18 +00:00
oster
1c67e9d94b
Hide more stuff inside RF_DEBUG_SHUTDOWN. Add a prototype for
...
rf_FreeShutdownEnt() while we're here. Thanks to Simon B.
2002-09-23 03:42:50 +00:00
oster
e875ee2d89
Nuke "baddisk". Thanks to Simon B.
2002-09-23 03:40:28 +00:00
oster
3ac36660fa
Another 'unblockNode' goes *poof*. Also nuke an instance of an
...
(effectively) unused layoutPtr. Thanks to Simon B.
2002-09-23 03:38:51 +00:00
oster
9d518ec378
Clobber basically unused 'pda', and 'unblockNode' and 'wrUnBlock'.
...
Thanks to Simon B.
2002-09-23 03:36:08 +00:00
oster
a8c038ad35
struct proc *p was only assigned to. Thanks Simon B.
2002-09-23 03:31:51 +00:00
oster
f1529267b8
Make this build w/ DEBUG.
2002-09-23 03:28:41 +00:00
oster
4b1300c83f
The declaration for rf_GetSpareTableFromDaemon might be supplied in
...
a header file, but that doesn't help here if said header is not pulled in!
(Hi Simon :) )
2002-09-23 03:27:17 +00:00
itojun
8e89eeb639
missing include - sys/conf.h
2002-09-23 03:20:51 +00:00
itojun
393f467c67
make it compile with DIAGNOSTIC
2002-09-23 03:17:36 +00:00
simonb
daa3345504
Don't need declarations for rf_copyback_in_progress and
...
rf_GetSpareTableFromDaemon() - these are already supplied
in various header files.
2002-09-23 03:04:27 +00:00
oster
3e5db6c469
Ooops.. should have included this 'row' with the last change.
2002-09-23 02:55:03 +00:00
oster
d5e5932f5e
'row' was defined and set, but never used. *poof* Thanks to Simon B.
2002-09-23 02:53:58 +00:00
oster
b0da983806
Neither force nor retcode are used. *poof* Thanks to Simon B.
2002-09-23 02:51:43 +00:00
oster
d5e793770c
Remove unneeded variables and lame assignments. Thanks Simon B.!
2002-09-23 02:49:14 +00:00
oster
23b87a323a
bytesPerStripeUnit is set, but never used. Thanks to Simon B. for pointing
...
this out.
2002-09-23 02:40:07 +00:00
oster
35d3621d0c
dataBytesPerStripe is set, but never used. *poof*
2002-09-23 02:35:24 +00:00
augustss
83ef67ef1d
Add a struct shared by all unit and terminal descriptors.
2002-09-22 23:21:30 +00:00
augustss
9859bd8412
Increasre the reset recovery time.
2002-09-22 23:20:50 +00:00
mycroft
b200651116
Tell the scsibus layer we have 16 targets on the FAS366.
2002-09-22 19:05:11 +00:00
ad
25441c6b4a
- Fix a command accounting bug.
...
- Don't use ID 0, since 1.x firmware may not like it.
2002-09-22 18:59:00 +00:00
martin
1fc22808f2
Apply a patch from Murray Armfield in PR kern/18372: bring in some changes
...
from FreeBSD to improve receive performance.
2002-09-22 10:13:32 +00:00
oster
7264a7cc8c
RAIDGETBUF and RAIDPUTBUF were #defines that were only used in
...
one place. Simplify things by removing them, and clean up more
unneeded instances of 'unit' and 'rs'.
2002-09-22 03:56:08 +00:00
oster
fe654a583a
rf_flags wasn't being used. *poof*
2002-09-22 03:46:40 +00:00
oster
f99563a0ff
A little housecleaning to nuke stuff that was unused.
2002-09-22 03:44:42 +00:00
drochner
69ea314996
call the capability list ptr by its name
2002-09-21 19:14:14 +00:00
drochner
7bc4622603
correct caplist head for Cardbus bridges
2002-09-21 18:56:03 +00:00
drochner
ec517fd6a5
-corrected "MSI" capability
...
-added some new subclasses and capabilities
-move capability list printing into a separate function and call it
for each header type (not type 0 only)
2002-09-21 16:19:34 +00:00
drochner
8dba6ca13a
-correct the "MSI" capability
...
-add some new subclasses and capability IDs
2002-09-21 16:16:31 +00:00