As for where to put the code: I already have a git-svn
clone of Nuttx,
and will push that to a soon-to-be-created nuttx.git repository on
git.osmocom.org. The core calypso support (irq, uart, spi, etc.) should
all go in that tree. Meanwhile we will figure out how it would be
possibel to keep the gsm related 'application' code out-of-tree from
the nuttx code base.
Nuttx is BSD, osmocom code is GPL. So, shall osmocom code for Nuttx be
relicensed and only the application-repro contain GPL-code (probably no
problem for drivers, but what about l1-code)? Or are we keeping GPL and
keep in sync with upstream on our own (merging could get quite ugly if
that diverges too much)?
Regards,
Wolfram