Merge pull request #2 from majbthrd/master

add const declarations
This commit is contained in:
Alex Taradov 2018-01-28 16:01:16 -08:00 committed by GitHub
commit 5ad6e4460d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 14 additions and 14 deletions

View File

@ -113,7 +113,7 @@ void usb_handle_standard_request(usb_request_t *request)
}
else if (index < USB_STR_COUNT)
{
char *str = usb_strings[index];
const char *str = usb_strings[index];
int len = strlen(str);
memset(usb_string_descriptor_buffer, 0, sizeof(usb_string_descriptor_buffer));

View File

@ -139,7 +139,7 @@ const alignas(4) usb_string_descriptor_zero_t usb_string_descriptor_zero =
char usb_serial_number[16];
char *usb_strings[] =
const char *const usb_strings[] =
{
[USB_STR_MANUFACTURER] = "Alex Taradov",
[USB_STR_PRODUCT] = "Generic CMSIS-DAP Adapter",

View File

@ -78,7 +78,7 @@ extern const usb_device_descriptor_t usb_device_descriptor;
extern const usb_configuration_hierarchy_t usb_configuration_hierarchy;
extern const uint8_t usb_hid_report_descriptor[33];
extern const usb_string_descriptor_zero_t usb_string_descriptor_zero;
extern char *usb_strings[];
extern const char *const usb_strings[];
extern uint8_t usb_string_descriptor_buffer[64];
#endif // _USB_DESCRIPTORS_H_

View File

@ -113,7 +113,7 @@ void usb_handle_standard_request(usb_request_t *request)
}
else if (index < USB_STR_COUNT)
{
char *str = usb_strings[index];
const char *str = usb_strings[index];
int len = strlen(str);
memset(usb_string_descriptor_buffer, 0, sizeof(usb_string_descriptor_buffer));

View File

@ -32,7 +32,7 @@
#include "usb_descriptors.h"
/*- Variables ---------------------------------------------------------------*/
ALIGNED(4) usb_device_descriptor_t usb_device_descriptor =
ALIGNED(4) const usb_device_descriptor_t usb_device_descriptor =
{
.bLength = sizeof(usb_device_descriptor_t),
.bDescriptorType = USB_DEVICE_DESCRIPTOR,
@ -50,7 +50,7 @@ ALIGNED(4) usb_device_descriptor_t usb_device_descriptor =
.bNumConfigurations = 1,
};
ALIGNED(4) usb_configuration_hierarchy_t usb_configuration_hierarchy =
ALIGNED(4) const usb_configuration_hierarchy_t usb_configuration_hierarchy =
{
.configuration =
{
@ -109,7 +109,7 @@ ALIGNED(4) usb_configuration_hierarchy_t usb_configuration_hierarchy =
},
};
ALIGNED(4) uint8_t usb_hid_report_descriptor[33] =
ALIGNED(4) const uint8_t usb_hid_report_descriptor[33] =
{
0x06, 0x00, 0xff, // Usage Page (Vendor Defined 0xFF00)
0x09, 0x01, // Usage (0x01)
@ -129,14 +129,14 @@ ALIGNED(4) uint8_t usb_hid_report_descriptor[33] =
0xc0, // End Collection
};
ALIGNED(4) usb_string_descriptor_zero_t usb_string_descriptor_zero =
ALIGNED(4) const usb_string_descriptor_zero_t usb_string_descriptor_zero =
{
.bLength = sizeof(usb_string_descriptor_zero_t),
.bDescriptorType = USB_STRING_DESCRIPTOR,
.wLANGID = 0x0409, // English (United States)
};
char *usb_strings[] =
const char *const usb_strings[] =
{
[USB_STR_MANUFACTURER] = "Alex Taradov",
[USB_STR_PRODUCT] = "Generic CMSIS-DAP Adapter",

View File

@ -74,11 +74,11 @@ typedef struct PACK
} usb_configuration_hierarchy_t;
//-----------------------------------------------------------------------------
extern usb_device_descriptor_t usb_device_descriptor;
extern usb_configuration_hierarchy_t usb_configuration_hierarchy;
extern uint8_t usb_hid_report_descriptor[33];
extern usb_string_descriptor_zero_t usb_string_descriptor_zero;
extern char *usb_strings[];
extern const usb_device_descriptor_t usb_device_descriptor;
extern const usb_configuration_hierarchy_t usb_configuration_hierarchy;
extern const uint8_t usb_hid_report_descriptor[33];
extern const usb_string_descriptor_zero_t usb_string_descriptor_zero;
extern const char *const usb_strings[];
extern uint8_t usb_string_descriptor_buffer[64];
#endif // _USB_DESCRIPTORS_H_