thorpej
a58b40631e
* Shuffle some flags to make it easier to visually compare lists
...
of flags.
* In the new mount case, make sure to clear the mount "action" flags.
* Allow MNT_FORCE to be set by root on new mounts.
2003-10-13 18:02:20 +00:00
pk
595fb05c30
obp_v2_getbootfile: use the value of the `boot-file' prom environment
...
variable if we determine that the boot arguments presented to us by the
PROM do not contain a boot file name.
Idea from Greg Woods on port-sparc@netbsd.org .
2003-10-13 17:59:19 +00:00
thorpej
fc8c8a08ca
"force" is not an inverted option; fix it.
2003-10-13 17:55:11 +00:00
augustss
32ee02b1f9
Regen.
2003-10-13 17:16:55 +00:00
augustss
c88ef72c1d
Add some IOMEGA products.
2003-10-13 17:15:03 +00:00
thorpej
f7840303a1
Whitespace nits.
2003-10-13 17:07:55 +00:00
thorpej
1bdc80d6cc
Whitespace.
2003-10-13 16:55:10 +00:00
dyoung
031c2c9baa
Why don't I make up my mind? No need to left-shift the country
...
codes when I right-shift the country-code register! Fixes a bug
reported by Dan Carosone: regulatory domain "ETSI" registered as
domain "Spain/Other", so he could only tune channels 10 and 11.
2003-10-13 16:35:49 +00:00
agc
9f1aac5bb3
Move Jason Downs's code from a 4-clause to a 3-clause licence by
...
removing the advertising clause. Diffs provided in PR 22410 by Joel
Baker, confirmed to the board by Jason Downs.
With additional thanks to Jason Thorpe.
2003-10-13 15:36:33 +00:00
christos
f1f16d70f5
Remove Berkeley's advertising clause 3.
2003-10-13 15:31:35 +00:00
agc
61470ee029
Move Mark Nudelman's code from a 4-clause to a 3-clause licence by removing
...
the advertising clause. Diffs provided in PR 22549 by Joel Baker, confirmed
to the board by Mark Nudelman.
2003-10-13 14:34:25 +00:00
agc
b2b49933f4
Move Matt Green's code from a 4-clause to a 3-clause licence by removing
...
the advertising clause. Diffs provided in PR 22396 by Joel Baker, the changes
were confirmed to the board by Matt Green.
2003-10-13 14:22:20 +00:00
skrll
fd905830f3
Don't pull in libgcc_pic.a for -shared - it was added as a workaround for
...
gcc 2.95.3. Removing this fixes EH for gcc 3.3 by using the .eh.section
support in libcrt{begin,end}
Closes PR 22673.
2003-10-13 13:19:41 +00:00
jdolecek
5351b51128
the main parts of new unified MAKEDEV framework - MAKEDEV template
...
and script for generating the MD MAKEDEV
this is work in progress, some parts are still missing
2003-10-13 09:37:45 +00:00
itojun
e6d129819b
update m_pkthdr.len
2003-10-13 08:55:59 +00:00
dyoung
5cea02e6fe
Complete replacement of the old 802.11 layer with the new.
2003-10-13 08:34:15 +00:00
dyoung
2295b27590
Install athioctl.h, defining ioctls for Atheros 802.11a/b/g radios.
2003-10-13 08:29:48 +00:00
dyoung
abda32ca8b
Add 'mode' option to change PHY media for 802.11 devices. Also,
...
display PHY mode. E.g., run an 802.11a (5GHz, 54Mbps max) access
point:
> ifconfig ath0 nwid my_access_point mode 11a mediaopt hostap
> ifconfig -m ath0
ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
nwid my_access_point
powersave off
bssid 00:05:5d:84:cc:6e chan 3
address: 00:05:5d:84:cc:6e
media: IEEE802.11 autoselect mode 11a hostap
status: active
supported IEEE802.11 media:
media autoselect
media autoselect mediaopt adhoc
media autoselect mediaopt hostap
media autoselect mediaopt monitor
media autoselect mode 11a
media autoselect mode 11a mediaopt adhoc
media autoselect mode 11a mediaopt hostap
media autoselect mode 11a mediaopt monitor
*snip snip*
2003-10-13 08:27:35 +00:00
dyoung
372fd2b92a
Adapt atw(4) to the new 802.11 layer.
...
Simplify atw_start, atw_newstate.
Synchronize access to atw_start by bracketing the call to
ieee80211_next_scan in atw_next_scan with splnet()/splx().
2003-10-13 08:22:19 +00:00
dyoung
e31cc884ed
Adapt awi(4) to the new 802.11 layer.
2003-10-13 08:10:48 +00:00
dyoung
ef743c64b6
Switch wi(4) to the new 802.11 layer.
2003-10-13 08:07:21 +00:00
dyoung
690ab87058
Use new 802.11 header files.
2003-10-13 08:02:02 +00:00
agc
ed6ed8e698
Move Keith Muller's code from a 4-clause to a 3-clause licence by removing
...
the advertising clause. Diffs provided in PR 22397 by Joel Baker, confirmed
to the board by Keith Muller.
2003-10-13 07:41:22 +00:00
dyoung
e4e42ad093
Add new 802.11 layer to the file lists.
2003-10-13 07:29:28 +00:00
lukem
d048430db6
Various fixes for when ngen is 0.
2003-10-13 07:28:52 +00:00
dsl
ca9f17c96d
Add bsd.obj.mk so these directories get their own obj directory (for the
...
library objects shared by their subdirectories).
Needed when the obj directory isn't a parent of the subdirectories obj directory
2003-10-13 06:56:47 +00:00
dyoung
c2ca61c2e6
Build net80211/.
2003-10-13 06:49:14 +00:00
dyoung
2459b02669
Switch an(4) to using the header files in the new 802.11 layer.
2003-10-13 06:45:32 +00:00
dyoung
5dbbaac41d
Switch to the new 802.11 layer.
2003-10-13 06:43:22 +00:00
dyoung
18cc6db280
For PCI attachment, ath(4) needs both the HAL binary and the files
...
listed in dev/pci/files.ath.
2003-10-13 06:40:14 +00:00
dyoung
de23d63e0e
Add athioctl.h.
2003-10-13 06:33:52 +00:00
lukem
e076c47767
Instead of defining TERSE_ERROR by default (due to space constraints),
...
define NO_LBA_CHECK. bootxx_msdos still needs TERSE_ERROR because its
BPB is larger than the default.
2003-10-13 06:15:00 +00:00
itojun
912235966a
makeargv overrun. from openbsd
2003-10-13 06:14:04 +00:00
lukem
af93a5c749
The reserved space for the BIOS Parameter Block (BPB) only needs to be for
...
FAT16 (11+51) except when booting from FAT{12,16,32}, which needs FAT32 (11+79).
We still reserve the BPB for non-bootxx_msdos PBR bootblocks because
they may be installed as a floppy boot record (and those need a BPB).
Remove some redundant wording in an error messsage, saving 6 bytes.
2003-10-13 06:08:28 +00:00
dyoung
8a58dbfd9a
Add atw at cardbus (ADMtek ADM8211 802.11).
2003-10-13 05:46:26 +00:00
dyoung
f39f5e0652
Add atw (ADMtek ADM8211 802.11).
2003-10-13 05:45:59 +00:00
dyoung
2f8d4622dd
Add atw at cardbus (ADMtek ADM8211).
2003-10-13 05:43:14 +00:00
dyoung
a71225fe22
NetBSD/FreeBSD compatibility changes NetBSD, especially
...
locking, mbuf
2003-10-13 05:34:30 +00:00
dyoung
ae577fc6ea
Miscellaneous changes for NetBSD compatibility.
2003-10-13 05:23:07 +00:00
dyoung
075c766e9b
Add atw(4), ADMtek ADM8211 802.11, at PCI bus and Cardbus.
2003-10-13 05:20:52 +00:00
dyoung
b491c05ae7
Add the 82801EB LPC, which provides the PCI Interrupt Router on
...
the Dell PowerEdge 400SC.
2003-10-13 05:19:19 +00:00
dyoung
b495f27bbd
A compatibility layer to smooth differences between NetBSD and
...
FreeBSD for ath(4).
XXX Nobody with FreeBSD has signed off on this, so it may change
XXX or go away entirely.
2003-10-13 05:16:20 +00:00
dyoung
839bd8fd2a
Files belonging to the ath(4) PCI front-end.
...
We can only attach an ath(4) on architectures where we have a HAL
(which is only x86, for now) so I list the files belonging to the
PCI front-end separately from the other PCI files.
2003-10-13 05:10:00 +00:00
dyoung
dd813020b9
Add constants and strings for 802.11 radios with OFDM PHY (802.11a,
...
802.11g).
Add constants and strings for multi-mode devices (a/b/g).
From FreeBSD/Sam Leffler.
2003-10-13 05:06:44 +00:00
dyoung
1dae5adffe
Pull the latest HAL from sourceforge.net/madwifi/ since it fixes
...
a bug in beacon-generation for AR5211 chips.
2003-10-13 04:53:04 +00:00
dyoung
152acf7a5d
Add NetBSD RCSID.
...
Set the right path to NetBSD's athhal_opt.h
Provide NetBSD implementations of millisecond delays, system uptime,
and bcopy.
2003-10-13 04:51:15 +00:00
dyoung
3d70202422
Add NetBSD RCSID.
2003-10-13 04:48:34 +00:00
dyoung
99c40b175a
Add NetBSD RCSID.
...
For future use, add HAL status code -> status string mapping.
Set the right #include path for NetBSD's athhal_osdep.h.
2003-10-13 04:47:45 +00:00
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