Merge updated submodule (#3116)

* update hackrf submodule
* add platform_gpio.c and platform_scu.c to baseband build
    -New source files required by the updated hackrf submodule.
* adapt scsi.c to updated hackrf API
    -Rename struct gpio_t to struct gpio and add gpio_lpc.h include.
* adapt hackrf_core.c to updated hackrf API
    - Rename struct gpio_t to struct gpio throughout
    - Add platform_gpio.h, platform_scu.h, and fixed_point.h includes
    - Update pin_setup() to use platform_scu() accessor instead of SCU_ macros
    - Rewrite sample_rate_set() to use new fixed-point frequency API
    - Update ssp_config_w25q80bv for changed struct layout
    - Update si5351c and max283x function call signatures
This commit is contained in:
gullradriel
2026-03-30 17:47:39 +02:00
committed by GitHub
parent e33e697cca
commit aee54e5b2d
5 changed files with 161 additions and 145 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
#include "gpio_lpc.h"
#include "gpio.h"
typedef enum {
LED1 = 0,
@@ -8,7 +9,7 @@ typedef enum {
} led_t;
/* GPIO Output PinMux */
static struct gpio_t gpio_led[] = {
static struct gpio gpio_led[] = {
GPIO(2, 1),
GPIO(2, 2),
GPIO(2, 8),