first pass at end plate templates
by Michael Ossmann 11 years 10 months
f9ffe902
Don't update MAX2837 freq_cache unless set_freq() ...
by Jared Boone 11 years 11 months
Don't update MAX2837 freq_cache unless set_freq() is successful.
75e1dcd9
Bump libopencm3 submodule hash.
by Jared Boone 11 years 11 months
de10aa8b
Fix long-standing example projects breakage due to...
by Jared Boone 11 years 11 months
Fix long-standing example projects breakage due to tuning and SGPIO API and dependency changes.
574056c4
Bump libopencm3 submodule commit hash.
by Jared Boone 11 years 11 months
7c2f252d
Change M0 linking to use newlib-nano. snprintf() i...
by Jared Boone 11 years 11 months
Change M0 linking to use newlib-nano. snprintf() is a pig when the floating point junk gets pulled in on an M0...
dbba4070
Moved M0 memory region to larger first AHB region ...
by Jared Boone 11 years 11 months
Moved M0 memory region to larger first AHB region (32K), moved USB bulk buffers to smaller AHB RAM area.
63292419
Change USB bulk endpoint for baseband data to have...
by Jared Boone 11 years 11 months
Change USB bulk endpoint for baseband data to have only one queue item. Since there are only two baseband buffers, and one is transferring with the codec and the other with USB, enqueueing more than one buffer at a time would result in transferring an incomplete buffer.
7920490f
Adjust SGPIO GPDMA trigger slice data to a single ...
by Jared Boone 11 years 11 months
Adjust SGPIO GPDMA trigger slice data to a single clock width pulse. Previously, it was 3 clocks long with a 4 clock period, which *seemed* to address GPDMA data drop-outs at maximum baseband speed (20Msps complex).
c6b1ec29
Adjust tuning API to use a single 64-bit integer f...
by Jared Boone 11 years 11 months
Adjust tuning API to use a single 64-bit integer for frequency in Hz, since the Cortex-M4F has good support for uint64_t.
fc5ec033
Report a bug