Merged OSX fixes for 10.5 (backwards compatible with 10.4 if not
authormichaelld <michaelld@221aa14e-8319-0410-a670-987f0aec2ac5>
Sun, 13 Jan 2008 20:41:11 +0000 (20:41 +0000)
committermichaelld <michaelld@221aa14e-8319-0410-a670-987f0aec2ac5>
Sun, 13 Jan 2008 20:41:11 +0000 (20:41 +0000)
commit4022e568aa33f223df17b869af80f5c6565df286
tree901c6938f22f7dde651a7eefba8d45bbf0ebe85f
parent88632145c80262215e8a1ea8c18fea4ae98772c9
Merged OSX fixes for 10.5 (backwards compatible with 10.4 if not
earlier) for USRP legacy fast-usb code from r7358 branch into trunk:

Fixed DEBUG commands in all files.
Fixed flow control between originating and spawned threads.
Fixed WritePipeAsync buffer write size.
Added in debugging comments to fusb code, to better track async flow.

NOT YET updated for MacOS X 10.5-specific IOKit code, but everything
seems to work just fine as is.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7417 221aa14e-8319-0410-a670-987f0aec2ac5
usrp/host/lib/legacy/circular_buffer.h
usrp/host/lib/legacy/circular_linked_list.h
usrp/host/lib/legacy/fusb_darwin.cc
usrp/host/lib/legacy/mld_threads.h