1-Sep-2003: mchang

As per a posting here:
https://sourceforge.net/forum/message.php?msg_id=2160481

by user cclientw (Chih-Chieh Lien), I have integrated the patch he posted
here:
http://cclien.net/files/usb_bsd.c.freebsd

Mark

---

I don't test with FreeBSD since don't have it here, but here are some
notes from someone who got it to work.

Insure convert the windows/dos file format to unix, will cause problems with
compiling files with multi-line defines! You can use the script 'TOUNIX' to
convert all the needed files.

I have been told you need gmake but I think if you strip the
carriate-returns from the makefile, 'make' will work ok. but if
need 'gmake, get it from the ports tree (/usr/ports/devel/gmake)
then simply type 'gmake' or 'make' to build.

Requires the same patch to the kernel that NetBSD needs, see the notes at
the beginning of 'main.c'.

Thanks to Dalin S. Owen <dowen@nexus11.com> for the FreeBSD patches

