Commit Graph

297 Commits

Author SHA1 Message Date
mark 41cc3881cc Changed initmac() so it will survive if cmd_initialize succeeds, but other
initializations fail.  This happens if we have a valid primary, but not a
valid secondary.
2000-02-02 20:28:34 +00:00
mark 3ad353ccf4 Removed an extraneous 'x' from the version info output. 2000-02-02 01:11:15 +00:00
mark 4ed12c2f49 Ifdef'd RAM and FLASH debug code out, enabled real code. 2000-02-02 00:58:45 +00:00
mark 0c349acb2d Fixed divide by zero in flashdl_write() and moved some things around to
support the debug messages better.
2000-02-01 22:28:32 +00:00
mark 432c044447 Fixed some of the debug code so we still grab the download buffer info. 2000-02-01 22:06:31 +00:00
mark 5a68b9ea19 Fixed name of debug log call. 2000-02-01 21:48:20 +00:00
mark 9868dee24a Ifdef'd the download access commands for testing. Will remove the ifdefs
2000-02-01 19:26:51 +00:00
mark 0e5ea85ddd Finished download functionality, ready for testing. 2000-02-01 19:24:58 +00:00
mark bb4230aec9 Added a whole bunch of stuff for download. Also added code to prism2mgmt.c
to be able to turn monitor mode OFF.
2000-01-31 20:05:16 +00:00
joellen 333e2cb4db Fixed bug in int_rxmonitor when setting CRC. 2000-01-31 19:47:10 +00:00
joellen 58384a6b67 Modified a few handlers for mibitems in mibset_mibget function. Added new API enhancement RID #define's to header file. 2000-01-31 03:20:10 +00:00
mark a5d1388fe3 Changed hw->auxen to be an enable counter. This allows multiple enables
and disables to overlap.
2000-01-30 17:00:39 +00:00
joellen f6bb3e9527 Modified wlanctl to print all request type commands, not just dot11req. Added support for printing all the mib items. 2000-01-29 22:17:27 +00:00
mark 7d27d17666 Added image construction and PDA crc. 2000-01-29 22:15:18 +00:00
mark 8fd24ebeee Removed the setting of tbusy to 1 in the txframe() return handling. The
IRQ handler have have already cleared it.  This was the source of the
transmit stalls.
2000-01-28 12:57:46 +00:00
mark 570becebdd Changes to try to fix stalling. 2000-01-28 08:37:44 +00:00
mark 9631bc8b62 Added clear of tbusy when hard_start called w/ tbusy set. Change the db
log level for some things in prism2sta.c
2000-01-28 07:56:33 +00:00
mark f8454d8a86 Made another change to tbusy handling. 2000-01-28 06:49:08 +00:00
mark fb2da14e18 Changed return values from prism2sta_txframe() and fixed dev->tbusy handling
in netdev_hard_start_xmit().
2000-01-28 06:42:52 +00:00
mark b6561fde70 Added a small delay between the write to the BAP select and offset registers
in copy_to_bap().  An attempt to get rid of the BAP errors we've been getting
from the txframe() routine.
2000-01-28 06:32:58 +00:00
mark 0ac131596d Fixed pda printing when reading card pda. More fixes relating to the
copy_to_bap() function.  We're still getting failures when writing to the
BAP though.
2000-01-28 06:04:09 +00:00
mark b0eb144b91 Fixed copy_XXX_bap() return value. If there's an offset register
indicated error, now return the value of the offset register.  Also changed
All the bap error LOG_DEBUG()s in prism2sta.c to print the result in hex.
2000-01-28 03:36:51 +00:00
mark 2a0a52f1b7 Removed the packet frees for failure conditions in hard_start(). Once
msd->txframe() is called, the MSD owns the frame and is responsible for
freeing it.
2000-01-28 03:21:20 +00:00
mark 560a9bb886 Put the call to readpda() back. It's not the problem. 2000-01-28 03:12:52 +00:00
joellen edc8a5b6f8 Edited build and install instructions for package. 2000-01-28 03:11:20 +00:00
mark 4f05a5683f For test: removed call to readpda() in initmac(). 2000-01-28 02:57:43 +00:00
joellen d011a76bd3 Fixed last of the few bugs as a result of testing mibset_mibget. 2000-01-28 02:56:13 +00:00
mark 62aa7f9e7b Changes to support download. 2000-01-28 00:48:00 +00:00
mark ee1b4ace46 Added code to handle PDR files. 2000-01-28 00:44:19 +00:00
joellen 18d2b5ac01 Fixed "make clean" dependency problem with metadef.h and metastruct.h. Fixed comment syntax error in mibset_mibget. 2000-01-27 22:17:59 +00:00
joellen 261f794b5e Fixed some bugs in mibset_mibget and added support for AuthenticationAlgorithms 2000-01-27 21:57:53 +00:00
joellen 135b26d373 Fixed conversion from Prism2 boolean to 802.11 enumerated type for PowerManagementMode 2000-01-27 16:03:56 +00:00
joellen 7fcd9fd510 Added code to turn off promiscous mode if group address count becomes MAX allowed for the case of going from MAX+1 (hence, promiscous mode on) to MAX where promiscuous mode shoudln't be on. Also, changed mibset_mibget to return 0 (success). 2000-01-27 15:06:41 +00:00
mark 3d9d570e91 Fixed return value when MSD returns an error in dorequest(). 2000-01-27 14:40:54 +00:00
joellen eb24c59a15 Fixed bug in mibset_mibget where an out of bounds array incident was occuring when adding more than MAX_PRISM2 allowed groups. 2000-01-27 06:22:20 +00:00
joellen 085bdb8ddd Fixed bug in setconfig so the function doesn't call copy_to_bap if zero length data. 2000-01-26 22:25:54 +00:00
mark 835a893074 Readded mgmt_readpda(). Got lost in CVS somehow. 2000-01-26 21:23:06 +00:00
joellen fe80cb0fa5 Fixed sytnax errors in SetGroupAddress. 2000-01-26 20:55:30 +00:00
joellen d654be6f5a Fixed logic errors in GetGroupAddress and SetGroupAddress functions. 2000-01-26 20:31:42 +00:00
mark 34dce0f2b1 Changed Makefile for .c filename change. 2000-01-26 20:26:45 +00:00
mark af7940f063 Moved the file from prism2dl3.c prism2dl.c 2000-01-26 20:25:49 +00:00
mark 2dd3c7b89a Rearranged the cmdline arguments to support flash loads. 2000-01-26 20:24:34 +00:00
mark 6c87551b66 Fixed some offsets while parsing the pda and fixed an output format. 2000-01-25 23:17:23 +00:00
mark bce8d4a134 Updated to match new wlanctl command names. 2000-01-25 23:06:36 +00:00
mark d00cebef83 Added src/prism2/download to Makefile. 2000-01-25 22:59:06 +00:00
mark acf905b03d Changed from an anonymous to a named union. 2000-01-25 22:56:18 +00:00
mark d6d9d2ec27 Added pdaread ioctl call and the decode and print of the pda. 2000-01-25 22:34:35 +00:00
joellen 6e4562bffe Added support for Group Addresses to mibset_mibget. 2000-01-25 22:11:49 +00:00
mark d66346a0e8 Changed to be a pointer. 2000-01-25 22:06:13 +00:00
mark 5964e65ccd Added mgmt_readpda(). 2000-01-25 21:29:04 +00:00