NetBSD/sys/compat/ndis
dyoung 30b2d68d20 On x86, change the bus_space_tag_t to a pointer to a struct
bus_space_tag.  For now, bus_space_tag's only member is
bst_type, the type of space, which is either X86_BUS_SPACE_IO
or X86_BUS_SPACE_MEM.  In the future, new bus_space_tag members
will refer to override-functions installed by a new function,
bus_space_tag_create(9).

Add pointers to constant struct bus_space_tag, x86_bus_space_io and
x86_bus_space_mem.  Use them to replace most uses of X86_BUS_SPACE_IO
and X86_BUS_SPACE_MEM.

Add an x86-specific bus_space_is_equal(9) implementation that compares
the two tags' bst_type.
2010-04-28 19:17:03 +00:00
..
cfg_var.h Updated to the latest NDIS code. I added commented out lines in the files 2006-03-31 00:03:57 +00:00
files.ndis Added 3 files which were not part of the original FreeBSD code: 2006-03-31 02:43:18 +00:00
hal_var.h
kern_ndis.c use device_xname() 2009-05-11 20:53:47 +00:00
kern_windrv.c bcopy -> memcpy 2009-03-18 17:06:41 +00:00
nbcompat.c Remove a no-longer-used local variable. 2008-01-08 07:59:23 +00:00
nbcompat.h On x86, change the bus_space_tag_t to a pointer to a struct 2010-04-28 19:17:03 +00:00
ndis_var.h Start detangling lock.h from intr.h. This is likely to cause short term 2008-01-04 21:17:40 +00:00
ntoskrnl_var.h bcopy -> memcpy 2009-03-18 17:06:41 +00:00
pe_var.h __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
resource_var.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
subr_hal.c Ansify function definitions w/o arguments. Generated with sed. 2009-03-18 10:22:21 +00:00
subr_ndis.c Convert 67 namei call sites to use namei_simple, in these functions: 2009-06-29 05:08:15 +00:00
subr_ntoskrnl.c bcopy -> memcpy 2009-03-18 17:06:41 +00:00
subr_pe.c bcopy -> memcpy 2009-03-18 17:06:41 +00:00
subr_usbd.c Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
usbd_var.h
winx64_wrap.S