Date: Thu, 11 Dec 2003 14:46:34 -0800 (PST) From: Nate Lawson <nate@root.org> To: Bill Paul <wpaul@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin Makefile src/sys/modules Makefile src/sys/modules/if_ndis Makefile src/sys/modules/ndis Makefile src/sys/conf files.i386 src/sys/compat/ndis cfg_var.h ha Message-ID: <20031211144306.E50937@root.org> In-Reply-To: <20031211223455.1885916A5AD@hub.freebsd.org> References: <20031211223455.1885916A5AD@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 11 Dec 2003, Bill Paul wrote: > FreeBSD src repository > > Modified files: > usr.sbin Makefile > sys/modules Makefile > sys/conf files.i386 > share/man/man4/man4.i386 Makefile > Added files: > sys/modules/if_ndis Makefile > sys/modules/ndis Makefile > sys/compat/ndis cfg_var.h hal_var.h kern_ndis.c > ndis_var.h ntoskrnl_var.h pe_var.h > resource_var.h subr_hal.c subr_ndis.c > subr_ntoskrnl.c subr_pe.c > sys/dev/if_ndis if_ndis.c if_ndisvar.h > share/man/man4/man4.i386 ndis.4 > Log: > Commit the first cut of Project Evil, also known as the NDISulator. > > Yes, it's what you think it is. Yes, you should run away now. > > This is a special compatibility module for allowing Windows NDIS > miniport network drivers to be used with FreeBSD/x86. This provides > _binary_ NDIS compatibility (not source): you can run NDIS driver > code, but you can't build it. Oh, and it would be excellent if someone would automate the process of extracting the .SYS and building the module based on the devd nomatch rule (or pciconf -l) and a supplied path to the CAB. Then you could just insert the driver cdrom or floppy and have the correct driver automatically built. It probably would be a port. -Nate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031211144306.E50937>