summaryrefslogtreecommitdiffstats
path: root/sys/compat/ndis/kern_ndis.c
Commit message (Expand)AuthorAgeFilesLines
...
* s/SLIST/STAILQ/phk2005-03-181-7/+7
* When you call MiniportInitialize() for an 802.11 driver, it willwpaul2005-03-071-48/+81
* Don't need to do MmInitializeMdl() in ndis_mtop() anymore:wpaul2005-02-261-1/+0
* MDLs are supposed to be variable size (they include an array of pageswpaul2005-02-261-15/+2
* - Correct one aspect of the driver_object/device_object/IRP framework:wpaul2005-02-241-0/+4
* Couple of lessons learned during USB driver testing:wpaul2005-02-241-1/+2
* Add support for Windows/x86-64 binaries to Project Evil.wpaul2005-02-161-48/+66
* Next step on the road to IRPs: create and use an imitation of thewpaul2005-02-081-153/+115
* Begin the first phase of trying to add IRP support (and ultimatelywpaul2005-01-241-19/+19
* Fix a problem reported by Pierre Beyssac. Sometinmes when ndis_get_info()wpaul2005-01-141-14/+19
* Start each of the license/copyright comments with /*-imp2005-01-051-1/+1
* Make the Texas Instruments 802.11g chipset work with the NDISulator.wpaul2004-08-161-1/+1
* More minor cleanups and one small bug fix:wpaul2004-08-041-12/+12
* Big mess 'o changes:wpaul2004-08-011-0/+23
* Make NdisReadPcmciaAttributeMemory() and NdisWritePcmciaAttributeMemory()wpaul2004-07-111-1/+2
* Add another 5.2.1 source compatibility tweak: acquire Giant before callingwpaul2004-06-071-0/+3
* Take advantage of the dev sysctl tree.des2004-06-041-0/+12
* Explicitly #include <sys/module.h> instead of depending on <sys/kernel.h>wpaul2004-06-011-0/+1
* Ok, _really_ fix the Intel 2100B Centrino deadlock problems this time.wpaul2004-04-221-12/+27
* - Use memory barrier with atomic operations in ntoskrnl_lock_dpc() andwpaul2004-04-161-1/+1
* Continue my efforts to imitate Windows as closely as possible bywpaul2004-04-141-34/+79
* In ndis_convert_res(), initialize the head of our temporary listwpaul2004-04-071-1/+2
* - The MiniportReset() function can return NDIS_STATUS_PENDING, in whichwpaul2004-04-051-16/+18
* Add missing cprd_flags member to partial resource structure inwpaul2004-03-291-0/+10
* - In subr_ndis.c:ndis_init_event(), initialize events as notificationwpaul2004-03-251-2/+39
* - In kern_ndis.c, implement ndis_unsched(), the complement to ndis_sched(),wpaul2004-03-251-0/+33
* I'm a dumbass: the test in the MOD_SHUTDOWN case in ndis_modevent()wpaul2004-03-221-1/+1
* The Intel 2200BG NDIS driver does an alloca() of about 5000 byteswpaul2004-03-221-2/+4
* - Rewrite the timer and event API routines in subr_ndis.c so that theywpaul2004-03-201-9/+0
* Fix mind-o: sanity check in ndis_disable_ndis() is not sane.wpaul2004-03-111-1/+1
* Add preliminary support for PCMCIA devices in addition to PCI/cardbus.wpaul2004-03-071-47/+0
* kthread_exit() no longer requires Giant, so don't force callers to acquirejhb2004-03-051-1/+0
* Fix a problem with the way we schedule work on the NDIS worker threads.wpaul2004-02-141-2/+19
* Add yet more bulletproofing. This is to guard against the case thatwpaul2004-02-111-31/+52
* Add some bulletproofing: don't allow the ndis_get_info() or ndis_set_info()wpaul2004-02-101-0/+7
* Add a whole bunch of new stuff to make the driver for the AMD Am1771/Am1772wpaul2004-02-071-22/+17
* Implement support for single packet sends. The Intel Centrino driverwpaul2004-02-031-0/+26
* Reorganize the timer code a little and implement NdisInitializeTimer()wpaul2004-01-261-6/+8
* Avoid possible panic on shutdown: if there are still some deviceswpaul2004-01-261-1/+20
* Make sure to trap failures correctly in ndis_get_info() and ndis_set_info().wpaul2004-01-211-0/+6
* Eliminate some code duplication: since ndis_runq() and ndis_intq() werewpaul2004-01-191-78/+47
* Convert from using taskqueue_swi to using private kernel threads. Thewpaul2004-01-181-2/+334
* AMD64 has a single MS-Win calling convention, so provide an empty __stdcall.obrien2004-01-131-1/+0
* Ugh. I am not having a good day. Remove debugging #ifdef that accidentallywpaul2004-01-121-2/+0
* In if_ndis.c:ndis_intr(), be a bit more intelligent about squelchingwpaul2004-01-121-12/+28
* Merge in some changes submitted by Brian Feldman. Among other things,wpaul2004-01-121-3/+6
* The private data section of ndis_packets has a 'packet flags' bytewpaul2004-01-091-0/+1
* Implement NdisOpenFile()/NdisCloseFile()/NdisMapFile()/NdisUnmapFile().wpaul2004-01-091-3/+3
* In subr_ndis.c: correct ndis_interlock_inc() and ndis_interlock_dec()wpaul2004-01-071-18/+6
* - Add pe_get_message() and pe_get_messagetable() for processingwpaul2004-01-061-0/+1
OpenPOWER on IntegriCloud