summaryrefslogtreecommitdiffstats
path: root/sys/compat/ndis/subr_ndis.c
Commit message (Expand)AuthorAgeFilesLines
* Start each of the license/copyright comments with /*-imp2005-01-051-1/+1
* Fix compiler warnings, when __stdcall is #defined, by adding explicit casts.bms2004-09-171-1/+1
* I'm a dumbass: remember to initialize fh->nf_map to NULL inwpaul2004-08-161-0/+1
* Make the Texas Instruments 802.11g chipset work with the NDISulator.wpaul2004-08-161-2/+17
* More minor cleanups and one small bug fix:wpaul2004-08-041-12/+8
* In ndis_alloc_bufpool() and ndis_alloc_packetpool(), the test to see ifwpaul2004-08-011-2/+2
* Big mess 'o changes:wpaul2004-08-011-9/+130
* Make NdisReadPcmciaAttributeMemory() and NdisWritePcmciaAttributeMemory()wpaul2004-07-111-8/+12
* Fix two problems:wpaul2004-07-071-1/+15
* Take advantage of the dev sysctl tree.des2004-06-041-0/+8
* Grrr. Really check subr_ndis.c in this time. (fixed my_strcasecmp())wpaul2004-06-041-13/+19
* Fix build with ndisulator: Add prototype for my_strcasecmp().wpaul2004-05-291-0/+1
* In subr_ndis.c, when searching for keys in our make-pretend registry,wpaul2004-05-291-2/+21
* - Use memory barrier with atomic operations in ntoskrnl_lock_dpc() andwpaul2004-04-161-2/+1
* Continue my efforts to imitate Windows as closely as possible bywpaul2004-04-141-21/+68
* - The MiniportReset() function can return NDIS_STATUS_PENDING, in whichwpaul2004-04-051-1/+2
* - In subr_ndis.c:ndis_init_event(), initialize events as notificationwpaul2004-03-251-2/+2
* - Rewrite the timer and event API routines in subr_ndis.c so that theywpaul2004-03-201-171/+60
* Fix the problem with the Cisco Aironet 340 PCMCIA card. Most newer driverswpaul2004-03-111-0/+1
* Fix several issues related to the KeInitializeTimer() etc... API stuffwpaul2004-03-101-4/+4
* Add sanity checks to the ndis_packet and ndis_buffer pool handlingwpaul2004-03-041-2/+76
* More cleanups/fixes for the AMD Am1771 driver:wpaul2004-02-161-1/+1
* Make NdisMMapIoSpace() guard against NULL/uninitialized resource pointers too.wpaul2004-02-081-2/+4
* Make NdisMMapIoSpace() handle the case where a device has both memwpaul2004-02-081-3/+5
* Argh. kthread_suspend() when in P_KTHREAD context, tsleep() when not,wpaul2004-02-071-2/+2
* Correct an intance of mtx_pool_lock() that should have been mtx_pool_unlock().wpaul2004-02-071-1/+1
* Add a whole bunch of new stuff to make the driver for the AMD Am1771/Am1772wpaul2004-02-071-60/+158
* Correct/improve the implementation of NdisMAllocateSharedMemoryAsync().wpaul2004-02-041-13/+50
* Implement support for single packet sends. The Intel Centrino driverwpaul2004-02-031-0/+10
* Implement NdisVirtualBufferAddress() and NdisVirtualBufferAddressSafe().wpaul2004-01-271-0/+21
* Reorganize the timer code a little and implement NdisInitializeTimer()wpaul2004-01-261-11/+85
* Convert from using taskqueue_swi to using private kernel threads. Thewpaul2004-01-181-14/+9
* Implement NdisCopyFromPacketToPacket() and NdisCopyFromPacketToPacketSafe().wpaul2004-01-151-0/+110
* mp_ncpus is always defined now, so no need to do an #ifdef SMP inwpaul2004-01-141-5/+1
* AMD64 has a single MS-Win calling convention, so provide an empty __stdcall.obrien2004-01-131-1/+0
* Loosen up the range test in ndis_register_ioport(). Allow drivers towpaul2004-01-131-1/+2
* Merge in some changes submitted by Brian Feldman. Among other things,wpaul2004-01-121-59/+18
* The private data section of ndis_packets has a 'packet flags' bytewpaul2004-01-091-0/+7
* Implement NdisOpenFile()/NdisCloseFile()/NdisMapFile()/NdisUnmapFile().wpaul2004-01-091-6/+121
* It appears drivers may call NdisWriteErrorLogEntry() with lockswpaul2004-01-071-3/+5
* Use atomic ops for the interlocked increment and decrement routineswpaul2004-01-071-6/+3
* In subr_ndis.c: correct ndis_interlock_inc() and ndis_interlock_dec()wpaul2004-01-071-8/+8
* Clean up pe_get_message(). Allow the caller to obtain the resourcewpaul2004-01-061-3/+10
* - Add pe_get_message() and pe_get_messagetable() for processingwpaul2004-01-061-1/+11
* Modify if_ndis.c so that the MiniportISR function runs in ndis_intr()wpaul2004-01-041-2/+9
* Implement NdisScheduleWorkItem() and RtlCompareMemory().wpaul2004-01-041-14/+31
* In ndis_attach(), report the NDIS API level that the Windows miniportwpaul2004-01-041-5/+56
* In if_ndis.c:ndis_attach(), temporarily set the IFF_UP flag whilewpaul2004-01-031-12/+48
* subr_hal.c: implement WRITE_PORT_BUFFER_xxx() and READ_PORT_BUFFER_xxx()wpaul2004-01-031-1/+7
* Tweak ndiscvt to support yet another flavor of .INF files (look forwpaul2004-01-031-3/+8
OpenPOWER on IntegriCloud