Which CPU it rnus on doesn't really matter. It is software and should be
free.
I think it's been demonstrated that freedom and regulatory compliance can
co-exist (reference ath5k, ath9k, etc.) Some of your arguments remind me of
the ones that Intel made as to why their WiFi firmware had to be proprietary.
Fortunately the SFLC has debunked them.
* FCC Jurisdiction Does Not Extend to Independent Software Developers
* FCC Rules for SDR Device Certification Only Affect Radio Equipment
Manufacturers
* FCC Rules Govern Equipment, Not Software
* FCC Rules Contemplate FOSS SDR Development without Restricting It
etc.
http://www.softwarefreedom.org/resources/2007/fcc-sdr-whitepaper.html