Commit Graph

118749 Commits

Author SHA1 Message Date
dyoung
3d267c04a5 Add NetBSD RCSID. 2003-10-13 04:38:20 +00:00
dyoung
dd46f240f9 ath(4) PCI front-end for NetBSD, heavily modified from FreeBSD's.
Substantially influenced by the patch from Bruce J.A. Nourish.
2003-10-13 04:36:29 +00:00
dyoung
762441ba29 Install header files for the new 802.11 layer. 2003-10-13 04:29:31 +00:00
dyoung
8a3890c655 More changes to the new 802.11 layer:
* Add Kevin Lahey's power-saving support from the old 802.11 layer

* Support for frequency-hopping PHYs

    * Add support frequency-hopping PHY mode, IFM_IEEE80211_FH
    * Add channel flags for frequency-hopping
    * Add mode<->media mappings in for FH PHY in ieee80211_media2rate
      and ieee80211_rate2media

* Stop using IFM_MAKEMODE macro since the mode constants
  (e.g., IFM_IEEE80211_11A) are pre-shifted in sys/net/if_media.h

* Add some PLCP constants.
2003-10-13 04:28:35 +00:00
dyoung
60dad7c3fe * Add support for frequency-hopping PHY mode.
* Do not enable debugging by default w/ IEEE80211_DEBUG.

* Add Kevin Lahey's power-saving support from the old 802.11 layer
2003-10-13 04:27:40 +00:00
dyoung
b8e804e8d2 Add Kevin Lahey's power-saving support from the old 802.11 layer
Spelling fix: s/unmatch/mismatch/g
2003-10-13 04:25:26 +00:00
dyoung
91ca08d44e Add Kevin Lahey's power-saving support from the old 802.11 layer 2003-10-13 04:23:56 +00:00
dyoung
031c73f68c Even more changes to the new 802.11 layer:
* Add Kevin Lahey's power-saving support from the old 802.11 layer
* Add a FHPARMS or DSPARMS info element to probe responses and beacons
  as appropriate.
2003-10-13 04:22:55 +00:00
dyoung
730331d557 More changes to the new 802.11 layer:
* Add Kevin Lahey's power-saving support from the old 802.11 layer

* Add my stop-gap rate-selection routine, ieee80211_get_rate,
  from the old 802.11 layer

* Also from the old 802.11 layer: factor ieee80211_match_bss out
  of ieee80211_end_scan, since atw(4) uses it for IBSS merges.
2003-10-13 04:20:23 +00:00
dyoung
56126d8a7e Revive constant IEEE80211_CHAN_ANY for ioctls. 2003-10-13 04:16:59 +00:00
dyoung
f9d6bac599 dev/scsipi/atapi_disk.h is no more, and umass_scsipi.c compiles
fine w/o it.
2003-10-13 01:47:55 +00:00
enami
3dbf40b29d KNF the previous commit. 2003-10-13 00:05:36 +00:00
enami
b3931d341e Rest of PR23128, so that ehci.c compiles again. 2003-10-13 00:05:10 +00:00
pk
db855cea5a ksiginfo_get/exit hook: protect queue operations with splsoftclock() (noted
by Christos).
2003-10-12 20:09:50 +00:00
pk
4370fdf30f Define SI_NOINFO to indicate that no signal specific code is available.
It is a large positive value (same as in Solaris) to distinguish a trap
for which the standard qualifiers do not fit, from a user- or other
"software"-generated signal.
2003-10-12 20:00:39 +00:00
pk
46166f9be5 Simplify fpu_cleanup() by having it return a code to indicate that a SIGFPE
is to be posted; let trap() deal with constructing the siginfo structure.
2003-10-12 19:48:52 +00:00
bouyer
c298ea9fc9 Remove block that has been pasted twice. Pointed out by Alexander Yurchenko. 2003-10-12 19:28:50 +00:00
thorpej
03a2e6174e Remove comment about non-existent MNT_MLOCK. 2003-10-12 19:08:49 +00:00
pk
22813649af Prepare for move to SIGINFO framework. 2003-10-12 19:08:17 +00:00
chs
5f8a58e4d6 cache_flush_virt() is buggy, just use blast_dcache() instead.
this should fix PR 23093.
2003-10-12 19:06:29 +00:00
he
fe6ca02de9 Since the boot loader is a stand-alone program, stub out LIBCRT0,
LIBCRTBEGIN, LIBCRTEND, and LIBC -- these are being added to the
PROG target list by bsd.prog.mk.
2003-10-12 18:56:44 +00:00
mycroft
ba41e2e19b Fix problems with ehci on controllers that support 64-bit addressing. From
Cliff Wright, PR 23128.  Thanks!
2003-10-12 18:04:28 +00:00
bouyer
ac8278da8c Remove this file; ATAPI_READ_FORMAT_CAPACITIES is the same as
READ_FORMAT_CAPACITIES; atapi_flex_geometry_page should probably be the same as
scsi_disk's page_flex_geometry.
2003-10-12 17:57:13 +00:00
pk
cd1fabcef4 Writing to address 0x5a5a5a5a does not guarantee a SIGSEGV on all platforms
(e.g. on sparc, this produces a BUSERR). Just use a NUL pointer instead.
2003-10-12 17:13:46 +00:00
pk
75da020979 sendsig: we must copy out the `ksi_info' field. 2003-10-12 17:08:08 +00:00
pk
42e535f6f6 sendsig: don't copy out the ucontext_t padding bytes onto the user stack. 2003-10-12 16:12:20 +00:00
pk
179cafcae3 There's no point in having two separate sets of padding; add the local
__filler bytes to _UC_MACHINE_PAD.
2003-10-12 16:01:35 +00:00
pk
f70031fee9 SIGINFO __sigaction & trampoline code. 2003-10-12 14:42:03 +00:00
pk
c2e604a45c Simplify struct sigframe. 2003-10-12 14:36:19 +00:00
pk
8169a404f6 mem_access_fault_*: call KSI_INIT_TRAP() before filling in the siginfo fields. 2003-10-12 14:34:31 +00:00
pk
a749472593 ksiginfo_put: protect queue operation with splsoftclock(), since it can
be called from timer interrupts.
2003-10-12 14:32:05 +00:00
jdolecek
899a030145 xref mailer.conf(5) in SEE ALSO 2003-10-12 11:50:29 +00:00
jdc
d8eef4e074 Allow an IPv6 default route to be set from /etc/mygate6 or $defaultroute6.
Approved by itojun@.
2003-10-12 09:50:05 +00:00
wiz
e347fde976 Bump date for previous; new sentence, new line; use more macros; fix a typo. 2003-10-12 07:21:57 +00:00
christos
7152fa1070 use matt's powerpc implementation. It is simpler than mine, and it does
matter as far as performance goes.
2003-10-12 04:23:17 +00:00
tls
e333b0fc0e Add an explanation of the fundamental purpose of the "security level"
mechanism and attempt to explain how to use it effectively.
2003-10-12 04:14:56 +00:00
tsutsui
0a43b29b75 - Update technical manual's URL.
- Remove __P().
- Remove trailing whitespace.
2003-10-12 04:12:23 +00:00
thorpej
6fc3c06df3 Revert previous change. 2003-10-12 03:21:56 +00:00
chs
8868d13163 bring over the rest of the IN_SIGTRAMP() hack from the old gdb so that
gdb builds on the sun3.  jason sez "check that in, for now".
2003-10-12 01:05:36 +00:00
chs
f58c80fc8f fix typo in previous. 2003-10-12 00:25:25 +00:00
pk
44510064ca Define SIGTRAMP_VALID. 2003-10-11 22:15:18 +00:00
petrov
2514d9e4f2 When establishing interrupt set CPU_UPAID in mapping register
so that interrupt would be delivered.
2003-10-11 20:53:14 +00:00
jdolecek
5d0bf491b0 g/c struct swdevt definition and extern decl for swdevt[] - it's not
used in kernel tree anywhere
2003-10-11 18:32:53 +00:00
provos
36a965e899 fix a bad realloc; from awohl@chessclub 2003-10-11 18:30:09 +00:00
thorpej
36e9866d7b Cosmetic changes:
- Use static to unexport symbols that don't need to be exported.
- ANSI'ify.
- Some whitespace nits.
2003-10-11 17:40:15 +00:00
jdolecek
a8351752c7 add majors for several missing standard devices - 'log', 'filedesc' & 'ksyms' 2003-10-11 12:31:05 +00:00
jdolecek
37f4d8397e add major for 'filedesc', which is needed for /dev/stdin et. al. 2003-10-11 12:30:24 +00:00
wiz
d231b1cffc regen (Acer BT-500 Bluetooth USB Adapter). 2003-10-11 12:13:00 +00:00
wiz
5da5ca0dde Add IDs for Acer BT-500 Bluetooth USB Adapter. 2003-10-11 12:11:13 +00:00
chs
efdef4fa03 fix typo in previous. 2003-10-11 10:36:46 +00:00