Merged features/inband -r4812:5218 into trunk. This group of changes
authoreb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>
Wed, 2 May 2007 04:08:47 +0000 (04:08 +0000)
committereb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>
Wed, 2 May 2007 04:08:47 +0000 (04:08 +0000)
commit0bf2128a621ae84099f43744e1b81800f2b9d2d7
tree1345b44ae9060e99ff236f983dd272c6d35a012e
parent28259329a829f157fd877a1c14139eaf0117dabd
Merged features/inband -r4812:5218 into trunk.  This group of changes
includes:

 * working stand-alone mblock code
 * work-in-progress on usrp inband signaling

usrp now depends on mblock, and guile is a dependency.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5221 221aa14e-8319-0410-a670-987f0aec2ac5
203 files changed:
Makefile.common
config/grc_mblock.m4
config/grc_pmt.m4
config/grc_usrp.m4
configure.ac
gnuradio-core/src/python/bin/Makefile.am
mblock/README
mblock/src/Makefile.am
mblock/src/lib/Makefile.am
mblock/src/lib/benchmark_send.cc [new file with mode: 0644]
mblock/src/lib/getres.cc [new file with mode: 0644]
mblock/src/lib/mb_class_registry.cc [new file with mode: 0644]
mblock/src/lib/mb_class_registry.h [new file with mode: 0644]
mblock/src/lib/mb_exception.cc
mblock/src/lib/mb_exception.h
mblock/src/lib/mb_gettid.cc [new file with mode: 0644]
mblock/src/lib/mb_gettid.h [new file with mode: 0644]
mblock/src/lib/mb_mblock.cc
mblock/src/lib/mb_mblock.h
mblock/src/lib/mb_mblock_impl.cc
mblock/src/lib/mb_mblock_impl.h
mblock/src/lib/mb_message.cc
mblock/src/lib/mb_message.h
mblock/src/lib/mb_msg_accepter_msgq.cc [new file with mode: 0644]
mblock/src/lib/mb_msg_accepter_msgq.h [new file with mode: 0644]
mblock/src/lib/mb_msg_queue.cc
mblock/src/lib/mb_msg_queue.h
mblock/src/lib/mb_port.cc
mblock/src/lib/mb_port.h
mblock/src/lib/mb_port_simple.cc
mblock/src/lib/mb_port_simple.h
mblock/src/lib/mb_protocol_class.cc
mblock/src/lib/mb_protocol_class.h
mblock/src/lib/mb_runtime.cc
mblock/src/lib/mb_runtime.h
mblock/src/lib/mb_runtime_base.cc [new file with mode: 0644]
mblock/src/lib/mb_runtime_base.h [new file with mode: 0644]
mblock/src/lib/mb_runtime_nop.cc
mblock/src/lib/mb_runtime_nop.h
mblock/src/lib/mb_runtime_placeholder.cc [deleted file]
mblock/src/lib/mb_runtime_placeholder.h [deleted file]
mblock/src/lib/mb_runtime_thread_per_block.cc [new file with mode: 0644]
mblock/src/lib/mb_runtime_thread_per_block.h [new file with mode: 0644]
mblock/src/lib/mb_runtime_thread_per_mblock.cc [deleted file]
mblock/src/lib/mb_runtime_thread_per_mblock.h [deleted file]
mblock/src/lib/mb_time.cc [new file with mode: 0644]
mblock/src/lib/mb_time.h [new file with mode: 0644]
mblock/src/lib/mb_timer_queue.cc [new file with mode: 0644]
mblock/src/lib/mb_timer_queue.h [new file with mode: 0644]
mblock/src/lib/mb_worker.cc [new file with mode: 0644]
mblock/src/lib/mb_worker.h [new file with mode: 0644]
mblock/src/lib/mbi_runtime_lock.h
mblock/src/lib/qa_bitset.cc [new file with mode: 0644]
mblock/src/lib/qa_bitset.mbh [new file with mode: 0644]
mblock/src/lib/qa_disconnect.cc [new file with mode: 0644]
mblock/src/lib/qa_mblock.cc
mblock/src/lib/qa_mblock_prims.cc
mblock/src/lib/qa_mblock_send.cc
mblock/src/lib/qa_mblock_sys.cc [new file with mode: 0644]
mblock/src/lib/qa_mblock_sys.h [new file with mode: 0644]
mblock/src/lib/qa_timeouts.cc [new file with mode: 0644]
mblock/src/lib/qa_timeouts.h [new file with mode: 0644]
mblock/src/scheme/Makefile.am [new file with mode: 0644]
mblock/src/scheme/gnuradio/Makefile.am [new file with mode: 0644]
mblock/src/scheme/gnuradio/compile-mbh.scm [new file with mode: 0755]
omnithread/omnithread.h
omnithread/posix.cc
pmt/src/Makefile.am
pmt/src/lib/Makefile.am
pmt/src/lib/pmt.cc
pmt/src/lib/pmt.h
pmt/src/lib/pmt_int.h
pmt/src/lib/pmt_pool.cc [new file with mode: 0644]
pmt/src/lib/pmt_pool.h [new file with mode: 0644]
pmt/src/lib/pmt_serialize.cc [new file with mode: 0644]
pmt/src/lib/qa_pmt_prims.cc
pmt/src/lib/qa_pmt_prims.h
pmt/src/scheme/Makefile.am [new file with mode: 0644]
pmt/src/scheme/gnuradio/Makefile.am [new file with mode: 0644]
pmt/src/scheme/gnuradio/gen-serial-tags.scm [new file with mode: 0755]
pmt/src/scheme/gnuradio/macros-etc.scm [new file with mode: 0644]
pmt/src/scheme/gnuradio/pmt-serial-tags.scm [new file with mode: 0644]
pmt/src/scheme/gnuradio/pmt-serialize.scm [new file with mode: 0644]
usrp/doc/inband-signaling-usb-host
usrp/fpga/inband_lib/chan_fifo_reader.v [new file with mode: 0755]
usrp/fpga/inband_lib/data_packet_fifo.v [new file with mode: 0755]
usrp/fpga/inband_lib/tx_buffer_inband.v [new file with mode: 0755]
usrp/fpga/inband_lib/usb_fifo_reader.v [new file with mode: 0755]
usrp/fpga/inband_lib/usb_packet_fifo.v [new file with mode: 0755]
usrp/fpga/inband_lib/usb_packet_fifo2.v [new file with mode: 0755]
usrp/fpga/megacells/fifo_512.bsf [new file with mode: 0755]
usrp/fpga/megacells/fifo_512.cmp [new file with mode: 0755]
usrp/fpga/megacells/fifo_512.inc [new file with mode: 0755]
usrp/fpga/megacells/fifo_512.v [new file with mode: 0755]
usrp/fpga/megacells/fifo_512_bb.v [new file with mode: 0755]
usrp/fpga/toplevel/usrp_inband_usb/usrp_inband_usb.qsf
usrp/fpga/toplevel/usrp_inband_usb/usrp_inband_usb.v
usrp/host/apps/Makefile.am
usrp/host/lib/Makefile.am
usrp/host/lib/README_OSX [deleted file]
usrp/host/lib/ad9862.h [deleted file]
usrp/host/lib/check_data.py [deleted file]
usrp/host/lib/circular_buffer.h [deleted file]
usrp/host/lib/circular_linked_list.h [deleted file]
usrp/host/lib/darwin_libusb.h [deleted file]
usrp/host/lib/dump_data.py [deleted file]
usrp/host/lib/dxc-io-assignments.gnumeric [deleted file]
usrp/host/lib/fusb.cc [deleted file]
usrp/host/lib/fusb.h [deleted file]
usrp/host/lib/fusb_darwin.cc [deleted file]
usrp/host/lib/fusb_darwin.h [deleted file]
usrp/host/lib/fusb_generic.cc [deleted file]
usrp/host/lib/fusb_generic.h [deleted file]
usrp/host/lib/fusb_linux.cc [deleted file]
usrp/host/lib/fusb_linux.h [deleted file]
usrp/host/lib/fusb_ra_wb.cc [deleted file]
usrp/host/lib/fusb_ra_wb.h [deleted file]
usrp/host/lib/fusb_sysconfig_darwin.cc [deleted file]
usrp/host/lib/fusb_sysconfig_generic.cc [deleted file]
usrp/host/lib/fusb_sysconfig_linux.cc [deleted file]
usrp/host/lib/fusb_sysconfig_ra_wb.cc [deleted file]
usrp/host/lib/fusb_sysconfig_win32.cc [deleted file]
usrp/host/lib/fusb_win32.cc [deleted file]
usrp/host/lib/fusb_win32.h [deleted file]
usrp/host/lib/gen_usrp_dbid.py [deleted file]
usrp/host/lib/inband/Makefile.am [new file with mode: 0644]
usrp/host/lib/inband/dump_packets.py [new file with mode: 0755]
usrp/host/lib/inband/gen_test_packets.py [new file with mode: 0755]
usrp/host/lib/inband/qa_inband.cc [new file with mode: 0644]
usrp/host/lib/inband/qa_inband.h [new file with mode: 0644]
usrp/host/lib/inband/qa_inband_packet_prims.cc [new file with mode: 0644]
usrp/host/lib/inband/qa_inband_packet_prims.h [new file with mode: 0644]
usrp/host/lib/inband/qa_inband_usrp_server.cc [new file with mode: 0644]
usrp/host/lib/inband/qa_inband_usrp_server.h [new file with mode: 0644]
usrp/host/lib/inband/test_inband.cc [new file with mode: 0644]
usrp/host/lib/inband/usb_packet.py [new file with mode: 0644]
usrp/host/lib/inband/usrp_inband_usb_packet.h [new file with mode: 0644]
usrp/host/lib/inband/usrp_server.cc [new file with mode: 0644]
usrp/host/lib/inband/usrp_server.h [new file with mode: 0644]
usrp/host/lib/inband/usrp_server.mbh [new file with mode: 0644]
usrp/host/lib/legacy/Makefile.am [new file with mode: 0644]
usrp/host/lib/legacy/README_OSX [new file with mode: 0644]
usrp/host/lib/legacy/ad9862.h [new file with mode: 0644]
usrp/host/lib/legacy/check_data.py [new file with mode: 0755]
usrp/host/lib/legacy/circular_buffer.h [new file with mode: 0644]
usrp/host/lib/legacy/circular_linked_list.h [new file with mode: 0644]
usrp/host/lib/legacy/darwin_libusb.h [new file with mode: 0644]
usrp/host/lib/legacy/dump_data.py [new file with mode: 0755]
usrp/host/lib/legacy/fusb.cc [new file with mode: 0644]
usrp/host/lib/legacy/fusb.h [new file with mode: 0644]
usrp/host/lib/legacy/fusb_darwin.cc [new file with mode: 0644]
usrp/host/lib/legacy/fusb_darwin.h [new file with mode: 0644]
usrp/host/lib/legacy/fusb_generic.cc [new file with mode: 0644]
usrp/host/lib/legacy/fusb_generic.h [new file with mode: 0644]
usrp/host/lib/legacy/fusb_linux.cc [new file with mode: 0644]
usrp/host/lib/legacy/fusb_linux.h [new file with mode: 0644]
usrp/host/lib/legacy/fusb_ra_wb.cc [new file with mode: 0644]
usrp/host/lib/legacy/fusb_ra_wb.h [new file with mode: 0644]
usrp/host/lib/legacy/fusb_sysconfig_darwin.cc [new file with mode: 0644]
usrp/host/lib/legacy/fusb_sysconfig_generic.cc [new file with mode: 0644]
usrp/host/lib/legacy/fusb_sysconfig_linux.cc [new file with mode: 0644]
usrp/host/lib/legacy/fusb_sysconfig_ra_wb.cc [new file with mode: 0644]
usrp/host/lib/legacy/fusb_sysconfig_win32.cc [new file with mode: 0644]
usrp/host/lib/legacy/fusb_win32.cc [new file with mode: 0644]
usrp/host/lib/legacy/fusb_win32.h [new file with mode: 0644]
usrp/host/lib/legacy/gen_usrp_dbid.py [new file with mode: 0755]
usrp/host/lib/legacy/md5.c [new file with mode: 0644]
usrp/host/lib/legacy/md5.h [new file with mode: 0644]
usrp/host/lib/legacy/mld_threads.h [new file with mode: 0644]
usrp/host/lib/legacy/rate_to_regval.h [new file with mode: 0644]
usrp/host/lib/legacy/std_paths.h.in [new file with mode: 0644]
usrp/host/lib/legacy/usrp_basic.cc [new file with mode: 0644]
usrp/host/lib/legacy/usrp_basic.h [new file with mode: 0644]
usrp/host/lib/legacy/usrp_bytesex.h [new file with mode: 0644]
usrp/host/lib/legacy/usrp_config.cc [new file with mode: 0644]
usrp/host/lib/legacy/usrp_config.h [new file with mode: 0644]
usrp/host/lib/legacy/usrp_dbid.dat [new file with mode: 0644]
usrp/host/lib/legacy/usrp_local_sighandler.cc [new file with mode: 0644]
usrp/host/lib/legacy/usrp_local_sighandler.h [new file with mode: 0644]
usrp/host/lib/legacy/usrp_prims.cc [new file with mode: 0644]
usrp/host/lib/legacy/usrp_prims.h [new file with mode: 0644]
usrp/host/lib/legacy/usrp_slots.h [new file with mode: 0644]
usrp/host/lib/legacy/usrp_standard.cc [new file with mode: 0644]
usrp/host/lib/legacy/usrp_standard.h [new file with mode: 0644]
usrp/host/lib/md5.c [deleted file]
usrp/host/lib/md5.h [deleted file]
usrp/host/lib/mld_threads.h [deleted file]
usrp/host/lib/rate_to_regval.h [deleted file]
usrp/host/lib/std_paths.h.in [deleted file]
usrp/host/lib/usrp_basic.cc [deleted file]
usrp/host/lib/usrp_basic.h [deleted file]
usrp/host/lib/usrp_bytesex.h [deleted file]
usrp/host/lib/usrp_config.cc [deleted file]
usrp/host/lib/usrp_config.h [deleted file]
usrp/host/lib/usrp_dbid.dat [deleted file]
usrp/host/lib/usrp_local_sighandler.cc [deleted file]
usrp/host/lib/usrp_local_sighandler.h [deleted file]
usrp/host/lib/usrp_prims.cc [deleted file]
usrp/host/lib/usrp_prims.h [deleted file]
usrp/host/lib/usrp_slots.h [deleted file]
usrp/host/lib/usrp_standard.cc [deleted file]
usrp/host/lib/usrp_standard.h [deleted file]
usrp/host/swig/Makefile.am