Commit fc8e4837 authored by Dean Camera's avatar Dean Camera
Browse files

Add const keyword to the demo function parameters where possible.

parent 55db57e1
...@@ -125,7 +125,7 @@ void EVENT_USB_Device_UnhandledControlRequest(void) ...@@ -125,7 +125,7 @@ void EVENT_USB_Device_UnhandledControlRequest(void)
* *
* \param[in] MSInterfaceInfo Pointer to the Mass Storage class interface configuration structure being referenced * \param[in] MSInterfaceInfo Pointer to the Mass Storage class interface configuration structure being referenced
*/ */
bool CALLBACK_MS_Device_SCSICommandReceived(USB_ClassInfo_MS_Device_t* MSInterfaceInfo) bool CALLBACK_MS_Device_SCSICommandReceived(USB_ClassInfo_MS_Device_t* const MSInterfaceInfo)
{ {
bool CommandSuccess; bool CommandSuccess;
......
...@@ -81,6 +81,6 @@ ...@@ -81,6 +81,6 @@
void EVENT_USB_Device_ConfigurationChanged(void); void EVENT_USB_Device_ConfigurationChanged(void);
void EVENT_USB_Device_UnhandledControlRequest(void); void EVENT_USB_Device_UnhandledControlRequest(void);
bool CALLBACK_MS_Device_SCSICommandReceived(USB_ClassInfo_MS_Device_t* MSInterfaceInfo); bool CALLBACK_MS_Device_SCSICommandReceived(USB_ClassInfo_MS_Device_t* const MSInterfaceInfo);
#endif #endif
...@@ -157,7 +157,7 @@ void EVENT_USB_Device_UnhandledControlRequest(void) ...@@ -157,7 +157,7 @@ void EVENT_USB_Device_UnhandledControlRequest(void)
* *
* \param[in] MSInterfaceInfo Pointer to the Mass Storage class interface configuration structure being referenced * \param[in] MSInterfaceInfo Pointer to the Mass Storage class interface configuration structure being referenced
*/ */
bool CALLBACK_MS_Device_SCSICommandReceived(USB_ClassInfo_MS_Device_t* MSInterfaceInfo) bool CALLBACK_MS_Device_SCSICommandReceived(USB_ClassInfo_MS_Device_t* const MSInterfaceInfo)
{ {
bool CommandSuccess; bool CommandSuccess;
......
...@@ -89,7 +89,7 @@ ...@@ -89,7 +89,7 @@
void EVENT_USB_Device_UnhandledControlRequest(void); void EVENT_USB_Device_UnhandledControlRequest(void);
void EVENT_USB_Device_StartOfFrame(void); void EVENT_USB_Device_StartOfFrame(void);
bool CALLBACK_MS_Device_SCSICommandReceived(USB_ClassInfo_MS_Device_t* MSInterfaceInfo); bool CALLBACK_MS_Device_SCSICommandReceived(USB_ClassInfo_MS_Device_t* const MSInterfaceInfo);
bool CALLBACK_HID_Device_CreateHIDReport(USB_ClassInfo_HID_Device_t* const HIDInterfaceInfo, uint8_t* const ReportID, bool CALLBACK_HID_Device_CreateHIDReport(USB_ClassInfo_HID_Device_t* const HIDInterfaceInfo, uint8_t* const ReportID,
const uint8_t ReportType, void* ReportData, uint16_t* ReportSize); const uint8_t ReportType, void* ReportData, uint16_t* ReportSize);
......
...@@ -118,7 +118,7 @@ void Sideshow_ProcessCommandPacket(void) ...@@ -118,7 +118,7 @@ void Sideshow_ProcessCommandPacket(void)
} }
} }
static void SideShow_Ping(SideShow_PacketHeader_t* PacketHeader) static void SideShow_Ping(SideShow_PacketHeader_t* const PacketHeader)
{ {
Endpoint_ClearOUT(); Endpoint_ClearOUT();
...@@ -127,7 +127,7 @@ static void SideShow_Ping(SideShow_PacketHeader_t* PacketHeader) ...@@ -127,7 +127,7 @@ static void SideShow_Ping(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_Sync(SideShow_PacketHeader_t* PacketHeader) static void SideShow_Sync(SideShow_PacketHeader_t* const PacketHeader)
{ {
GUID_t ProtocolGUID; GUID_t ProtocolGUID;
...@@ -143,7 +143,7 @@ static void SideShow_Sync(SideShow_PacketHeader_t* PacketHeader) ...@@ -143,7 +143,7 @@ static void SideShow_Sync(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_GetCurrentUser(SideShow_PacketHeader_t* PacketHeader) static void SideShow_GetCurrentUser(SideShow_PacketHeader_t* const PacketHeader)
{ {
Endpoint_ClearOUT(); Endpoint_ClearOUT();
...@@ -155,7 +155,7 @@ static void SideShow_GetCurrentUser(SideShow_PacketHeader_t* PacketHeader) ...@@ -155,7 +155,7 @@ static void SideShow_GetCurrentUser(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_SetCurrentUser(SideShow_PacketHeader_t* PacketHeader) static void SideShow_SetCurrentUser(SideShow_PacketHeader_t* const PacketHeader)
{ {
SideShow_Read_Unicode_String(&UserSID, sizeof(UserSID.UnicodeString)); SideShow_Read_Unicode_String(&UserSID, sizeof(UserSID.UnicodeString));
Endpoint_ClearOUT(); Endpoint_ClearOUT();
...@@ -167,7 +167,7 @@ static void SideShow_SetCurrentUser(SideShow_PacketHeader_t* PacketHeader) ...@@ -167,7 +167,7 @@ static void SideShow_SetCurrentUser(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_GetCapabilities(SideShow_PacketHeader_t* PacketHeader) static void SideShow_GetCapabilities(SideShow_PacketHeader_t* const PacketHeader)
{ {
SideShow_PropertyKey_t Property; SideShow_PropertyKey_t Property;
SideShow_PropertyData_t PropertyData; SideShow_PropertyData_t PropertyData;
...@@ -280,7 +280,7 @@ static void SideShow_GetCapabilities(SideShow_PacketHeader_t* PacketHeader) ...@@ -280,7 +280,7 @@ static void SideShow_GetCapabilities(SideShow_PacketHeader_t* PacketHeader)
return; return;
} }
static void SideShow_GetString(SideShow_PacketHeader_t* PacketHeader, void* UnicodeStruct) static void SideShow_GetString(SideShow_PacketHeader_t* const PacketHeader, void* const UnicodeStruct)
{ {
Endpoint_ClearOUT(); Endpoint_ClearOUT();
...@@ -293,7 +293,7 @@ static void SideShow_GetString(SideShow_PacketHeader_t* PacketHeader, void* Unic ...@@ -293,7 +293,7 @@ static void SideShow_GetString(SideShow_PacketHeader_t* PacketHeader, void* Unic
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_GetApplicationOrder(SideShow_PacketHeader_t* PacketHeader) static void SideShow_GetApplicationOrder(SideShow_PacketHeader_t* const PacketHeader)
{ {
uint8_t TotalApplications = 0; uint8_t TotalApplications = 0;
...@@ -321,7 +321,7 @@ static void SideShow_GetApplicationOrder(SideShow_PacketHeader_t* PacketHeader) ...@@ -321,7 +321,7 @@ static void SideShow_GetApplicationOrder(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_GetSupportedEndpoints(SideShow_PacketHeader_t* PacketHeader) static void SideShow_GetSupportedEndpoints(SideShow_PacketHeader_t* const PacketHeader)
{ {
GUID_t SupportedEndpointGUID = (GUID_t){Chunks: SIMPLE_CONTENT_FORMAT_GUID}; GUID_t SupportedEndpointGUID = (GUID_t){Chunks: SIMPLE_CONTENT_FORMAT_GUID};
...@@ -336,7 +336,7 @@ static void SideShow_GetSupportedEndpoints(SideShow_PacketHeader_t* PacketHeader ...@@ -336,7 +336,7 @@ static void SideShow_GetSupportedEndpoints(SideShow_PacketHeader_t* PacketHeader
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_AddApplication(SideShow_PacketHeader_t* PacketHeader) static void SideShow_AddApplication(SideShow_PacketHeader_t* const PacketHeader)
{ {
SideShow_Application_t* CurrApp; SideShow_Application_t* CurrApp;
GUID_t ApplicationID; GUID_t ApplicationID;
...@@ -381,7 +381,7 @@ static void SideShow_AddApplication(SideShow_PacketHeader_t* PacketHeader) ...@@ -381,7 +381,7 @@ static void SideShow_AddApplication(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_DeleteApplication(SideShow_PacketHeader_t* PacketHeader) static void SideShow_DeleteApplication(SideShow_PacketHeader_t* const PacketHeader)
{ {
GUID_t ApplicationGUID; GUID_t ApplicationGUID;
...@@ -402,7 +402,7 @@ static void SideShow_DeleteApplication(SideShow_PacketHeader_t* PacketHeader) ...@@ -402,7 +402,7 @@ static void SideShow_DeleteApplication(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_DeleteAllApplications(SideShow_PacketHeader_t* PacketHeader) static void SideShow_DeleteAllApplications(SideShow_PacketHeader_t* const PacketHeader)
{ {
Endpoint_ClearOUT(); Endpoint_ClearOUT();
...@@ -414,7 +414,7 @@ static void SideShow_DeleteAllApplications(SideShow_PacketHeader_t* PacketHeader ...@@ -414,7 +414,7 @@ static void SideShow_DeleteAllApplications(SideShow_PacketHeader_t* PacketHeader
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_AddContent(SideShow_PacketHeader_t* PacketHeader) static void SideShow_AddContent(SideShow_PacketHeader_t* const PacketHeader)
{ {
GUID_t ApplicationID; GUID_t ApplicationID;
GUID_t EndpointID; GUID_t EndpointID;
...@@ -444,7 +444,7 @@ static void SideShow_AddContent(SideShow_PacketHeader_t* PacketHeader) ...@@ -444,7 +444,7 @@ static void SideShow_AddContent(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_DeleteContent(SideShow_PacketHeader_t* PacketHeader) static void SideShow_DeleteContent(SideShow_PacketHeader_t* const PacketHeader)
{ {
GUID_t ApplicationID; GUID_t ApplicationID;
GUID_t EndpointID; GUID_t EndpointID;
...@@ -469,7 +469,7 @@ static void SideShow_DeleteContent(SideShow_PacketHeader_t* PacketHeader) ...@@ -469,7 +469,7 @@ static void SideShow_DeleteContent(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN(); Endpoint_ClearIN();
} }
static void SideShow_DeleteAllContent(SideShow_PacketHeader_t* PacketHeader) static void SideShow_DeleteAllContent(SideShow_PacketHeader_t* const PacketHeader)
{ {
GUID_t ApplicationID; GUID_t ApplicationID;
GUID_t EndpointID; GUID_t EndpointID;
......
...@@ -146,20 +146,20 @@ ...@@ -146,20 +146,20 @@
void Sideshow_ProcessCommandPacket(void); void Sideshow_ProcessCommandPacket(void);
#if defined(INCLUDE_FROM_SIDESHOWCOMMANDS_H) #if defined(INCLUDE_FROM_SIDESHOWCOMMANDS_H)
static void SideShow_Ping(SideShow_PacketHeader_t* PacketHeader); static void SideShow_Ping(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_Sync(SideShow_PacketHeader_t* PacketHeader); static void SideShow_Sync(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_GetCurrentUser(SideShow_PacketHeader_t* PacketHeader); static void SideShow_GetCurrentUser(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_SetCurrentUser(SideShow_PacketHeader_t* PacketHeader); static void SideShow_SetCurrentUser(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_GetCapabilities(SideShow_PacketHeader_t* PacketHeader); static void SideShow_GetCapabilities(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_GetString(SideShow_PacketHeader_t* PacketHeader, void* UnicodeStruct); static void SideShow_GetString(SideShow_PacketHeader_t* const PacketHeader, void* const UnicodeStruct);
static void SideShow_GetApplicationOrder(SideShow_PacketHeader_t* PacketHeader); static void SideShow_GetApplicationOrder(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_GetSupportedEndpoints(SideShow_PacketHeader_t* PacketHeader); static void SideShow_GetSupportedEndpoints(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_AddApplication(SideShow_PacketHeader_t* PacketHeader); static void SideShow_AddApplication(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_DeleteApplication(SideShow_PacketHeader_t* PacketHeader); static void SideShow_DeleteApplication(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_DeleteAllApplications(SideShow_PacketHeader_t* PacketHeader); static void SideShow_DeleteAllApplications(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_AddContent(SideShow_PacketHeader_t* PacketHeader); static void SideShow_AddContent(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_DeleteContent(SideShow_PacketHeader_t* PacketHeader); static void SideShow_DeleteContent(SideShow_PacketHeader_t* const PacketHeader);
static void SideShow_DeleteAllContent(SideShow_PacketHeader_t* PacketHeader); static void SideShow_DeleteAllContent(SideShow_PacketHeader_t* const PacketHeader);
#endif #endif
#endif #endif
...@@ -30,14 +30,14 @@ ...@@ -30,14 +30,14 @@
#include "SideshowCommon.h" #include "SideshowCommon.h"
uint16_t SideShow_Read_Unicode_String(void* UnicodeString, uint16_t MaxBytes) uint16_t SideShow_Read_Unicode_String(void* const UnicodeString, const uint16_t MaxBytes)
{ {
Unicode_String_t* UnicodeStruct = (Unicode_String_t*)UnicodeString; Unicode_String_t* const UnicodeStruct = (Unicode_String_t*)UnicodeString;
uint32_t UnicodeCharsToRead; uint32_t UnicodeCharsToRead;
Endpoint_Read_Stream_LE(&UnicodeCharsToRead, sizeof(uint32_t)); Endpoint_Read_Stream_LE(&UnicodeCharsToRead, sizeof(uint32_t));
int UnicodeData[UnicodeCharsToRead]; int UnicodeData[UnicodeCharsToRead];
UnicodeStruct->LengthInBytes = (UnicodeCharsToRead << 1); UnicodeStruct->LengthInBytes = (UnicodeCharsToRead << 1);
...@@ -51,9 +51,9 @@ uint16_t SideShow_Read_Unicode_String(void* UnicodeString, uint16_t MaxBytes) ...@@ -51,9 +51,9 @@ uint16_t SideShow_Read_Unicode_String(void* UnicodeString, uint16_t MaxBytes)
return ((UnicodeCharsToRead << 1) + sizeof(uint32_t)); return ((UnicodeCharsToRead << 1) + sizeof(uint32_t));
} }
void SideShow_Write_Unicode_String(void* UnicodeString) void SideShow_Write_Unicode_String(void* const UnicodeString)
{ {
Unicode_String_t* UnicodeStruct = (Unicode_String_t*)UnicodeString; Unicode_String_t* const UnicodeStruct = (Unicode_String_t*)UnicodeString;
uint32_t StringSizeInCharacters = (UnicodeStruct->LengthInBytes >> 1); uint32_t StringSizeInCharacters = (UnicodeStruct->LengthInBytes >> 1);
......
...@@ -96,7 +96,7 @@ ...@@ -96,7 +96,7 @@
} SideShow_PacketHeader_t; } SideShow_PacketHeader_t;
/* Function Prototypes: */ /* Function Prototypes: */
uint16_t SideShow_Read_Unicode_String(void* UnicodeString, uint16_t MaxBytes); uint16_t SideShow_Read_Unicode_String(void* UnicodeString, const uint16_t MaxBytes);
void SideShow_Write_Unicode_String(void* UnicodeString); void SideShow_Write_Unicode_String(void* UnicodeString);
void SideShow_Discard_Byte_Stream(void); void SideShow_Discard_Byte_Stream(void);
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
#define INCLUDE_FROM_SIDESHOWCONTENT_C #define INCLUDE_FROM_SIDESHOWCONTENT_C
#include "SideshowContent.h" #include "SideshowContent.h"
bool SideShow_AddSimpleContent(SideShow_PacketHeader_t* PacketHeader, SideShow_Application_t* Application) bool SideShow_AddSimpleContent(SideShow_PacketHeader_t* const PacketHeader, SideShow_Application_t* const Application)
{ {
uint32_t ContentSize; uint32_t ContentSize;
uint32_t ContentID; uint32_t ContentID;
......
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
#define XML_END_TAG "</body>" #define XML_END_TAG "</body>"
/* Function Prototypes: */ /* Function Prototypes: */
bool SideShow_AddSimpleContent(SideShow_PacketHeader_t* PacketHeader, SideShow_Application_t* Application); bool SideShow_AddSimpleContent(SideShow_PacketHeader_t* const PacketHeader, SideShow_Application_t* const Application);
#if defined(INCLUDE_FROM_SIDESHOWCONTENT_C) #if defined(INCLUDE_FROM_SIDESHOWCONTENT_C)
static void SideShow_ProcessXMLContent(void* ContentData, uint32_t ContentSize); static void SideShow_ProcessXMLContent(void* ContentData, uint32_t ContentSize);
......
...@@ -203,7 +203,7 @@ void Bluetooth_Host_Task(void) ...@@ -203,7 +203,7 @@ void Bluetooth_Host_Task(void)
* *
* \return Boolean true to accept the connection, false to reject it * \return Boolean true to accept the connection, false to reject it
*/ */
bool Bluetooth_ConnectionRequest(uint8_t* RemoteAddress) bool Bluetooth_ConnectionRequest(const uint8_t* RemoteAddress)
{ {
printf_P(PSTR("Connection Request from Device %02X:%02X:%02X:%02X:%02X:%02X\r\n"), printf_P(PSTR("Connection Request from Device %02X:%02X:%02X:%02X:%02X:%02X\r\n"),
RemoteAddress[5], RemoteAddress[4], RemoteAddress[5], RemoteAddress[4],
...@@ -246,7 +246,7 @@ void Bluetooth_DisconnectionComplete(void) ...@@ -246,7 +246,7 @@ void Bluetooth_DisconnectionComplete(void)
* *
* \return Boolean true to accept the channel connection request, false to reject it * \return Boolean true to accept the channel connection request, false to reject it
*/ */
bool Bluetooth_ChannelConnectionRequest(uint16_t PSM) bool Bluetooth_ChannelConnectionRequest(const uint16_t PSM)
{ {
/* Always accept channel connection requests regardless of PSM */ /* Always accept channel connection requests regardless of PSM */
return true; return true;
...@@ -259,7 +259,7 @@ bool Bluetooth_ChannelConnectionRequest(uint16_t PSM) ...@@ -259,7 +259,7 @@ bool Bluetooth_ChannelConnectionRequest(uint16_t PSM)
* \param[in] DataLen Length of the packet data, in bytes * \param[in] DataLen Length of the packet data, in bytes
* \param[in] Channel Bluetooth ACL data channel information structure for the packet's destination channel * \param[in] Channel Bluetooth ACL data channel information structure for the packet's destination channel
*/ */
void Bluetooth_PacketReceived(void* Data, uint16_t DataLen, Bluetooth_Channel_t* Channel) void Bluetooth_PacketReceived(void* Data, uint16_t DataLen, Bluetooth_Channel_t* const Channel)
{ {
switch (Channel->PSM) switch (Channel->PSM)
{ {
......
...@@ -200,7 +200,7 @@ static void Bluetooth_ProcessIncommingACLPackets(void) ...@@ -200,7 +200,7 @@ static void Bluetooth_ProcessIncommingACLPackets(void)
* *
* \return A value from the \ref BT_SendPacket_ErrorCodes_t enum * \return A value from the \ref BT_SendPacket_ErrorCodes_t enum
*/ */
uint8_t Bluetooth_SendPacket(void* Data, uint16_t DataLen, Bluetooth_Channel_t* Channel) uint8_t Bluetooth_SendPacket(void* Data, const uint16_t DataLen, Bluetooth_Channel_t* const Channel)
{ {
BT_ACL_Header_t ACLPacketHeader; BT_ACL_Header_t ACLPacketHeader;
BT_DataPacket_Header_t DataHeader; BT_DataPacket_Header_t DataHeader;
...@@ -251,7 +251,7 @@ uint8_t Bluetooth_SendPacket(void* Data, uint16_t DataLen, Bluetooth_Channel_t* ...@@ -251,7 +251,7 @@ uint8_t Bluetooth_SendPacket(void* Data, uint16_t DataLen, Bluetooth_Channel_t*
* *
* \return Pointer to the channel information structure of the opened channel, or NULL if no free channels * \return Pointer to the channel information structure of the opened channel, or NULL if no free channels
*/ */
Bluetooth_Channel_t* Bluetooth_OpenChannel(uint16_t PSM) Bluetooth_Channel_t* Bluetooth_OpenChannel(const uint16_t PSM)
{ {
Bluetooth_Channel_t* ChannelData = NULL; Bluetooth_Channel_t* ChannelData = NULL;
...@@ -313,7 +313,7 @@ Bluetooth_Channel_t* Bluetooth_OpenChannel(uint16_t PSM) ...@@ -313,7 +313,7 @@ Bluetooth_Channel_t* Bluetooth_OpenChannel(uint16_t PSM)
* *
* \param[in,out] Channel Channel information structure of the channel to close * \param[in,out] Channel Channel information structure of the channel to close
*/ */
void Bluetooth_CloseChannel(Bluetooth_Channel_t* Channel) void Bluetooth_CloseChannel(Bluetooth_Channel_t* const Channel)
{ {
/* Don't try to close a non-existing or already closed channel */ /* Don't try to close a non-existing or already closed channel */
if ((Channel == NULL) || (Channel->State == Channel_Closed)) if ((Channel == NULL) || (Channel->State == Channel_Closed))
...@@ -348,7 +348,7 @@ void Bluetooth_CloseChannel(Bluetooth_Channel_t* Channel) ...@@ -348,7 +348,7 @@ void Bluetooth_CloseChannel(Bluetooth_Channel_t* Channel)
* *
* \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header * \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header
*/ */
static inline void Bluetooth_Signal_ConnectionReq(BT_Signal_Header_t* SignalCommandHeader) static inline void Bluetooth_Signal_ConnectionReq(const BT_Signal_Header_t* const SignalCommandHeader)
{ {
BT_Signal_ConnectionReq_t ConnectionRequest; BT_Signal_ConnectionReq_t ConnectionRequest;
...@@ -432,7 +432,7 @@ static inline void Bluetooth_Signal_ConnectionReq(BT_Signal_Header_t* SignalComm ...@@ -432,7 +432,7 @@ static inline void Bluetooth_Signal_ConnectionReq(BT_Signal_Header_t* SignalComm
* *
* \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header * \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header
*/ */
static inline void Bluetooth_Signal_ConnectionResp(BT_Signal_Header_t* SignalCommandHeader) static inline void Bluetooth_Signal_ConnectionResp(const BT_Signal_Header_t* const SignalCommandHeader)
{ {
BT_Signal_ConnectionResp_t ConnectionResponse; BT_Signal_ConnectionResp_t ConnectionResponse;
...@@ -463,7 +463,7 @@ static inline void Bluetooth_Signal_ConnectionResp(BT_Signal_Header_t* SignalCom ...@@ -463,7 +463,7 @@ static inline void Bluetooth_Signal_ConnectionResp(BT_Signal_Header_t* SignalCom
* *
* \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header * \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header
*/ */
static inline void Bluetooth_Signal_ConfigurationReq(BT_Signal_Header_t* SignalCommandHeader) static inline void Bluetooth_Signal_ConfigurationReq(const BT_Signal_Header_t* const SignalCommandHeader)
{ {
BT_Signal_ConfigurationReq_t ConfigurationRequest; BT_Signal_ConfigurationReq_t ConfigurationRequest;
...@@ -550,7 +550,7 @@ static inline void Bluetooth_Signal_ConfigurationReq(BT_Signal_Header_t* SignalC ...@@ -550,7 +550,7 @@ static inline void Bluetooth_Signal_ConfigurationReq(BT_Signal_Header_t* SignalC
* *
* \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header * \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header
*/ */
static inline void Bluetooth_Signal_ConfigurationResp(BT_Signal_Header_t* SignalCommandHeader) static inline void Bluetooth_Signal_ConfigurationResp(const BT_Signal_Header_t* const SignalCommandHeader)
{ {
BT_Signal_ConfigurationResp_t ConfigurationResponse; BT_Signal_ConfigurationResp_t ConfigurationResponse;
...@@ -594,7 +594,7 @@ static inline void Bluetooth_Signal_ConfigurationResp(BT_Signal_Header_t* Signal ...@@ -594,7 +594,7 @@ static inline void Bluetooth_Signal_ConfigurationResp(BT_Signal_Header_t* Signal
* *
* \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header * \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header
*/ */
static inline void Bluetooth_Signal_DisconnectionReq(BT_Signal_Header_t* SignalCommandHeader) static inline void Bluetooth_Signal_DisconnectionReq(const BT_Signal_Header_t* const SignalCommandHeader)
{ {
BT_Signal_DisconnectionReq_t DisconnectionRequest; BT_Signal_DisconnectionReq_t DisconnectionRequest;
...@@ -640,7 +640,7 @@ static inline void Bluetooth_Signal_DisconnectionReq(BT_Signal_Header_t* SignalC ...@@ -640,7 +640,7 @@ static inline void Bluetooth_Signal_DisconnectionReq(BT_Signal_Header_t* SignalC
* *
* \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header * \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header
*/ */
static inline void Bluetooth_Signal_DisconnectionResp(BT_Signal_Header_t* SignalCommandHeader) static inline void Bluetooth_Signal_DisconnectionResp(const BT_Signal_Header_t* const SignalCommandHeader)
{ {
BT_Signal_DisconnectionResp_t DisconnectionResponse; BT_Signal_DisconnectionResp_t DisconnectionResponse;
...@@ -665,7 +665,7 @@ static inline void Bluetooth_Signal_DisconnectionResp(BT_Signal_Header_t* Signal ...@@ -665,7 +665,7 @@ static inline void Bluetooth_Signal_DisconnectionResp(BT_Signal_Header_t* Signal
* *
* \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header * \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header
*/ */
static inline void Bluetooth_Signal_EchoReq(BT_Signal_Header_t* SignalCommandHeader) static inline void Bluetooth_Signal_EchoReq(const BT_Signal_Header_t* const SignalCommandHeader)
{ {
BT_ACL_DEBUG(1, "<< L2CAP Echo Request", NULL); BT_ACL_DEBUG(1, "<< L2CAP Echo Request", NULL);
...@@ -691,7 +691,7 @@ static inline void Bluetooth_Signal_EchoReq(BT_Signal_Header_t* SignalCommandHea ...@@ -691,7 +691,7 @@ static inline void Bluetooth_Signal_EchoReq(BT_Signal_Header_t* SignalCommandHea
* *
* \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header * \param[in] SignalCommandHeader Pointer to the start of the received packet's Signal Command header
*/ */
static inline void Bluetooth_Signal_InformationReq(BT_Signal_Header_t* SignalCommandHeader) static inline void Bluetooth_Signal_InformationReq(const BT_Signal_Header_t* const SignalCommandHeader)
{ {
BT_Signal_InformationReq_t InformationRequest; BT_Signal_InformationReq_t InformationRequest;
......
...@@ -163,14 +163,14 @@ ...@@ -163,14 +163,14 @@
#if defined(INCLUDE_FROM_BLUETOOTH_ACLPACKETS_C) #if defined(INCLUDE_FROM_BLUETOOTH_ACLPACKETS_C)
static void Bluetooth_ProcessIncommingACLPackets(void); static void Bluetooth_ProcessIncommingACLPackets(void);
static inline void Bluetooth_Signal_ConnectionReq(BT_Signal_Header_t* SignalCommandHeader); static inline void Bluetooth_Signal_ConnectionReq(const BT_Signal_Header_t* const SignalCommandHeader);
static inline void Bluetooth_Signal_ConnectionResp(BT_Signal_Header_t* SignalCommandHeader); static inline void Bluetooth_Signal_ConnectionResp(const BT_Signal_Header_t* const SignalCommandHeader);
static inline void Bluetooth_Signal_ConfigurationReq(BT_Signal_Header_t* SignalCommandHeader); static inline void Bluetooth_Signal_ConfigurationReq(const BT_Signal_Header_t* const SignalCommandHeader);
static inline void Bluetooth_Signal_ConfigurationResp(BT_Signal_Header_t* SignalCommandHeader); static inline void Bluetooth_Signal_ConfigurationResp(const BT_Signal_Header_t* const SignalCommandHeader);
static inline void Bluetooth_Signal_DisconnectionReq(BT_Signal_Header_t* SignalCommandHeader); static inline void Bluetooth_Signal_DisconnectionReq(const BT_Signal_Header_t* const SignalCommandHeader);
static inline void Bluetooth_Signal_DisconnectionResp(BT_Signal_Header_t* SignalCommandHeader); static inline void Bluetooth_Signal_DisconnectionResp(const BT_Signal_Header_t* const SignalCommandHeader);
static inline void Bluetooth_Signal_EchoReq(BT_Signal_Header_t* SignalCommandHeader); static inline void Bluetooth_Signal_EchoReq(const BT_Signal_Header_t* const SignalCommandHeader);
static inline void Bluetooth_Signal_InformationReq(BT_Signal_Header_t* SignalCommandHeader); static inline void Bluetooth_Signal_InformationReq(const BT_Signal_Header_t* const SignalCommandHeader);
#endif #endif
#endif #endif
...@@ -317,7 +317,7 @@ void Bluetooth_HCITask(void) ...@@ -317,7 +317,7 @@ void Bluetooth_HCITask(void)
* *
* \return A value from the USB_Host_SendControlErrorCodes_t enum. * \return A value from the USB_Host_SendControlErrorCodes_t enum.
*/ */
static uint8_t Bluetooth_SendHCICommand(BT_HCICommand_Header_t* HCICommandHeader, void* Parameters, uint16_t ParameterLength) static uint8_t Bluetooth_SendHCICommand(const BT_HCICommand_Header_t* const HCICommandHeader, const void* Parameters, const uint16_t ParameterLength)
{ {