portapack-mayhem/firmware/common
furrtek fdfa7c9776 Merge remote-tracking branch 'upstream/master'
Conflicts:
	firmware/Makefile
	firmware/application/Makefile
	firmware/application/event_m0.cpp
	firmware/application/ui_setup.cpp
	firmware/application/ui_setup.hpp
	firmware/baseband/baseband_thread.cpp
	firmware/baseband/baseband_thread.hpp
	firmware/bootstrap/CMakeLists.txt
	firmware/common/message.hpp
	firmware/common/portapack_shared_memory.hpp
	hardware/.gitignore
2016-07-25 16:35:42 +02:00
..
adc.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ais_baseband.cpp SYNC 2016-01-31 09:34:24 +01:00
ais_baseband.hpp SYNC 2016-01-31 09:34:24 +01:00
ais_packet.cpp CRC internal type more suitable for ARM. 2016-02-18 21:31:51 -08:00
ais_packet.hpp SYNC 2016-01-31 09:34:24 +01:00
baseband_packet.hpp SYNC 2016-01-31 09:34:24 +01:00
baseband_sgpio.cpp SYNC 2016-01-31 09:34:24 +01:00
baseband_sgpio.hpp SYNC 2016-01-31 09:34:24 +01:00
baseband.hpp SYNC 2016-01-31 09:34:24 +01:00
bit_pattern.hpp SYNC 2016-01-31 09:34:24 +01:00
buffer.hpp SYNC 2016-01-31 09:34:24 +01:00
chibios_cpp.cpp ChibiOS memory helper functions. 2016-02-12 13:52:22 -08:00
chibios_cpp.hpp ChibiOS memory helper functions. 2016-02-12 13:52:22 -08:00
complex.hpp SYNC 2016-01-31 09:34:24 +01:00
cpld_max5.cpp CPLD: Method to calculate bitstream CRC32. 2016-07-05 12:06:51 -07:00
cpld_max5.hpp JTAG: Remove unused methods. 2016-07-13 11:02:13 -07:00
cpld_xilinx.cpp CPLD: Add XC2C64A method to init from EEPROM contents. 2016-07-18 11:31:21 -07:00
cpld_xilinx.hpp CPLD: Add XC2C64A method to init from EEPROM contents. 2016-07-18 11:31:21 -07:00
crc.hpp CRC: Rearrange public methods to reduce user error. 2016-07-05 11:57:57 -07:00
debug.cpp Capture M4 chDbgPanic msg, show in application. 2016-07-02 15:33:03 -07:00
debug.hpp Move halt indication code to common place. 2015-07-08 16:28:57 -07:00
dsp_fft.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
dsp_fft.hpp Extract some constexpr math utilities to utility.hpp 2016-02-10 10:15:42 -08:00
dsp_fir_taps.cpp SYNC 2016-01-31 09:34:24 +01:00
dsp_fir_taps.hpp Move TPMS taps to dsp_fir_taps.hpp. 2016-04-11 10:18:31 -07:00
dsp_iir_config.hpp Add IIR configs for fs=24kHz NBFM and fs=12kHz AM. 2016-01-29 18:31:03 -08:00
dsp_iir.cpp Move IIR struct and configs to common/. 2016-01-29 15:43:39 -08:00
dsp_iir.hpp Move IIR struct and configs to common/. 2016-01-29 15:43:39 -08:00
dsp_types.hpp SYNC 2016-01-31 09:34:24 +01:00
ert_packet.cpp Rename format_manchester/ManchesterFormatted to "[sS]ymbols". 2016-05-30 11:24:59 -07:00
ert_packet.hpp Rename format_manchester/ManchesterFormatted to "[sS]ymbols". 2016-05-30 11:24:59 -07:00
event.cpp SYNC 2016-01-31 09:34:24 +01:00
event.hpp SYNC 2016-01-31 09:34:24 +01:00
field_reader.hpp SYNC 2016-01-31 09:34:24 +01:00
fifo.hpp Remove "K" parameter from FIFO template. 2016-02-10 10:41:06 -08:00
gcc.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
gcc.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
gpdma.cpp SYNC 2016-01-31 09:34:24 +01:00
gpdma.hpp SYNC 2016-01-31 09:34:24 +01:00
gpio.hpp SYNC 2016-01-31 09:34:24 +01:00
hackrf_gpio.hpp JTAG: Add GPIO definitions for HackRF CPLD. 2016-07-16 14:06:58 -07:00
hackrf_hal.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
hackrf_hal.hpp Switch RFFC5072, MAX2837 back to 40MHz reference. 2015-09-02 17:45:19 -07:00
i2c_pp.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
i2c_pp.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
i2s.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
jtag_tap.cpp JTAG: Add TAP state management. 2016-07-17 15:44:30 -07:00
jtag_tap.hpp JTAG: Add TAP state management. 2016-07-17 15:44:30 -07:00
jtag_target_gpio.hpp JTAG: Move Target interface to separate header. 2016-07-11 09:39:02 -07:00
jtag_target.hpp JTAG: Move Target interface to separate header. 2016-07-11 09:39:02 -07:00
jtag.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
jtag.hpp JTAG: Remove unused methods. 2016-07-13 11:02:13 -07:00
lcd_ili9341.cpp Added carrier wake up in Xylos TX and cute icons 2016-05-27 06:48:04 +02:00
lcd_ili9341.hpp Added carrier wake up in Xylos TX and cute icons 2016-05-27 06:48:04 +02:00
led.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
lfsr_random.cpp Add LFSR random number generator. 2016-04-10 16:30:28 -07:00
lfsr_random.hpp Add LFSR random number generator. 2016-04-10 16:30:28 -07:00
lpc43xx_cpp.hpp SYNC 2016-01-31 09:34:24 +01:00
manchester.cpp Rename format_manchester/ManchesterFormatted to "[sS]ymbols". 2016-05-30 11:24:59 -07:00
manchester.hpp Rename format_manchester/ManchesterFormatted to "[sS]ymbols". 2016-05-30 11:24:59 -07:00
memory_map.hpp Define and utilize memory region backup_ram. 2016-02-05 16:45:23 -08:00
message_queue.cpp Merge 2016-05-09 21:05:11 +02:00
message_queue.hpp Clear application message queue after baseband is shut down. 2016-07-02 16:19:41 -07:00
message.hpp Merge remote-tracking branch 'upstream/master' 2016-07-25 16:35:42 +02:00
modules.h Added frequency manager skeleton, LCR alt encoding, GPS jammer 2016-07-25 16:21:27 +02:00
msgpack.cpp More messagepack 2016-05-16 12:02:45 +02:00
msgpack.hpp More messagepack 2016-05-16 12:02:45 +02:00
optional.hpp SYNC 2016-01-31 09:34:24 +01:00
pins.hpp Init radio in RX mode, not TX mode. 2015-09-02 17:30:16 -07:00
png_writer.cpp Improve File error handling. Massive effects... 2016-05-16 14:01:44 -07:00
png_writer.hpp Improve File error handling. Massive effects... 2016-05-16 14:01:44 -07:00
portapack_adc.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
portapack_cpld_data.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
portapack_dma.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
portapack_hal.hpp Extract LOTS of stuff into an audio API. 2016-02-05 16:25:43 -08:00
portapack_io.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
portapack_io.hpp Function to read bytes from 16-bit LCD interface. 2016-02-19 15:29:00 -08:00
portapack_persistent_memory.cpp RDS radiotext transmit (group 2A) 2016-05-29 12:06:47 +02:00
portapack_persistent_memory.hpp RDS radiotext transmit (group 2A) 2016-05-29 12:06:47 +02:00
portapack_shared_memory.cpp Rework to make use of declared memory map regions. 2015-08-20 17:11:08 -07:00
portapack_shared_memory.hpp Merge remote-tracking branch 'upstream/master' 2016-07-25 16:35:42 +02:00
simd.hpp SYNC 2016-01-31 09:34:24 +01:00
sine_table.hpp Dynamic baseband module loading from SD card 2015-11-20 07:59:09 +01:00
spi_image.hpp Change M4 loader to use image tags. 2016-07-01 10:37:22 -07:00
thread_wait.cpp Simplify RSSI/BB DMA, extract to ThreadWait class. 2016-02-09 10:41:19 -08:00
thread_wait.hpp Simplify RSSI/BB DMA, extract to ThreadWait class. 2016-02-09 10:41:19 -08:00
tpms_packet.cpp TPMS: Validate checksum for OOK 8k192 Schrader. 2016-06-02 23:09:55 -07:00
tpms_packet.hpp Rename format_manchester/ManchesterFormatted to "[sS]ymbols". 2016-05-30 11:24:59 -07:00
ui_focus.cpp Merge 2016-05-09 21:05:11 +02:00
ui_focus.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ui_painter.cpp RDS radiotext transmit (group 2A) 2016-05-29 12:06:47 +02:00
ui_painter.hpp RDS radiotext transmit (group 2A) 2016-05-29 12:06:47 +02:00
ui_text.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ui_text.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ui_widget.cpp Merge remote-tracking branch 'upstream/master' 2016-07-25 16:35:42 +02:00
ui_widget.hpp Merge remote-tracking branch 'upstream/master' 2016-07-25 16:35:42 +02:00
ui.cpp SYNC 2016-01-31 09:34:24 +01:00
ui.hpp Fixed LCR and Xylos transmitters 2016-05-09 20:42:20 +02:00
units.hpp SYNC 2016-01-31 09:34:24 +01:00
utility_m4.hpp SYNC 2016-01-31 09:34:24 +01:00
utility.cpp Remove constexpr use of std::log2, std::log10. 2016-02-19 10:30:26 -08:00
utility.hpp Change baseband floats to normalize at +/-1.0. 2016-02-14 12:38:50 -08:00
volume.hpp SYNC 2016-01-31 09:34:24 +01:00
wm8731.cpp SYNC 2016-01-31 09:34:24 +01:00
wm8731.hpp SYNC 2016-01-31 09:34:24 +01:00