freebsd-nq/sys/compat/ndis
Bill Paul f123dd84fb Remove the sanity test in ndis_adjust_buflen(). I'm not sure what the
nb_size field in an ndis_buffer is meant to represent, but it does not
represent the original allocation size, so the sanity check doesn't
make any sense now that we're using the Windows-mandated initialization
method.

Among other things, this makes the following card work with the
NDISulator:

ndis0: <NETGEAR PA301 Phoneline10X PCI Adapter> mem 0xda004000-0xda004fff irq 10 at device 9.0 on pci0

This is that notoriously undocumented 10Mbps HomePNA Broadcom chipset
that people wanted support for many moons ago. Sadly, the only other
HomePNA NIC I have handy is a 1Mbps device, so I can't actually do
any 10Mbps performance tests, but it talks to my 1Mbps ADMtek card
just fine.
2003-12-28 21:28:36 +00:00
..
cfg_var.h Deal with the duplicate sysctl leaf problem. A .inf file may contain 2003-12-18 03:51:21 +00:00
hal_var.h
kern_ndis.c Attempt to handle the status field in the ndis_packet oob area correctly. 2003-12-26 07:01:05 +00:00
ndis_var.h Back out the last batch of changes until I have a chance to properly 2003-12-26 03:31:34 +00:00
ntoskrnl_var.h Re-do the handling of ndis_buffers. The NDIS_BUFFER structure is 2003-12-23 04:08:22 +00:00
pe_var.h
resource_var.h
subr_hal.c
subr_ndis.c Remove the sanity test in ndis_adjust_buflen(). I'm not sure what the 2003-12-28 21:28:36 +00:00
subr_ntoskrnl.c - Add stubs for Ndis*File() functions 2003-12-25 00:40:02 +00:00
subr_pe.c Back out the last batch of changes until I have a chance to properly 2003-12-26 03:31:34 +00:00