Commit graph

731 commits

Author SHA1 Message Date
mark 1655f4d838 Updated for PCI, PLX, and USB. 2001-12-11 19:41:57 +00:00
mark 4ee7010d31 Added the PLX part number. 2001-12-11 19:09:59 +00:00
mark 83edb3d84f Fixed -pre1 speficiation. 2001-12-06 19:01:18 +00:00
mark ed6794a73a Made PCMCIA the default build target. Others are off by default. 2001-12-06 18:45:18 +00:00
mark efe07b79bf Updated version number to 0.1.12-pre1 2001-12-06 18:44:41 +00:00
mark 7f93b8b93f Made USB open() reset an option. Default is now OFF. 2001-12-06 18:43:52 +00:00
mark 834ddb658e Moved the isgoodpdr() function into the C files so we can call DEBUG.
Added some UNKNOWNPDR codes and modified isgood() to return a good status
for anything under 0x1000.
2001-12-06 18:40:05 +00:00
mark afdcc883d7 Couple of cleanups after ISIL lab USB testing. 2001-12-06 18:14:34 +00:00
mark 34a76809b8 Removed the 'goto done' in drvr_shutdown() when the
cmd_initialize() fails.  Even if initialize fails,
we want to do everything in the shutdown function.
2001-12-05 21:12:16 +00:00
mark 508c9a44b1 Fixed resubmit for unlinked rx URBs. 2001-12-05 20:31:47 +00:00
mark 55924aa083 Added the shutdown routine for memmapped devices. 2001-12-05 20:20:11 +00:00
mark 02978d64c4 Added a 10ms delay after the urb_unlink(). 2001-12-05 20:02:37 +00:00
mark fb5e98a964 Added a shutdown command to the hfa384x_drvr set. It should be called
by the close() function (and is!).
2001-12-05 19:45:55 +00:00
mark 0e8ab8c309 Updates for 0.1.12, so far.... 2001-12-05 14:49:59 +00:00
mark 2a7f32ddf3 Moved the USB reset code to corereset and we're now calling it from
prism2sta_open().  This gets the reset out of the probe_usb()
context.  Note that this change will also effect the other targets and
needs to be tested.
2001-12-05 14:44:16 +00:00
mark 2ae3b25fdf Additions for USB flash download. I also cleaned up and extended some of
the macros for dealing with MAC internal addresses.  To make things
a little cleaner I introduced the notion of CMD vs. AUX format page/offset
values.
2001-11-29 23:35:53 +00:00
mark 03b1c2bde4 Modifications to support building Prism2 for all targets (cs,pci,plx, and usb)
and modifications to support RAM f/w (tertiary) download.
2001-11-28 17:45:35 +00:00
mark 0e9c379724 Added hfa384x_drvr_* functions for cs/pci/plx. 2001-11-24 21:37:22 +00:00
mark 32457b30a7 Fixed all the compilation problems in 0.1.11-usbonly for building cs/pci/plx.
It remains to be seen if they'll run OK.
2001-11-24 20:36:04 +00:00
mark 0ea0345386 Updated to 0.1.12. 2001-11-24 20:35:24 +00:00
mark 6e53f550f9 Updated the readme.usb with noates about performance. 2001-11-12 02:25:13 +00:00
mark aab27b5093 Changed so USB is the only enabled target. 2001-11-12 02:00:58 +00:00
mark 211c176f6d Updated the text files. 2001-11-12 02:00:13 +00:00
mark 757d77ff41 Added some TODO comments. 2001-11-12 01:50:40 +00:00
mark 5ba2dd4a19 Updated the version number. 2001-11-12 01:11:12 +00:00
mark e696beb13e Fixed the urb data length field in the doXXX functions. 2001-11-12 00:39:11 +00:00
mark ba00c6d939 Finished new code for CTLX handling. 2001-11-12 00:04:11 +00:00
mark 87da592503 Added the Prism3 reference design CIS info. 2001-11-01 21:06:52 +00:00
mark c4180c0656 Added ifdefs for 2.4.x vs. 2.2.19 probe_usb argument list differences. 2001-10-25 14:34:33 +00:00
mark 6dec67b97f Updated to 0.1.11-beta2 2001-10-18 22:08:27 +00:00
mark ad002f46f2 Fixed the reclaim for the notify command in handover, also got rid of an
extra local variable in corereset.
2001-10-18 20:13:43 +00:00
mark 67b86bce10 Added PCMCIA reset in initmac() and added semaphore locking for the infofid
so we can do notify.handover.
2001-10-18 20:11:02 +00:00
mark 51999b2b7a Initial checkin. 2001-10-16 19:42:03 +00:00
mark 209207ba58 Updated the version number to beta1. 2001-10-16 19:41:48 +00:00
mark 05412e7c32 Whoops, forgot to fix the GFP_ATOMICs for kmallocs. 2001-10-16 17:53:55 +00:00
mark 1568fcdd15 Finished adding the queued command stuff and getconfig_async(). A quick
test on 2.2.19 indicates that _basic_ STA mode operation is working.
2001-10-16 17:48:27 +00:00
mark 8a46e55140 Fixed for host auth stuff. 2001-10-15 21:40:41 +00:00
mark 6e072db4b4 Just finished adding updates for queued commands. We're working w/
ESS and a fixed BSSID.
2001-10-15 21:38:28 +00:00
bs 66da69b518 The authenticateStation structure and request function failed to define and set, respectively, the required algorithm field as documented in the PRISM Manual section 4.4.2.2.10. This prevented host authorization of stations in any mode other that when in the NONE (default) mode. 2001-10-12 16:33:19 +00:00
mark 3b86b247db Added a "ifconfig up" to the startup scripts for the new open/close
behavior.
2001-10-09 20:49:44 +00:00
mark 7b183f2e88 Added a test for the private ioctl to only handle commands when the interface
is UP.
2001-10-09 18:03:41 +00:00
mark eee17bed6c Initial checkin. 2001-10-08 20:36:36 +00:00
mark fe9514ae23 Added our reset function. 2001-10-08 20:02:57 +00:00
mark 7302836655 Updates for usb development. Still not working yet just wanted to get
the current code into CVS.
2001-10-08 17:51:56 +00:00
mark e8292f2819 Moved alot of code into hfa384x.c in an effort to localize the changes
that will be required to support USB.  Primarily, all elements of the code
that used memmapped i/o (ioports, memory, irq) have been moved inside
hfa384x.c.
2001-10-01 17:47:38 +00:00
mark 557c3bbe39 Removed a stupid comma from the LeArtery entry. Grrr, was that submitted?
or did I do it?
2001-09-28 19:53:18 +00:00
mark 61b3a28b2e Updated to build the USB driver. If hfa384x.c has to be rewritten, then this
makefile will have to change again.
2001-09-27 21:05:38 +00:00
mark 5843338ed2 Added USB configuration option. 2001-09-27 20:54:52 +00:00
mark c46d02d61a Updated the version number to 0.1.11-devel 2001-09-27 20:53:16 +00:00
mark 4a32390211 Added the new 406 PDR. 2001-09-27 20:48:31 +00:00