mirror of
https://gitea.osmocom.org/sim-card/simtrace2.git
synced 2026-03-25 01:38:33 +03:00
move USBDDriverCallbacks_ConfigurationChanged() to main.c
This alows us to mark simtrace_config as static variable and keep all code related to this variable local to main.c
This commit is contained in:
@@ -51,7 +51,17 @@ static const conf_func config_func_ptrs[] = {
|
|||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
* Internal variables
|
* Internal variables
|
||||||
*------------------------------------------------------------------------------*/
|
*------------------------------------------------------------------------------*/
|
||||||
volatile enum confNum simtrace_config = CFG_NUM_SNIFF;
|
static volatile enum confNum simtrace_config = CFG_NUM_SNIFF;
|
||||||
|
|
||||||
|
/*----------------------------------------------------------------------------
|
||||||
|
* Callbacks
|
||||||
|
*----------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
void USBDDriverCallbacks_ConfigurationChanged(uint8_t cfgnum)
|
||||||
|
{
|
||||||
|
TRACE_INFO_WP("cfgChanged%d ", cfgnum);
|
||||||
|
simtrace_config = cfgnum;
|
||||||
|
}
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
* Main
|
* Main
|
||||||
|
|||||||
@@ -29,7 +29,6 @@ extern volatile ringbuf sim_rcv_buf;
|
|||||||
|
|
||||||
extern volatile bool rcvdChar;
|
extern volatile bool rcvdChar;
|
||||||
extern volatile uint32_t char_stat;
|
extern volatile uint32_t char_stat;
|
||||||
extern volatile enum confNum simtrace_config;
|
|
||||||
|
|
||||||
extern const Pin pinPhoneRST;
|
extern const Pin pinPhoneRST;
|
||||||
|
|
||||||
|
|||||||
@@ -595,17 +595,6 @@ const USBDDriverDescriptors driverDescriptors = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------
|
|
||||||
* Callbacks
|
|
||||||
*----------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
void USBDDriverCallbacks_ConfigurationChanged(uint8_t cfgnum)
|
|
||||||
{
|
|
||||||
TRACE_INFO_WP("cfgChanged%d ", cfgnum);
|
|
||||||
simtrace_config = cfgnum;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------
|
/*----------------------------------------------------------------------------
|
||||||
* Functions
|
* Functions
|
||||||
*----------------------------------------------------------------------------*/
|
*----------------------------------------------------------------------------*/
|
||||||
|
|||||||
Reference in New Issue
Block a user