cvs commit: src/sys/modules Makefile src/sys/compat/ndis
kern_ndis.c kern_windrv.c ntoskrnl_var.h subr_hal.c subr_ndis.c
subr_ntoskrnl.c src/sys/dev/if_ndis if_ndis.c if_ndis_pccard.c
if_ndis_pci.c if_ndis_usb.c if_ndisvar.h src/sys/modules/if_ndis...
John Baldwin
jhb at FreeBSD.org
Mon Apr 25 15:12:04 PDT 2005
On Apr 24, 2005, at 4:21 PM, Bill Paul wrote:
> wpaul 2005-04-24 20:21:22 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/modules Makefile
> sys/compat/ndis kern_ndis.c kern_windrv.c ntoskrnl_var.h
> subr_hal.c subr_ndis.c subr_ntoskrnl.c
> sys/dev/if_ndis if_ndis.c if_ndis_pccard.c if_ndis_pci.c
> if_ndis_usb.c if_ndisvar.h
> sys/modules/if_ndis Makefile
> sys/conf files.amd64 files.i386
> usr.sbin/ndiscvt Makefile
> Added files:
> usr.sbin/ndiscvt ndisgen.8 ndisgen.sh windrv_stub.c
> Log:
> Throw the switch on the new driver generation/loading mechanism. From
> here on in, if_ndis.ko will be pre-built as a module, and can be
> built
> into a static kernel (though it's not part of GENERIC). Drivers are
> created using the new ndisgen(8) script, which uses ndiscvt(8) under
> the covers, along with a few other tools. The result is a driver
> module
> that can be kldloaded into the kernel.
Very cool!
--
John Baldwin <jhb at FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve" = http://www.FreeBSD.org
More information about the cvs-src
mailing list