Remove unused static data
This affects struct rspMsg in usbtmc_app.c (unconditionally) and uint8_t termChar in usbtmc_device.c (when NDEBUG is defined). IAR generates warning Pe550 'variable was set but never used'.
This commit is contained in:
@@ -92,14 +92,6 @@ static size_t buffer_tx_ix; // for transmitting using multiple transfers
|
|||||||
static uint8_t buffer[225]; // A few packets long should be enough.
|
static uint8_t buffer[225]; // A few packets long should be enough.
|
||||||
|
|
||||||
|
|
||||||
static usbtmc_msg_dev_dep_msg_in_header_t rspMsg = {
|
|
||||||
.bmTransferAttributes =
|
|
||||||
{
|
|
||||||
.EOM = 1,
|
|
||||||
.UsingTermChar = 0
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
void tud_usbtmc_open_cb(uint8_t interface_id)
|
void tud_usbtmc_open_cb(uint8_t interface_id)
|
||||||
{
|
{
|
||||||
(void)interface_id;
|
(void)interface_id;
|
||||||
@@ -188,9 +180,6 @@ static unsigned int msgReqLen;
|
|||||||
|
|
||||||
bool tud_usbtmc_msgBulkIn_request_cb(usbtmc_msg_request_dev_dep_in const * request)
|
bool tud_usbtmc_msgBulkIn_request_cb(usbtmc_msg_request_dev_dep_in const * request)
|
||||||
{
|
{
|
||||||
rspMsg.header.MsgID = request->header.MsgID,
|
|
||||||
rspMsg.header.bTag = request->header.bTag,
|
|
||||||
rspMsg.header.bTagInverse = request->header.bTagInverse;
|
|
||||||
msgReqLen = request->TransferSize;
|
msgReqLen = request->TransferSize;
|
||||||
|
|
||||||
#ifdef xDEBUG
|
#ifdef xDEBUG
|
||||||
|
@@ -154,7 +154,9 @@ TU_VERIFY_STATIC(USBTMCD_BUFFER_SIZE >= 32u,"USBTMC dev buffer size too small");
|
|||||||
static bool handle_devMsgOutStart(uint8_t rhport, void *data, size_t len);
|
static bool handle_devMsgOutStart(uint8_t rhport, void *data, size_t len);
|
||||||
static bool handle_devMsgOut(uint8_t rhport, void *data, size_t len, size_t packetLen);
|
static bool handle_devMsgOut(uint8_t rhport, void *data, size_t len, size_t packetLen);
|
||||||
|
|
||||||
|
#ifndef NDEBUG
|
||||||
static uint8_t termChar;
|
static uint8_t termChar;
|
||||||
|
#endif
|
||||||
static uint8_t termCharRequested = false;
|
static uint8_t termCharRequested = false;
|
||||||
|
|
||||||
osal_mutex_def_t usbtmcLockBuffer;
|
osal_mutex_def_t usbtmcLockBuffer;
|
||||||
@@ -440,7 +442,9 @@ static bool handle_devMsgIn(void *data, size_t len)
|
|||||||
usbtmc_state.transfer_size_sent = 0u;
|
usbtmc_state.transfer_size_sent = 0u;
|
||||||
|
|
||||||
termCharRequested = msg->bmTransferAttributes.TermCharEnabled;
|
termCharRequested = msg->bmTransferAttributes.TermCharEnabled;
|
||||||
|
#ifndef NDEBUG
|
||||||
termChar = msg->TermChar;
|
termChar = msg->TermChar;
|
||||||
|
#endif
|
||||||
|
|
||||||
if(termCharRequested)
|
if(termCharRequested)
|
||||||
TU_VERIFY(usbtmc_state.capabilities->bmDevCapabilities.canEndBulkInOnTermChar);
|
TU_VERIFY(usbtmc_state.capabilities->bmDevCapabilities.canEndBulkInOnTermChar);
|
||||||
|
Reference in New Issue
Block a user