Mark more local functions as static
diff --git a/firmware/src_simtrace/host_communication.c b/firmware/src_simtrace/host_communication.c
index 990119f..ab57a5d 100644
--- a/firmware/src_simtrace/host_communication.c
+++ b/firmware/src_simtrace/host_communication.c
@@ -5,7 +5,7 @@
static struct Usart_info usart_info = {.base = USART_PHONE, .id = ID_USART_PHONE, .state = USART_RCV};
-void USB_write_callback(uint8_t *pArg, uint8_t status, uint32_t transferred, uint32_t remaining)
+static void USB_write_callback(uint8_t *pArg, uint8_t status, uint32_t transferred, uint32_t remaining)
{
if (status != USBD_STATUS_SUCCESS) {
TRACE_ERROR("USB err status: %d(%s)\n", __FUNCTION__, status);
@@ -14,7 +14,7 @@
TRACE_DEBUG("WR_CB\n");
}
-int send_to_host()
+static int send_to_host()
{
static uint8_t msg[RING_BUFLEN];
int ret = 0;
diff --git a/firmware/src_simtrace/phone.c b/firmware/src_simtrace/phone.c
index ab828d6..ca1dfec 100644
--- a/firmware/src_simtrace/phone.c
+++ b/firmware/src_simtrace/phone.c
@@ -101,8 +101,8 @@
static uint8_t host_to_sim_buf[BUFLEN];
static bool change_fidi = false;
-void receive_from_host( void );
-void sendResponse_to_phone( uint8_t *pArg, uint8_t status, uint32_t transferred, uint32_t remaining)
+static void receive_from_host( void );
+static void sendResponse_to_phone( uint8_t *pArg, uint8_t status, uint32_t transferred, uint32_t remaining)
{
if (status != USBD_STATUS_SUCCESS) {
TRACE_ERROR("USB err status: %d (%s)\n", __FUNCTION__, status);
@@ -135,7 +135,7 @@
receive_from_host();
}
-void receive_from_host()
+static void receive_from_host()
{
int ret;
if ((ret = USBD_Read(PHONE_DATAOUT, &host_to_sim_buf, sizeof(host_to_sim_buf),
diff --git a/firmware/src_simtrace/simtrace_iso7816.c b/firmware/src_simtrace/simtrace_iso7816.c
index a6fabb5..086cd32 100644
--- a/firmware/src_simtrace/simtrace_iso7816.c
+++ b/firmware/src_simtrace/simtrace_iso7816.c
@@ -43,7 +43,7 @@
/*-----------------------------------------------------------------------------
* Interrupt routines
*-----------------------------------------------------------------------------*/
-void Callback_PhoneRST_ISR( uint8_t *pArg, uint8_t status, uint32_t transferred, uint32_t remaining)
+static void Callback_PhoneRST_ISR( uint8_t *pArg, uint8_t status, uint32_t transferred, uint32_t remaining)
{
printf("rstCB\n\r");
PIO_EnableIt( &pinPhoneRST ) ;
diff --git a/firmware/src_simtrace/usb.c b/firmware/src_simtrace/usb.c
index 9120552..7cd4feb 100644
--- a/firmware/src_simtrace/usb.c
+++ b/firmware/src_simtrace/usb.c
@@ -149,7 +149,7 @@
};
/** List of string descriptors used by the device */
-const unsigned char *stringDescriptors[] = {
+static const unsigned char *stringDescriptors[] = {
langDesc,
productStringDescriptor,
snifferConfigStringDescriptor,
@@ -173,7 +173,7 @@
} __attribute__ ((packed)) SIMTraceDriverConfigurationDescriptorSniffer;
-const SIMTraceDriverConfigurationDescriptorSniffer configurationDescriptorSniffer = {
+static const SIMTraceDriverConfigurationDescriptorSniffer configurationDescriptorSniffer = {
/* Standard configuration descriptor */
{
sizeof(USBConfigurationDescriptor),
@@ -252,7 +252,7 @@
} __attribute__ ((packed)) CCIDDriverConfigurationDescriptors;
*/
-const CCIDDriverConfigurationDescriptors configurationDescriptorCCID = {
+static const CCIDDriverConfigurationDescriptors configurationDescriptorCCID = {
// Standard USB configuration descriptor
{
@@ -349,7 +349,7 @@
USBEndpointDescriptor phone_interruptIn;
} __attribute__ ((packed)) SIMTraceDriverConfigurationDescriptorPhone;
-const SIMTraceDriverConfigurationDescriptorPhone configurationDescriptorPhone = {
+static const SIMTraceDriverConfigurationDescriptorPhone configurationDescriptorPhone = {
/* Standard configuration descriptor */
{
sizeof(USBConfigurationDescriptor),
@@ -429,7 +429,7 @@
} __attribute__ ((packed)) SIMTraceDriverConfigurationDescriptorMITM;
-const SIMTraceDriverConfigurationDescriptorMITM configurationDescriptorMITM = {
+static const SIMTraceDriverConfigurationDescriptorMITM configurationDescriptorMITM = {
/* Standard configuration descriptor */
{
sizeof(USBConfigurationDescriptor),
@@ -587,7 +587,7 @@
};
/* AT91SAM3S only supports full speed, but not high speed USB */
-const USBDDriverDescriptors driverDescriptors = {
+static const USBDDriverDescriptors driverDescriptors = {
&deviceDescriptor,
(const USBConfigurationDescriptor **) &(configurationDescriptorsArr), /* first full-speed configuration descriptor */
0, /* No full-speed device qualifier descriptor */