aboutsummaryrefslogtreecommitdiff
path: root/sys/compat
Commit message (Expand)AuthorAgeFilesLines
...
* Add WDM major/minor #defines.Bill Paul2004-01-191-0/+7
* Implement IofCompleteRequest() and IoIsWdmVersionAvailable().Bill Paul2004-01-191-3/+32
* Implement atoi() and atol(). Some drivers appear to need these. NoteBill Paul2004-01-191-0/+18
* Eliminate some code duplication: since ndis_runq() and ndis_intq() wereBill Paul2004-01-191-78/+47
* Convert from using taskqueue_swi to using private kernel threads. TheBill Paul2004-01-183-16/+347
* The ndis_kspin_lock type is called KSPIN_LOCK in MS-Windows.David E. O'Brien2004-01-162-2/+23
* The definition for __stdcall logically belongs in pe_var.h, butBill Paul2004-01-153-4/+9
* Create NDIS_BUS_SPACE_{IO,MEM} to abstract MD BUS_SPACE macros.David E. O'Brien2004-01-153-20/+24
* Implement NdisCopyFromPacketToPacket() and NdisCopyFromPacketToPacketSafe().Bill Paul2004-01-151-0/+110
* VOP_GETATTR() wants the vnode passed to it to be locked. InsteadDon Lewis2004-01-141-13/+1
* mp_ncpus is always defined now, so no need to do an #ifdef SMP inBill Paul2004-01-141-5/+1
* AMD64 has a single MS-Win calling convention, so provide an empty __stdcall.David E. O'Brien2004-01-136-14/+14
* Use 'vm_offset_t' rather than 'u_int32_t'.David E. O'Brien2004-01-131-2/+2
* AMD64 has a single MS-Win calling convention, so provide an empty __stdcall.David E. O'Brien2004-01-131-0/+4
* Implement some more unicode handling routines. This will hopefully bringBill Paul2004-01-131-7/+172
* Loosen up the range test in ndis_register_ioport(). Allow drivers toBill Paul2004-01-131-1/+2
* Ugh. I am not having a good day. Remove debugging #ifdef that accidentallyBill Paul2004-01-121-2/+0
* Ugh. Last commit went horribly wrong. Back out changes to subr_ntoskrnl.c,Bill Paul2004-01-121-68/+2
* In if_ndis.c:ndis_intr(), be a bit more intelligent about squelchingBill Paul2004-01-122-14/+96
* Merge in some changes submitted by Brian Feldman. Among other things,Bill Paul2004-01-125-96/+47
* Correct for proper vn_fullpath() failure mode: "== -1" -> "!= 0"Robert Watson2004-01-121-1/+1
* The private data section of ndis_packets has a 'packet flags' byteBill Paul2004-01-093-0/+12
* Implement NdisOpenFile()/NdisCloseFile()/NdisMapFile()/NdisUnmapFile().Bill Paul2004-01-092-9/+124
* Correct the definition of the ndis_miniport_interrupt structure:Bill Paul2004-01-081-1/+9
* Correct and simplify the implementation of RtlEqualUnicodeString().Bill Paul2004-01-071-22/+23
* It appears drivers may call NdisWriteErrorLogEntry() with locksBill Paul2004-01-071-3/+5
* Use atomic ops for the interlocked increment and decrement routinesBill Paul2004-01-072-14/+6
* In subr_ndis.c: correct ndis_interlock_inc() and ndis_interlock_dec()Bill Paul2004-01-072-26/+14
* Clean up pe_get_message(). Allow the caller to obtain the resourceBill Paul2004-01-063-28/+17
* - Add pe_get_message() and pe_get_messagetable() for processingBill Paul2004-01-066-32/+250
* Modify if_ndis.c so that the MiniportISR function runs in ndis_intr()Bill Paul2004-01-042-2/+10
* Implement NdisScheduleWorkItem() and RtlCompareMemory().Bill Paul2004-01-044-33/+73
* In ndis_attach(), report the NDIS API level that the Windows miniportBill Paul2004-01-041-5/+56
* In if_ndis.c:ndis_attach(), temporarily set the IFF_UP flag whileBill Paul2004-01-032-12/+57
* subr_hal.c: implement WRITE_PORT_BUFFER_xxx() and READ_PORT_BUFFER_xxx()Bill Paul2004-01-032-1/+91
* Tweak ndiscvt to support yet another flavor of .INF files (look forBill Paul2004-01-033-5/+156
* Lock the traversal of the vm object list. Use TAILQ_FOREACH consistently.Alan Cox2004-01-022-2/+5
* Clean up ndiscvt a bit (leaving out the -i flag didn't work) and addBill Paul2004-01-022-18/+54
* - subr_ntoskrnl.c: improve the _fastcall hack based on suggestions fromBill Paul2003-12-311-7/+4
* - Add new 802.11 OID information obtained from NDIS 5.1 update toBill Paul2003-12-302-121/+265
* Rework resource allocation. Replace the "feel around like a blind man"Bill Paul2003-12-291-25/+31
* Implement NdisInitUnicodeString().Bill Paul2003-12-281-0/+28
* Remove the sanity test in ndis_adjust_buflen(). I'm not sure what theBill Paul2003-12-281-2/+0
* Attempt to handle the status field in the ndis_packet oob area correctly.Bill Paul2003-12-261-3/+27
* Back out the last batch of changes until I have a chance to properlyBill Paul2003-12-264-58/+63
* Don't call the miniport driver's releasepacket function unless theBrian Feldman2003-12-263-37/+56
* Give the timer API one last overhaul: this time, use the new calloutBill Paul2003-12-253-17/+11
* Quick fix for LINT breakage caused by interface changes in accept(2), etc.Bruce Evans2003-12-251-33/+36
* Avoid using any of the ndis_packet/ndis_packet_private fields forBill Paul2003-12-252-14/+19
* - Add stubs for Ndis*File() functionsBill Paul2003-12-252-5/+115