Experimental drivers for solaris x86. These have had only limited testing on nv99. While these work for me, you should use them at your own risk. I can't guarantee that I can help you with any problems, but I can be reached by email via george at palisad.com.
The i386 directory contains 32-bit versions and the amd64 directory contains 64-bit versions.
The nge driver includes support for MCP6x and MCP7x chipsets for both 32-bit and 64-bit kernels. I've done most of my testing on the 32-bit version on MCP65 based hardware. The 32-version goes into /kernel/drv and the 64-bit version goes into /kernel/drv/amd64. You will need to use add_drv -i '"pci10de,xxxx"' to link it to your hardware. If you're brave, you can edit driver_aliases directly.
The broadcom wireless driver was built with a modified version 1.2 of ndis and linked with the latest windows version of the broadcom driver. The broadcom driver currently only works for 32-bit kernels. The bcmndis file goes in /kernel/drv/ and ndisapi goes into /kernel/misc. The modifications include fixing a race and including suspend/resume support.
The src/ directory contains the source modifications I made to these drivers.