Moved transceiver_mode_t to hackrf_core.h.
Changed transceiver_mode to volatile, since it's liable to be accessed at interrupt time.
This commit is contained in:
@ -200,6 +200,11 @@ extern "C"
|
|||||||
|
|
||||||
/* TODO add other Pins */
|
/* TODO add other Pins */
|
||||||
|
|
||||||
|
typedef enum {
|
||||||
|
TRANSCEIVER_MODE_RX,
|
||||||
|
TRANSCEIVER_MODE_TX,
|
||||||
|
} transceiver_mode_t;
|
||||||
|
|
||||||
void delay(uint32_t duration);
|
void delay(uint32_t duration);
|
||||||
|
|
||||||
void cpu_clock_init(void);
|
void cpu_clock_init(void);
|
||||||
|
@ -38,11 +38,7 @@
|
|||||||
#include "usb_descriptor.h"
|
#include "usb_descriptor.h"
|
||||||
#include "usb_standard_request.h"
|
#include "usb_standard_request.h"
|
||||||
|
|
||||||
typedef enum {
|
static volatile transceiver_mode_t transceiver_mode = TRANSCEIVER_MODE_TX;
|
||||||
TRANSCEIVER_MODE_RX,
|
|
||||||
TRANSCEIVER_MODE_TX,
|
|
||||||
} transceiver_mode_t;
|
|
||||||
static transceiver_mode_t transceiver_mode = TRANSCEIVER_MODE_TX;
|
|
||||||
|
|
||||||
uint8_t* const usb_bulk_buffer = (uint8_t*)0x20004000;
|
uint8_t* const usb_bulk_buffer = (uint8_t*)0x20004000;
|
||||||
static volatile uint32_t usb_bulk_buffer_offset = 0;
|
static volatile uint32_t usb_bulk_buffer_offset = 0;
|
||||||
|
Reference in New Issue
Block a user