| Commit message (Expand) | Author | Age | Files | Lines |
* | Stop embedding struct ifnet at the top of driver softcs. Instead the | brooks | 2005-06-10 | 1 | -3/+3 |
* | Deal with a few bootstrap issues: | wpaul | 2005-05-20 | 1 | -1/+2 |
* | In ndis_halt_nic(), invalidate the miniportadapterctx early to try and | wpaul | 2005-05-20 | 1 | -4/+1 |
* | Add support for NdisMEthIndicateReceive() and MiniportTransferData(). | wpaul | 2005-05-15 | 1 | -9/+29 |
* | Avoid sleeping with mutex held in kern_ndis.c. | wpaul | 2005-05-05 | 1 | -26/+31 |
* | This commit makes a bunch of changes, some big, some not so big. | wpaul | 2005-05-05 | 1 | -369/+78 |
* | Throw the switch on the new driver generation/loading mechanism. From | wpaul | 2005-04-24 | 1 | -1/+1 |
* | Create new i386 windows/bsd thunking layer, similar to the amd64 thunking | wpaul | 2005-04-11 | 1 | -39/+39 |
* | Fix another KeInitializeDpc()/amd64 calling convention issue: | wpaul | 2005-04-01 | 1 | -1/+2 |
* | Remove a couple of #ifdef 0'ed code blocks left over from Atheros debugging. | wpaul | 2005-03-30 | 1 | -8/+2 |
* | Unbreak the build: correct the resource list traversal code for | wpaul | 2005-03-28 | 1 | -4/+2 |
* | Argh. PCI resource list became an STAILQ instead of an SLIST. Try to | wpaul | 2005-03-27 | 1 | -1/+14 |
* | Finally bring an end to the great "make the Atheros NDIS driver | wpaul | 2005-03-27 | 1 | -60/+97 |
* | s/SLIST/STAILQ/ | phk | 2005-03-18 | 1 | -7/+7 |
* | When you call MiniportInitialize() for an 802.11 driver, it will | wpaul | 2005-03-07 | 1 | -48/+81 |
* | Don't need to do MmInitializeMdl() in ndis_mtop() anymore: | wpaul | 2005-02-26 | 1 | -1/+0 |
* | MDLs are supposed to be variable size (they include an array of pages | wpaul | 2005-02-26 | 1 | -15/+2 |
* | - Correct one aspect of the driver_object/device_object/IRP framework: | wpaul | 2005-02-24 | 1 | -0/+4 |
* | Couple of lessons learned during USB driver testing: | wpaul | 2005-02-24 | 1 | -1/+2 |
* | Add support for Windows/x86-64 binaries to Project Evil. | wpaul | 2005-02-16 | 1 | -48/+66 |
* | Next step on the road to IRPs: create and use an imitation of the | wpaul | 2005-02-08 | 1 | -153/+115 |
* | Begin the first phase of trying to add IRP support (and ultimately | wpaul | 2005-01-24 | 1 | -19/+19 |
* | Fix a problem reported by Pierre Beyssac. Sometinmes when ndis_get_info() | wpaul | 2005-01-14 | 1 | -14/+19 |
* | Start each of the license/copyright comments with /*- | imp | 2005-01-05 | 1 | -1/+1 |
* | Make the Texas Instruments 802.11g chipset work with the NDISulator. | wpaul | 2004-08-16 | 1 | -1/+1 |
* | More minor cleanups and one small bug fix: | wpaul | 2004-08-04 | 1 | -12/+12 |
* | Big mess 'o changes: | wpaul | 2004-08-01 | 1 | -0/+23 |
* | Make NdisReadPcmciaAttributeMemory() and NdisWritePcmciaAttributeMemory() | wpaul | 2004-07-11 | 1 | -1/+2 |
* | Add another 5.2.1 source compatibility tweak: acquire Giant before calling | wpaul | 2004-06-07 | 1 | -0/+3 |
* | Take advantage of the dev sysctl tree. | des | 2004-06-04 | 1 | -0/+12 |
* | Explicitly #include <sys/module.h> instead of depending on <sys/kernel.h> | wpaul | 2004-06-01 | 1 | -0/+1 |
* | Ok, _really_ fix the Intel 2100B Centrino deadlock problems this time. | wpaul | 2004-04-22 | 1 | -12/+27 |
* | - Use memory barrier with atomic operations in ntoskrnl_lock_dpc() and | wpaul | 2004-04-16 | 1 | -1/+1 |
* | Continue my efforts to imitate Windows as closely as possible by | wpaul | 2004-04-14 | 1 | -34/+79 |
* | In ndis_convert_res(), initialize the head of our temporary list | wpaul | 2004-04-07 | 1 | -1/+2 |
* | - The MiniportReset() function can return NDIS_STATUS_PENDING, in which | wpaul | 2004-04-05 | 1 | -16/+18 |
* | Add missing cprd_flags member to partial resource structure in | wpaul | 2004-03-29 | 1 | -0/+10 |
* | - In subr_ndis.c:ndis_init_event(), initialize events as notification | wpaul | 2004-03-25 | 1 | -2/+39 |
* | - In kern_ndis.c, implement ndis_unsched(), the complement to ndis_sched(), | wpaul | 2004-03-25 | 1 | -0/+33 |
* | I'm a dumbass: the test in the MOD_SHUTDOWN case in ndis_modevent() | wpaul | 2004-03-22 | 1 | -1/+1 |
* | The Intel 2200BG NDIS driver does an alloca() of about 5000 bytes | wpaul | 2004-03-22 | 1 | -2/+4 |
* | - Rewrite the timer and event API routines in subr_ndis.c so that they | wpaul | 2004-03-20 | 1 | -9/+0 |
* | Fix mind-o: sanity check in ndis_disable_ndis() is not sane. | wpaul | 2004-03-11 | 1 | -1/+1 |
* | Add preliminary support for PCMCIA devices in addition to PCI/cardbus. | wpaul | 2004-03-07 | 1 | -47/+0 |
* | kthread_exit() no longer requires Giant, so don't force callers to acquire | jhb | 2004-03-05 | 1 | -1/+0 |
* | Fix a problem with the way we schedule work on the NDIS worker threads. | wpaul | 2004-02-14 | 1 | -2/+19 |
* | Add yet more bulletproofing. This is to guard against the case that | wpaul | 2004-02-11 | 1 | -31/+52 |
* | Add some bulletproofing: don't allow the ndis_get_info() or ndis_set_info() | wpaul | 2004-02-10 | 1 | -0/+7 |
* | Add a whole bunch of new stuff to make the driver for the AMD Am1771/Am1772 | wpaul | 2004-02-07 | 1 | -22/+17 |
* | Implement support for single packet sends. The Intel Centrino driver | wpaul | 2004-02-03 | 1 | -0/+26 |