posted by Thom Holwerda on Tue 9th Aug 2005 21:56 UTC, submitted by FreeBSD_User
Project Evil provides a set of basic functions commonly used by Windows network drivers. These functions are then translated internally to the FreeBSD driver model. To the driver, it appears that it is running in a normal Windows environment. To the OS, it appears that a native FreeBSD kernel module containing the driver is present. This article explains how it works.