Browse Source

Changed the comment header at the top of all the files to reflect the new company name.

origin
joellen 23 years ago
parent
commit
a90865e30b
  1. 44
      CHANGES
  2. 47
      COPYING
  3. 44
      Configure
  4. 8
      Makefile
  5. 101
      README
  6. 46
      TODO
  7. 17
      doc/Makefile
  8. 12
      doc/codingstd/format.hfile
  9. 12
      doc/codingstd/format.srcfile
  10. 49
      doc/codingstd/format.srcfile.c
  11. 48
      doc/config.debug
  12. 46
      doc/config.linux-wlan-ng
  13. 2
      doc/prism2/ridlist-mib.html
  14. 2
      doc/prism2/ridlist-mib.txt
  15. 2
      doc/prism2/ridlist-rid.html
  16. 2
      doc/prism2/ridlist-rid.txt
  17. 17
      etc/Makefile
  18. 18
      etc/pcmcia/Makefile
  19. 17
      etc/pcmcia/wlan-ng
  20. 19
      etc/pcmcia/wlan-ng.opts
  21. 17
      etc/wlan/Makefile
  22. 43
      etc/wlan/shared
  23. 17
      man/Makefile
  24. 17
      src/Makefile
  25. 45
      src/README
  26. 30
      src/am930/Makefile
  27. 21
      src/include/wlan/p80211conv.h
  28. 21
      src/include/wlan/p80211hdr.h
  29. 21
      src/include/wlan/p80211ioctl.h
  30. 21
      src/include/wlan/p80211meta.h
  31. 21
      src/include/wlan/p80211metamib.h
  32. 21
      src/include/wlan/p80211metamsg.h
  33. 21
      src/include/wlan/p80211mgmt.h
  34. 29
      src/include/wlan/p80211msg.h
  35. 21
      src/include/wlan/p80211netdev.h
  36. 24
      src/include/wlan/p80211req.h
  37. 21
      src/include/wlan/p80211types.h
  38. 45
      src/include/wlan/version.h
  39. 21
      src/include/wlan/wlan_compat.h
  40. 20
      src/mkmeta/Makefile
  41. 23
      src/mkmeta/mkmetadef.c
  42. 23
      src/mkmeta/mkmetadefhead.txt
  43. 28
      src/mkmeta/mkmetastruct.c
  44. 24
      src/mkmeta/mkmetastructhead.txt
  45. 32
      src/nwepgen/Makefile
  46. 21
      src/nwepgen/nwepgen.c
  47. 30
      src/p80211/Makefile
  48. 21
      src/p80211/p80211conv.c
  49. 21
      src/p80211/p80211frm.c
  50. 21
      src/p80211/p80211mod.c
  51. 21
      src/p80211/p80211netdev.c
  52. 21
      src/p80211/p80211req.c
  53. 30
      src/prism2/Makefile
  54. 34
      src/prism2/download/Makefile
  55. 23
      src/prism2/download/prism2dl.c
  56. 32
      src/prism2/driver/Makefile
  57. 21
      src/prism2/driver/hfa384x.c
  58. 21
      src/prism2/driver/prism2mgmt.c
  59. 21
      src/prism2/driver/prism2mib.c
  60. 21
      src/prism2/driver/prism2sta.c
  61. 21
      src/prism2/include/prism2/hfa384x.h
  62. 21
      src/prism2/include/prism2/prism2mgmt.h
  63. 33
      src/prism2/ridlist/Makefile
  64. 27
      src/prism2/ridlist/mkmiblist.c
  65. 28
      src/prism2/ridlist/mkridlist.c
  66. 30
      src/shared/Makefile
  67. 23
      src/shared/p80211meta.c
  68. 21
      src/shared/p80211metamib.c
  69. 21
      src/shared/p80211metamsg.c
  70. 24
      src/shared/p80211types.c
  71. 30
      src/skeleton/Makefile
  72. 21
      src/skeleton/skeleton.c
  73. 33
      src/wlanctl/Makefile
  74. 23
      src/wlanctl/help.c
  75. 23
      src/wlanctl/wlanctl.c
  76. 23
      src/wlanctl/wlanctl.h
  77. 33
      src/wland/Makefile
  78. 23
      src/wland/wland.c

44
CHANGES

@ -1,4 +1,46 @@
* CHANGES
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
* above. If you wish to allow the use of your version of this file
* only under the terms of the GPL and not to allow others to use
* your version of this file under the MPL, indicate your decision
* by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* --------------------------------------------------------------------
*
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* --------------------------------------------------------------------
*
* Portions of the development of this software were funded by
* Intersil Corporation as part of PRISM(R) chipset product development.
*
* --------------------------------------------------------------------
0.1.6
- Fixed usage of pcmcia scheme file so we're not stomping on the user's
scheme setting.

47
COPYING

@ -1,3 +1,47 @@
* COPYING
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
* above. If you wish to allow the use of your version of this file
* only under the terms of the GPL and not to allow others to use
* your version of this file under the MPL, indicate your decision
* by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* --------------------------------------------------------------------
*
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* --------------------------------------------------------------------
*
* Portions of the development of this software were funded by
* Intersil Corporation as part of PRISM(R) chipset product development.
*
* --------------------------------------------------------------------
Unless otherwise indicated, this code is distributed under version 1.1
of the Mozilla Public License ("MPL"), included in the LICENSE file.
@ -8,7 +52,6 @@ GPL, the terms and conditions of the MPL will apply in addition to
those of the GPL with the exception of any terms or conditions of the
MPL that conflict with, or are expressly prohibited by, the GPL.
-- Mark S. Mathews
mark@absoval.com
-- AbsoluteValue Systems, Inc.
Note: This file is derived from a copyrighted work of David Hinds.

44
Configure

@ -1,10 +1,28 @@
#!/bin/sh
#
# linux-wlan-ng/Configure
# Configure
#
# Adapted from the pcmcia-cs/Configure file, license statement below:
# linux-wlan Open Sourc Project
#
# Configure 1.110 1999/06/24 17:37:36
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# -------------------------------------------------------------------------
#
# Inquiries regarding the linux-wlan Open Source Project can be
# made directly to:
*
# AbsoluteValue Systems Inc.
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# -------------------------------------------------------------------------
# TODO: Since we're dependent on configured pcmcia source, we should change
# this such that it will ask for the pcmcia source dir and then read
# all our stuff from pcmcia/config.mk. Would simplify alot of things.
# -------------------------------------------------------------------------
#
# This script adapted from the pcmcia-cs/Configure file, license statement below:
#
# pcmcia-cs/Configure 1.110 1999/06/24 17:37:36
#
# The contents of this file are subject to the Mozilla Public License
# Version 1.0 (the "License"); you may not use this file except in
@ -16,15 +34,10 @@
# the License for the specific language governing rights and
# limitations under the License.
#
# The initial developer of the original code is David A. Hinds
# The initial developer of the Configure code is David A. Hinds
# <dhinds@hyper.stanford.edu>. Portions created by David A. Hinds
# are Copyright (C) 1998 David A. Hinds. All Rights Reserved.
#-------------------------------------------------------------------------
#
# TODO: Since we're dependent on configured pcmcia source, we should change
# this such that it will ask for the pcmcia source dir and then read
# all our stuff from pcmcia/config.mk. Would simplify alot of things.
#
ECHO="/bin/echo -e "
fail ()
@ -310,7 +323,17 @@ dump_str 'HOST_OBJCOPY=$(HOST_COMPILE)objcopy'
dump_str 'HOST_OBJDUMP=$(HOST_COMPILE)objdump'
dump_str 'HOST_MAKE=make'
ask_str "Prefix for cross compiler? (change if cross-compiling)" CROSS_COMPILE
if [ "$CROSS_COMPILE_ENABLED" != "n" -a "$CROSS_COMPILE_ENABLED" != "y" ] ; then
CROSS_COMPILE_ENABLED=n
fi
ask_bool "Compiling with a cross compiler?" CROSS_COMPILE_ENABLED
if [ "$CROSS_COMPILE_ENABLED" = "y" ] ; then
ask_str "Prefix for cross compiler? (change if cross-compiling)" CROSS_COMPILE
else
CROSS_COMPILE=""
fi
dump_str 'CROSS_AS=$(CROSS_COMPILE)as'
dump_str 'CROSS_LD=$(CROSS_COMPILE)ld'
@ -323,7 +346,6 @@ dump_str 'CROSS_OBJCOPY=$(CROSS_COMPILE)objcopy'
dump_str 'CROSS_OBJDUMP=$(CROSS_COMPILE)objdump'
dump_str 'CROSS_MAKE=make'
#=======================================================================
# Should we build for debugging?

8
Makefile

@ -1,6 +1,6 @@
# linux-wlan Makefile
# Makefile
#
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# --------------------------------------------------------------------
#
# linux-wlan
@ -32,11 +32,9 @@
# made directly to:
#
# AbsoluteValue Systems Inc.
# P.O. Box 941149
# Maitland, FL, 32794-1149
#
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# --------------------------------------------------------------------
#
# Portions of the development of this software were funded by

101
README

@ -1,9 +1,49 @@
./README
Copyright (C) 1999 AbsoluteValue Software, Inc.
* README
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
* above. If you wish to allow the use of your version of this file
* only under the terms of the GPL and not to allow others to use
* your version of this file under the MPL, indicate your decision
* by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* --------------------------------------------------------------------
*
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* --------------------------------------------------------------------
*
* Portions of the development of this software were funded by
* Intersil Corporation as part of PRISM(R) chipset product development.
*
* --------------------------------------------------------------------
Description:
The linux-wlan-ng package is a linux device driver and subsystem
The linux-wlan package is a linux device driver and subsystem
package that is designed to provide the full range of IEEE 802.11 MAC
management capabilities for use in user-mode utilities and scripts.
The package currently supports the Intersil Prism2 11Mb/s reference design
@ -48,47 +88,47 @@ the kernel and pcmcia-cs you currently have running.
Build Instructions:
1) untar the package using the command:
1) untar the package using the command:
tar zxvf linux-wlan-ng-X.Y.Z.tar.gz
tar zxvf linux-wlan-ng-X.Y.Z.tar.gz
2) Make sure you have configured kernel and pcmcia sources on your system.
2) Make sure you have configured kernel and pcmcia sources on your system.
3) To clean up any unwanted files accidentally included in the tar package,
run 'make clean'. If make clean behaves badly (infinite loop, for
example), you may have a date/time mismatch. Run the command:
3) To clean up any unwanted files accidentally included in the tar package,
run 'make clean'. If make clean behaves badly (infinite loop, for
example), you may have a date/time mismatch. Run the command:
find . -type f -exec touch {} \;
find . -type f -exec touch {} \;
to fix the date&time stamps, then run 'make clean' again.
to fix the date&time stamps, then run 'make clean' again.
4) To configure the linux-wlan-ng package, run 'make config' and respond
to the questions. The defaults should be sufficient for most
users. 'make config' must be run after a 'make clean' and
before 'make all'.
4) To configure the linux-wlan-ng package, run 'make config' and respond
to the questions. The defaults should be sufficient for most
users. 'make config' must be run after a 'make clean' and
before 'make all'.
5) To build the package, run 'make all'
5) To build the package, run 'make all'
6) To install the package, run 'make install' (as root).
6) To install the package, run 'make install' (as root).
7) Edit the /etc/pcmcia/wlan-ng.opts file to configure. These options are
set every time you insert a card. If you want to change an option
after the initial configuration, a) pop your card out, b) alter the
file, c) insert your card. For more information see the file(s)
linux-wlan-ng*/doc/config.*
7) Edit the /etc/pcmcia/wlan-ng.opts file to configure. These options are
set every time you insert a card. If you want to change an option
after the initial configuration, a) pop your card out, b) alter the
file, c) insert your card. For more information see the file(s)
linux-wlan-ng*/doc/config.*
8) Edit your network.opts file to set up your IP settings. Note: for a
station, the SSID you're connecting to will be appended to the
current pcmcia scheme name. You can use this to have different
IP setups for different wireless LANs you connect to (e.g. home vs. work).
8) Edit your network.opts file to set up your IP settings. Note: for a
station, the SSID you're connecting to will be appended to the
current pcmcia scheme name. You can use this to have different
IP setups for different wireless LANs you connect to (e.g. home vs. work).
9) Restart pcmcia-cs with the command:
9) Restart pcmcia-cs with the command:
/etc/rc.d/init.d/pcmcia restart
10) Insert the card. For most cards, a solid LED indicates that the
SSID you specified was found, a bss was joined, and the firmware
completed the authenticate and associate processes.
SSID you specified was found, a bss was joined, and the firmware
completed the authenticate and associate processes.
11) Run ifconfig and route to determine if your IP and route settings are
listed as you wanted them. It's also a good idea to look at the file
@ -99,4 +139,3 @@ Build Instructions:
compiled into your kernel. You will also need the brcfg utility.
A version of this utility can be found on the AVS ftp site.
ftp://ftp.absoval.com/pub/brcfg

46
TODO

@ -1,6 +1,46 @@
./TODO
Copyright (C) 1999 AbsoluteValue Software, Inc.
* TODO
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
* above. If you wish to allow the use of your version of this file
* only under the terms of the GPL and not to allow others to use
* your version of this file under the MPL, indicate your decision
* by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* --------------------------------------------------------------------
*
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* --------------------------------------------------------------------
*
* Portions of the development of this software were funded by
* Intersil Corporation as part of PRISM(R) chipset product development.
*
* --------------------------------------------------------------------
Linux WLAN NG TODO
Wed Feb 23 15:06:05 EST 2000

17
doc/Makefile

@ -1,7 +1,9 @@
# doc/Makefile
#
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# --------------------------------------------------------------------
#
# Linux WLAN
# linux-wlan
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
@ -13,10 +15,6 @@
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The initial developer of the original code is Mark S. Mathews
# <mark@absoval.com>. Portions created by Mark S. Mathews are
# Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License version 2 (the "GPL"), in which
# case the provisions of the GPL are applicable instead of the
@ -30,9 +28,12 @@
#
# --------------------------------------------------------------------
#
# The initial author may be reached as mark@absoval.com, or
# C/O AbsoluteValue Software Inc., P.O. Box 941149,
# Maitland, FL, 32794-1149
# Inquiries regarding the linux-wlan Open Source project can be
# made directly to:
#
# AbsoluteValue Systems Inc.
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# --------------------------------------------------------------------
#

12
doc/codingstd/format.hfile

@ -16,10 +16,14 @@
* rights and limitations under the License. ]
*
* [Author contact, eg.
* The initial developer of the original code is Mark S. Mathews
* &lt mark@absoval.com &gt. Portions created by Mark S. Mathews
* are Copyright (C) 1998 AbsoluteValue Software, Inc. All
* Rights Reserved. ]
* Copyright (C) 1998 AbsoluteValue Software, Inc. All Rights Reserved.
*
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com ]
*
* [Change History]
*

12
doc/codingstd/format.srcfile

@ -18,10 +18,14 @@
* rights and limitations under the License. ]
*
* [Author contact, eg.
* The initial developer of the original code is Mark S. Mathews
* &lt mark@absoval.com &gt. Portions created by Mark S. Mathews
* are Copyright (C) 1998 AbsoluteValue Software, Inc. All
* Rights Reserved. ]
* Copyright (C) 1998 AbsoluteValue Software, Inc. All Rights Reserved.
*
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com ]
*
* [Change History]
*

49
doc/codingstd/format.srcfile.c

@ -1,27 +1,44 @@
/* [filename]: [one line description of the file]
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* Linux WLAN
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
* above. If you wish to allow the use of your version of this file
* only under the terms of the GPL and not to allow others to use
* your version of this file under the MPL, indicate your decision
* by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* --------------------------------------------------------------------
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* The initial developer of the original code is Mark S. Mathews
* <mark@absoval.com>. Portions created by Mark S. Mathews
* are Copyright (C) 1998 AbsoluteValue Software, Inc. All Rights Reserved.
*
* --------------------------------------------------------------------
*
* The initial author may be reached as mark@absoval.com, or
* C/O AbsoluteValue Software Inc., P.O. Box 941149,
* Maitland, FL, 32794-1149
* Portions of the development of this software were funded by
* Intersil Corporation as part of PRISM(R) chipset product development.
*
* --------------------------------------------------------------------
*

48
doc/config.debug

@ -1,8 +1,48 @@
doc/config.debug
* doc/config.debug
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
* above. If you wish to allow the use of your version of this file
* only under the terms of the GPL and not to allow others to use
* your version of this file under the MPL, indicate your decision
* by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* --------------------------------------------------------------------
*
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* --------------------------------------------------------------------
*
* Portions of the development of this software were funded by
* Intersil Corporation as part of PRISM(R) chipset product development.
*
* --------------------------------------------------------------------
Copyright (C) 2000 AbsoluteValue Software, Inc. All Rights Reserved.
The kernel components of linux-wlan-ng currently have debugging code
The kernel components of linux-wlan currently have debugging code
that can be enabled via a "make config" option. If debug output
has been compiled into a driver, enable it by setting the value of the
module parameter xxx_debug

46
doc/config.linux-wlan-ng

@ -1,6 +1,46 @@
doc/config.linux-wlan-ng
Copyright (C) 2000 AbsoluteValue Software, Inc. All Rights Reserved.
* doc/config.linux-wlan-ng
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
* above. If you wish to allow the use of your version of this file
* only under the terms of the GPL and not to allow others to use
* your version of this file under the MPL, indicate your decision
* by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* --------------------------------------------------------------------
*
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* --------------------------------------------------------------------
*
* Portions of the development of this software were funded by
* Intersil Corporation as part of PRISM(R) chipset product development.
*
* --------------------------------------------------------------------
1. Summary

2
doc/prism2/ridlist-mib.html

@ -4,7 +4,7 @@
</HEAD>
<BODY>
<P>
<B>doc/prism2/ridlist-mib.html<BR>Copyright (C) 2000 AbsoluteValue Software, Inc. All Rights Reserved.</B>
<B>doc/prism2/ridlist-mib.html<BR>Copyright (C) 2000 AbsoluteValue Systems, Inc. All Rights Reserved.</B>
</P>
<P>
<BR>API - The document source for this RID is the API Enhancements Document

2
doc/prism2/ridlist-mib.txt

@ -1,5 +1,5 @@
doc/prism2/ridlist-mib.txt
Copyright (C) 2000 AbsoluteValue Software, Inc. All Rights Reserved.
Copyright (C) 2000 AbsoluteValue Systems, Inc. All Rights Reserved.

2
doc/prism2/ridlist-rid.html

@ -4,7 +4,7 @@
</HEAD>
<BODY>
<P>
<B>doc/prism2/ridlist-rid.html<BR>Copyright (C) 2000 AbsoluteValue Software, Inc. All Rights Reserved.</B>
<B>doc/prism2/ridlist-rid.html<BR>Copyright (C) 2000 AbsoluteValue Systems, Inc. All Rights Reserved.</B>
</P>
<P>
<BR>API - The document source for this RID is the API Enhancements Document

2
doc/prism2/ridlist-rid.txt

@ -1,5 +1,5 @@
doc/prism2/ridlist-rid.txt
Copyright (C) 2000 AbsoluteValue Software, Inc. All Rights Reserved.
Copyright (C) 2000 AbsoluteValue Systems, Inc. All Rights Reserved.

17
etc/Makefile

@ -1,7 +1,9 @@
# etc/Makefile
#
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# --------------------------------------------------------------------
#
# Linux WLAN
# linux-wlan
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
@ -13,10 +15,6 @@
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The initial developer of the original code is Mark S. Mathews
# <mark@absoval.com>. Portions created by Mark S. Mathews are
# Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License version 2 (the "GPL"), in which
# case the provisions of the GPL are applicable instead of the
@ -30,9 +28,12 @@
#
# --------------------------------------------------------------------
#
# The initial author may be reached as mark@absoval.com, or
# C/O AbsoluteValue Software Inc., P.O. Box 941149,
# Maitland, FL, 32794-1149
# Inquiries regarding the linux-wlan Open Source project can be
# made directly to:
#
# AbsoluteValue Systems Inc.
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# --------------------------------------------------------------------
#

18
etc/pcmcia/Makefile

@ -1,7 +1,9 @@
# etc/pcmcia/Makefile
#
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# --------------------------------------------------------------------
#
# Linux WLAN
# linux-wlan
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
@ -13,10 +15,6 @@
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The initial developer of the original code is Mark S. Mathews
# <mark@absoval.com>. Portions created by Mark S. Mathews are
# Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License version 2 (the "GPL"), in which
# case the provisions of the GPL are applicable instead of the
@ -30,9 +28,12 @@
#
# --------------------------------------------------------------------
#
# The initial author may be reached as mark@absoval.com, or
# C/O AbsoluteValue Software Inc., P.O. Box 941149,
# Maitland, FL, 32794-1149
# Inquiries regarding the linux-wlan Open Source project can be
# made directly to:
#
# AbsoluteValue Systems Inc.
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# --------------------------------------------------------------------
#
@ -41,7 +42,6 @@
#
# --------------------------------------------------------------------
include ../../config.mk
all:

17
etc/pcmcia/wlan-ng

@ -2,9 +2,10 @@
#
# etc/pcmcia/wlan-ng
#
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# --------------------------------------------------------------------
#
# Linux WLAN
# linux-wlan
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
@ -16,10 +17,6 @@
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The initial developer of the original code is Mark S. Mathews
# <mark@absoval.com>. Portions created by Mark S. Mathews are
# Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License version 2 (the "GPL"), in which
# case the provisions of the GPL are applicable instead of the
@ -33,9 +30,12 @@
#
# --------------------------------------------------------------------
#
# The initial author may be reached as mark@absoval.com, or
# C/O AbsoluteValue Software Inc., P.O. Box 941149,
# Maitland, FL, 32794-1149
# Inquiries regarding the linux-wlan Open Source project can be
# made directly to:
#
# AbsoluteValue Systems Inc.
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# --------------------------------------------------------------------
#
@ -44,7 +44,6 @@
#
# --------------------------------------------------------------------
. ./shared
. /etc/wlan/shared

19
etc/pcmcia/wlan-ng.opts

@ -3,9 +3,10 @@
#
# etc/pcmcia/wlan-ng.opts
#
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# --------------------------------------------------------------------
#
# Linux WLAN
# linux-wlan
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
@ -17,10 +18,6 @@
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The initial developer of the original code is Mark S. Mathews
# <mark@absoval.com>. Portions created by Mark S. Mathews are
# Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License version 2 (the "GPL"), in which
# case the provisions of the GPL are applicable instead of the
@ -34,9 +31,12 @@
#
# --------------------------------------------------------------------
#
# The initial author may be reached as mark@absoval.com, or
# C/O AbsoluteValue Software Inc., P.O. Box 941149,
# Maitland, FL, 32794-1149
# Inquiries regarding the linux-wlan Open Source project can be
# made directly to:
#
# AbsoluteValue Systems Inc.
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# --------------------------------------------------------------------
#
@ -44,9 +44,10 @@
# Intersil Corporation as part of PRISM(R) chipset product development.
#
# --------------------------------------------------------------------
# The address format is "scheme,socket,instance,hwaddr".
#
# The address format is "scheme,socket,instance,hwaddr".
#
# --------------------------------------------------------------------
case "$ADDRESS" in
*,*,*,*)

17
etc/wlan/Makefile

@ -1,7 +1,9 @@
# etc/wlan/Makefile
#
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# --------------------------------------------------------------------
#
# Linux WLAN
# linux-wlan
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
@ -13,10 +15,6 @@
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The initial developer of the original code is Mark S. Mathews
# <mark@absoval.com>. Portions created by Mark S. Mathews are
# Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License version 2 (the "GPL"), in which
# case the provisions of the GPL are applicable instead of the
@ -30,9 +28,12 @@
#
# --------------------------------------------------------------------
#
# The initial author may be reached as mark@absoval.com, or
# C/O AbsoluteValue Software Inc., P.O. Box 941149,
# Maitland, FL, 32794-1149
# Inquiries regarding the linux-wlan Open Source project can be
# made directly to:
#
# AbsoluteValue Systems Inc.
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# --------------------------------------------------------------------
#

43
etc/wlan/shared

@ -1,3 +1,46 @@
# etc/wlan/shared
#
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# --------------------------------------------------------------------
#
# linux-wlan
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License version 2 (the "GPL"), in which
# case the provisions of the GPL are applicable instead of the
# above. If you wish to allow the use of your version of this file
# only under the terms of the GPL and not to allow others to use
# your version of this file under the MPL, indicate your decision
# by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL. If you do not delete
# the provisions above, a recipient may use your version of this
# file under either the MPL or the GPL.
#
# --------------------------------------------------------------------
#
# Inquiries regarding the linux-wlan Open Source project can be
# made directly to:
#
# AbsoluteValue Systems Inc.
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# --------------------------------------------------------------------
#
# Portions of the development of this software were funded by
# Intersil Corporation as part of PRISM(R) chipset product development.
#
# --------------------------------------------------------------------
wlan_set_ssid_schemefile ()
{

17
man/Makefile

@ -1,7 +1,9 @@
# man/Makefile
#
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# --------------------------------------------------------------------
#
# Linux WLAN
# linux-wlan
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
@ -13,10 +15,6 @@
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The initial developer of the original code is Mark S. Mathews
# <mark@absoval.com>. Portions created by Mark S. Mathews are
# Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License version 2 (the "GPL"), in which
# case the provisions of the GPL are applicable instead of the
@ -30,9 +28,12 @@
#
# --------------------------------------------------------------------
#
# The initial author may be reached as mark@absoval.com, or
# C/O AbsoluteValue Software Inc., P.O. Box 941149,
# Maitland, FL, 32794-1149
# Inquiries regarding the linux-wlan Open Source project can be
# made directly to:
#
# AbsoluteValue Systems Inc.
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# --------------------------------------------------------------------
#

17
src/Makefile

@ -1,7 +1,9 @@
# src/Makefile
#
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# --------------------------------------------------------------------
#
# Linux WLAN
# linux-wlan
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
@ -13,10 +15,6 @@
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The initial developer of the original code is Mark S. Mathews
# <mark@absoval.com>. Portions created by Mark S. Mathews are
# Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License version 2 (the "GPL"), in which
# case the provisions of the GPL are applicable instead of the
@ -30,9 +28,12 @@
#
# --------------------------------------------------------------------
#
# The initial author may be reached as mark@absoval.com, or
# C/O AbsoluteValue Software Inc., P.O. Box 941149,
# Maitland, FL, 32794-1149
# Inquiries regarding the linux-wlan Open Source project can be
# made directly to:
#
# AbsoluteValue Systems Inc.
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# --------------------------------------------------------------------
#

45
src/README

@ -1,5 +1,48 @@
* src/README
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
* above. If you wish to allow the use of your version of this file
* only under the terms of the GPL and not to allow others to use
* your version of this file under the MPL, indicate your decision
* by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* --------------------------------------------------------------------
*
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* --------------------------------------------------------------------
*
* Portions of the development of this software were funded by
* Intersil Corporation as part of PRISM(R) chipset product development.
*
* --------------------------------------------------------------------
./src - root for linux-wlan-ng source code directories
./src - root for linux-wlan source code directories
src/am930 - source for the AMD MAC specific driver

30
src/am930/Makefile

@ -1,7 +1,9 @@
# src/am930/Makefile
#
# Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
# --------------------------------------------------------------------
#
# Linux WLAN
# linux-wlan
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
@ -13,10 +15,6 @@
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The initial developer of the original code is Mark S. Mathews
# <mark@absoval.com>. Portions created by Mark S. Mathews are
# Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License version 2 (the "GPL"), in which
# case the provisions of the GPL are applicable instead of the
@ -30,9 +28,12 @@
#
# --------------------------------------------------------------------
#
# The initial author may be reached as mark@absoval.com, or
# C/O AbsoluteValue Software Inc., P.O. Box 941149,
# Maitland, FL, 32794-1149
# Inquiries regarding the linux-wlan Open Source project can be
# made directly to:
#
# AbsoluteValue Systems Inc.
# info@linux-wlan.com
# http://www.linux-wlan.com
#
# --------------------------------------------------------------------
#
@ -43,6 +44,7 @@
include ../../config.mk
ifeq ($(CROSS_COMPILE_ENABLED), y)
AS =$(CROSS_AS)
LD =$(CROSS_LD)
CC =$(CROSS_CC)
@ -53,6 +55,18 @@ STRIP =$(CROSS_STRIP)
OBJCOPY =$(CROSS_OBJCOPY)
OBJDUMP =$(CROSS_OBJDUMP)
MAKE =make
else
AS =$(HOST_AS)
LD =$(HOST_LD)
CC =$(HOST_CC)
CPP =$(HOST_CPP)
AR =$(HOST_AR)
NM =$(HOST_NM)
STRIP =$(HOST_STRIP)
OBJCOPY =$(HOST_OBJCOPY)
OBJDUMP =$(HOST_OBJDUMP)
MAKE =make
endif
all:
@echo "Nothing to do..."

21
src/include/wlan/p80211conv.h

@ -1,7 +1,11 @@
/* p80211conv.h: Ether/802.11 conversions and packet buffer routines
/* src/include/wlan/p80211conv.h
*
* Ether/802.11 conversions and packet buffer routines
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* Linux WLAN
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
@ -13,10 +17,6 @@
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The initial developer of the original code is Mark S. Mathews
* <mark@absoval.com>. Portions created by Mark S. Mathews are
* Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
@ -30,9 +30,12 @@
*
* --------------------------------------------------------------------
*
* The initial author may be reached as mark@absoval.com, or
* C/O AbsoluteValue Software Inc., P.O. Box 941149,
* Maitland, FL, 32794-1149
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* --------------------------------------------------------------------
*

21
src/include/wlan/p80211hdr.h

@ -1,7 +1,11 @@
/* p80211hdr.h: Macros, types, and functions for handling 802.11 MAC headers
/* src/include/wlan/p80211hdr.h
*
* Macros, types, and functions for handling 802.11 MAC headers
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* Linux WLAN
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
@ -13,10 +17,6 @@
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The initial developer of the original code is Mark S. Mathews
* <mark@absoval.com>. Portions created by Mark S. Mathews are
* Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
@ -30,9 +30,12 @@
*
* --------------------------------------------------------------------
*
* The initial author may be reached as mark@absoval.com, or
* C/O AbsoluteValue Software Inc., P.O. Box 941149,
* Maitland, FL, 32794-1149
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* --------------------------------------------------------------------
*

21
src/include/wlan/p80211ioctl.h

@ -1,7 +1,11 @@
/* p80211ioctl.h: Declares constants and types for the p80211 ioctls
/* src/include/wlan/p80211ioctl.h
*
* Declares constants and types for the p80211 ioctls
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* Linux WLAN
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
@ -13,10 +17,6 @@
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The initial developer of the original code is Mark S. Mathews
* <mark@absoval.com>. Portions created by Mark S. Mathews are
* Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
@ -30,9 +30,12 @@
*
* --------------------------------------------------------------------
*
* The initial author may be reached as mark@absoval.com, or
* C/O AbsoluteValue Software Inc., P.O. Box 941149,
* Maitland, FL, 32794-1149
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* --------------------------------------------------------------------
*

21
src/include/wlan/p80211meta.h

@ -1,7 +1,11 @@
/* p80211meta.h: Macros, constants, types, and funcs for p80211 metadata
/* src/include/wlan/p80211meta.h
*
* Macros, constants, types, and funcs for p80211 metadata
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* Linux WLAN
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
@ -13,10 +17,6 @@
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The initial developer of the original code is Mark S. Mathews
* <mark@absoval.com>. Portions created by Mark S. Mathews are
* Copyright (C) 1999 AbsoluteValue Software, Inc. All Rights Reserved.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
@ -30,9 +30,12 @@
*
* --------------------------------------------------------------------
*
* The initial author may be reached as mark@absoval.com, or
* C/O AbsoluteValue Software Inc., P.O. Box 941149,
* Maitland, FL, 32794-1149
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com