1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/sys/compat/ndis
Bernhard Schmidt 511fa5ac98 Fix a panic on i386 for drivers using MmAllocateContiguousMemory()
and MmAllocateContiguousMemorySpecifyCache().

Those two functions take 64-bit variable(s) for their arguments. On i386
that takes additional 32-bit variable per argument. This is required so
that windrv_wrap() can correctly wrap function that miniport driver calls
with stdcall convention. Similar explanation is provided in subr_ndis.c for
other functions.

Submitted by:	 Paul B Mahol <onemda at gmail.com>
2010-11-17 09:32:39 +00:00
..
cfg_var.h
hal_var.h
kern_ndis.c Remove 4.x, 5.x and 6.x compatibility bits. 2010-11-04 18:43:57 +00:00
kern_windrv.c
ndis_var.h
ntoskrnl_var.h Use kmem_alloc_contig() to honour the cache_type variable. 2010-11-17 09:28:17 +00:00
pe_var.h
resource_var.h
subr_hal.c
subr_ndis.c Remove 4.x, 5.x and 6.x compatibility bits. 2010-11-04 18:43:57 +00:00
subr_ntoskrnl.c Fix a panic on i386 for drivers using MmAllocateContiguousMemory() 2010-11-17 09:32:39 +00:00
subr_pe.c
subr_usbd.c
usbd_var.h
winx32_wrap.S
winx64_wrap.S