BBN's code to receive 1 Mbps 802.11 packets will shortly be eligible
for merging in to the real repository (we've sent a signed assignment
to FSF and are just watiting for a countersignature).  In thinking
about where to put it, I realize there's a bit of complexity.

Eventually, many blocks will be m-blocks.   Thus, the won't be able to
be in gnuradio-core, since gnuradio-mblock depends on that.

(If I'm confused about dependencies, it might help to have a
README.modules that is basically tsort input.  configure might even
check this somehow.)

One strategy is to put these files (after renaming to remove the bbn_
prefix and cleanup) in gnuradio-core.

Then, after m-blocks arrive, blocks to handle tap/tun devices will
have to migrate someplace that can use m-blocks (gr-packet?).

I think the big question is what kind of top-level structure to be
imposed on blocks intended for specific purposes.  Perhaps a gr-phy
for things that sort of belong in the IEEE PHY layer makes sense, and
gr-mac.

Perhaps README.modules can also contain the plan for what belongs
where.

Attachment: pgpfx8OUQ2gi7.pgp
Description: PGP signature

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to