Define some color constants.
Reformat default color values to be a bit more verbose.
Fix LCD font pixel scan order.
Add function to compute string pixel width based on current font.
Tweak lcd_draw_string() to support variable-width characters in a font.
Nuke residual spectrum analyzer code that will need serious upgrading to work with new frameworks.
Add bigger, 8x16 fixed font, make the default.
Clean up application tuning functions.
Add LCD field drawing functions.
Relocate baseband sample buffers to make a 32K block for the M0.
Relocate shared memory items to new M0 region.
Create device_state structure to share data between M4 and M0 processors.
Re-plumb application code to use device_state values.
Temporary delay() fix to slow down main loop so that buttons and switches don't react/repeat way too fast...
Rework LCD data to take use of the new font, field rendering, and device state.