Silvano Seva
fe87ac0186
Updated version number in meson.build
2025-07-12 08:35:10 +02:00
Peter Buchegger
5ca552a830
Created Dockerfile, devcontainer and vscode tasks for all targets
2025-07-11 21:44:57 +02:00
marco
72510a651a
meson.build: MD-9600: fixed missing GPS source
2025-04-04 18:32:43 +02:00
fred
e469c856cc
Initial BSP for Baofeng DM-1701
2025-04-02 19:28:22 +02:00
Alain Carlucci
dfb329e10f
CS7000: added wrap script and build target
2025-03-26 19:58:14 +01:00
Silvano Seva
fb9dd20147
CS7000P: added radio driver
2025-03-26 19:58:14 +01:00
Silvano Seva
8625184030
CS7000P: enabled audio management system
2025-03-26 19:58:14 +01:00
Silvano Seva
891f18cac7
CS7000P: enabled NVM storage
2025-03-26 19:58:14 +01:00
Silvano Seva
894d7b8b57
Initial BSP for Connect Systems CS7000-PLUS
2025-03-26 19:58:14 +01:00
Silvano Seva
dfb24c95e8
Drivers: SPI: added driver for STM32H7 devices
2025-03-20 20:35:23 +01:00
Silvano Seva
f5012e0f63
Drivers: ADC: added driver for STM32H7 devices
2025-03-20 20:35:23 +01:00
Silvano Seva
959e9df457
Added support for STM32H743 MCU
2025-03-16 17:50:19 +01:00
Silvano Seva
6ff868c7a4
Moved STM32F4xx ADC driver under platform/drivers/ADC
2025-03-16 17:44:26 +01:00
Silvano Seva
832b933983
CS7000: implemented transmission of CTCSS squelch tones
2025-03-16 10:13:00 +01:00
Silvano Seva
cb338ceb3d
CS7000: added GPS support
2025-03-16 10:13:00 +01:00
Silvano Seva
ebff73a95f
CS7000: audio driver
2025-03-16 10:13:00 +01:00
Silvano Seva
68b001310e
CS7000: radio driver
2025-03-16 10:13:00 +01:00
Silvano Seva
24a35a8933
CS7000: HR_C6000 driver
2025-03-16 10:13:00 +01:00
Silvano Seva
1f8a2092b3
CS7000: nonvolatile memory driver
2025-03-16 10:13:00 +01:00
Silvano Seva
72e54a7a11
CS7000: keyboard driver
2025-03-16 10:13:00 +01:00
Silvano Seva
7f83dbbd5f
CS7000: display driver
2025-03-16 10:13:00 +01:00
Silvano Seva
4a76d67184
Build target for Connect Systems CS7000
2025-03-16 10:13:00 +01:00
Silvano Seva
5016884782
HR_C6000: added functions for CTCSS tone encode/decode
2025-03-10 21:53:51 +01:00
Silvano Seva
46668c2023
meson.build: moved --print-memory-usage linker directive to cross_arm.txt
2025-03-10 21:52:54 +01:00
Silvano Seva
ea02942eec
STM32F4: changed name of Module17 linker script to a more generic one
...
The linker script for Module17 is nothing more than the generic linker
script used to create binaries for the STM32F4xx MCUs. To reflect this,
its name has been changed to one with a broader scope.
2025-03-10 21:52:50 +01:00
Jim Ancona
ec56cad014
meson.build: changes to support building on MacOS
2025-03-01 20:00:40 +01:00
Silvano Seva
7993074a6a
gpio-native: select driver basing on MCU type instead of build target
2025-02-11 19:01:34 +01:00
marco
52d0c71323
MD9600: Enable Screen Backlight
2024-12-29 00:44:03 +01:00
Silvano Seva
81c55b5377
MD-3x0: using STM32 ADC driver
2024-11-10 12:04:10 +01:00
Silvano Seva
87ac119f1a
meson.build: merged miosix variables into MCU ones
2024-11-09 12:03:23 +01:00
Silvano Seva
3469feb065
MD-UV3x0: using HR_C6000 DAC for "beep" tones
2024-11-09 12:02:46 +01:00
Silvano Seva
a310a0a2d1
Reorganized GPIO drivers
2024-10-18 19:24:22 +02:00
Silvano Seva
2d0bf51873
MDUV3x0: using HR_C6000 for MCU to speaker audio
2024-10-12 12:24:05 +02:00
Silvano Seva
98978b907f
GDx: updated radio driver
2024-10-09 22:02:51 +02:00
Silvano Seva
0c4a0435a8
MD3x0: update radio driver
2024-10-09 22:00:10 +02:00
Silvano Seva
5e94d2fef6
GDx: updated nvm driver
2024-10-09 21:24:33 +02:00
Silvano Seva
9dc449396a
MD9600: updated nvm driver
2024-10-09 21:24:33 +02:00
Silvano Seva
23e4ce0a8a
MDUV3x0: updated nvm driver
2024-10-08 19:20:59 +02:00
Silvano Seva
3b877d20df
MD3x0: updated nvm driver
2024-10-08 18:59:05 +02:00
Silvano Seva
af5d10ec52
MDx: unified the nonvolatile memory driver
...
Merged the NVM drivers of the MDx devices into a single file covering MD-380,
MD-UV380, MD-9600, RT3 and RT3s
2024-10-08 18:58:01 +02:00
Silvano Seva
ae0a467d2a
MK22: driver for SPI peripherals
2024-10-08 18:36:56 +02:00
Silvano Seva
4c952e047b
STM32: refactored SPI driver
2024-10-08 18:35:36 +02:00
Silvano Seva
83f4e1584a
STM32: added function to retrieve the clock frequency of APB/AHB busses
2024-10-08 18:30:31 +02:00
Silvano Seva
9ff6375c18
GDx: merged the GD-77 and DM-1801 targets into a common "GDx" one
...
Radioditty GD-77 and Baofeng DM-1801 radios are 99.9% equal, the only
difference being the assigment of a few gpio pins.
2024-10-02 09:37:53 +02:00
Marc Balmer
644ffb5580
Linux: removed dependency from pulse-simple
2024-09-22 18:25:39 +02:00
Silvano Seva
e95b5bbb6f
Linux: fixed compilation errors due to missing gpio-native.h header file
2024-06-23 09:39:43 +02:00
Morgan Diepart
b5e49a3b4d
Module17: reorganized display drivers, implemented dynamic selection of display driver
2024-06-21 19:26:32 +02:00
Morgan Diepart
caf3225a87
Driver for CAP1206 capacitive touch controller
2024-06-21 19:26:11 +02:00
Silvano Seva
40780af16d
Module17: using standard ADC driver
2024-06-21 19:26:03 +02:00
Morgan Diepart
7052dbcf8b
Module17: use hardware I2C for MCP4551
2024-06-21 18:09:53 +02:00