... just do a driver port from Linux. Make sure your new code is in different, BSD licenced source files. We can then either import it into contrib/, or use it as a reference to generate chipset documentation and then have someone else fill in the routines one BSD routine at a time. -adrian