Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Erik Strand
lufa
Commits
fc8e4837
Commit
fc8e4837
authored
Apr 18, 2010
by
Dean Camera
Browse files
Add const keyword to the demo function parameters where possible.
parent
55db57e1
Changes
47
Hide whitespace changes
Inline
Side-by-side
Demos/Device/ClassDriver/MassStorage/MassStorage.c
View file @
fc8e4837
...
...
@@ -125,7 +125,7 @@ void EVENT_USB_Device_UnhandledControlRequest(void)
*
* \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
;
...
...
Demos/Device/ClassDriver/MassStorage/MassStorage.h
View file @
fc8e4837
...
...
@@ -81,6 +81,6 @@
void
EVENT_USB_Device_ConfigurationChanged
(
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
Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.c
View file @
fc8e4837
...
...
@@ -157,7 +157,7 @@ void EVENT_USB_Device_UnhandledControlRequest(void)
*
* \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
;
...
...
Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.h
View file @
fc8e4837
...
...
@@ -89,7 +89,7 @@
void
EVENT_USB_Device_UnhandledControlRequest
(
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
,
const
uint8_t
ReportType
,
void
*
ReportData
,
uint16_t
*
ReportSize
);
...
...
Demos/Device/Incomplete/Sideshow/Lib/SideshowCommands.c
View file @
fc8e4837
...
...
@@ -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
();
...
...
@@ -127,7 +127,7 @@ static void SideShow_Ping(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN
();
}
static
void
SideShow_Sync
(
SideShow_PacketHeader_t
*
PacketHeader
)
static
void
SideShow_Sync
(
SideShow_PacketHeader_t
*
const
PacketHeader
)
{
GUID_t
ProtocolGUID
;
...
...
@@ -143,7 +143,7 @@ static void SideShow_Sync(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN
();
}
static
void
SideShow_GetCurrentUser
(
SideShow_PacketHeader_t
*
PacketHeader
)
static
void
SideShow_GetCurrentUser
(
SideShow_PacketHeader_t
*
const
PacketHeader
)
{
Endpoint_ClearOUT
();
...
...
@@ -155,7 +155,7 @@ static void SideShow_GetCurrentUser(SideShow_PacketHeader_t* PacketHeader)
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
));
Endpoint_ClearOUT
();
...
...
@@ -167,7 +167,7 @@ static void SideShow_SetCurrentUser(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN
();
}
static
void
SideShow_GetCapabilities
(
SideShow_PacketHeader_t
*
PacketHeader
)
static
void
SideShow_GetCapabilities
(
SideShow_PacketHeader_t
*
const
PacketHeader
)
{
SideShow_PropertyKey_t
Property
;
SideShow_PropertyData_t
PropertyData
;
...
...
@@ -280,7 +280,7 @@ static void SideShow_GetCapabilities(SideShow_PacketHeader_t* PacketHeader)
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
();
...
...
@@ -293,7 +293,7 @@ static void SideShow_GetString(SideShow_PacketHeader_t* PacketHeader, void* Unic
Endpoint_ClearIN
();
}
static
void
SideShow_GetApplicationOrder
(
SideShow_PacketHeader_t
*
PacketHeader
)
static
void
SideShow_GetApplicationOrder
(
SideShow_PacketHeader_t
*
const
PacketHeader
)
{
uint8_t
TotalApplications
=
0
;
...
...
@@ -321,7 +321,7 @@ static void SideShow_GetApplicationOrder(SideShow_PacketHeader_t* PacketHeader)
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
};
...
...
@@ -336,7 +336,7 @@ static void SideShow_GetSupportedEndpoints(SideShow_PacketHeader_t* PacketHeader
Endpoint_ClearIN
();
}
static
void
SideShow_AddApplication
(
SideShow_PacketHeader_t
*
PacketHeader
)
static
void
SideShow_AddApplication
(
SideShow_PacketHeader_t
*
const
PacketHeader
)
{
SideShow_Application_t
*
CurrApp
;
GUID_t
ApplicationID
;
...
...
@@ -381,7 +381,7 @@ static void SideShow_AddApplication(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN
();
}
static
void
SideShow_DeleteApplication
(
SideShow_PacketHeader_t
*
PacketHeader
)
static
void
SideShow_DeleteApplication
(
SideShow_PacketHeader_t
*
const
PacketHeader
)
{
GUID_t
ApplicationGUID
;
...
...
@@ -402,7 +402,7 @@ static void SideShow_DeleteApplication(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN
();
}
static
void
SideShow_DeleteAllApplications
(
SideShow_PacketHeader_t
*
PacketHeader
)
static
void
SideShow_DeleteAllApplications
(
SideShow_PacketHeader_t
*
const
PacketHeader
)
{
Endpoint_ClearOUT
();
...
...
@@ -414,7 +414,7 @@ static void SideShow_DeleteAllApplications(SideShow_PacketHeader_t* PacketHeader
Endpoint_ClearIN
();
}
static
void
SideShow_AddContent
(
SideShow_PacketHeader_t
*
PacketHeader
)
static
void
SideShow_AddContent
(
SideShow_PacketHeader_t
*
const
PacketHeader
)
{
GUID_t
ApplicationID
;
GUID_t
EndpointID
;
...
...
@@ -444,7 +444,7 @@ static void SideShow_AddContent(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN
();
}
static
void
SideShow_DeleteContent
(
SideShow_PacketHeader_t
*
PacketHeader
)
static
void
SideShow_DeleteContent
(
SideShow_PacketHeader_t
*
const
PacketHeader
)
{
GUID_t
ApplicationID
;
GUID_t
EndpointID
;
...
...
@@ -469,7 +469,7 @@ static void SideShow_DeleteContent(SideShow_PacketHeader_t* PacketHeader)
Endpoint_ClearIN
();
}
static
void
SideShow_DeleteAllContent
(
SideShow_PacketHeader_t
*
PacketHeader
)
static
void
SideShow_DeleteAllContent
(
SideShow_PacketHeader_t
*
const
PacketHeader
)
{
GUID_t
ApplicationID
;
GUID_t
EndpointID
;
...
...
Demos/Device/Incomplete/Sideshow/Lib/SideshowCommands.h
View file @
fc8e4837
...
...
@@ -146,20 +146,20 @@
void
Sideshow_ProcessCommandPacket
(
void
);
#if defined(INCLUDE_FROM_SIDESHOWCOMMANDS_H)
static
void
SideShow_Ping
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_Sync
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_GetCurrentUser
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_SetCurrentUser
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_GetCapabilities
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_GetString
(
SideShow_PacketHeader_t
*
PacketHeader
,
void
*
UnicodeStruct
);
static
void
SideShow_GetApplicationOrder
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_GetSupportedEndpoints
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_AddApplication
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_DeleteApplication
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_DeleteAllApplications
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_AddContent
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_DeleteContent
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_DeleteAllContent
(
SideShow_PacketHeader_t
*
PacketHeader
);
static
void
SideShow_Ping
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_Sync
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_GetCurrentUser
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_SetCurrentUser
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_GetCapabilities
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_GetString
(
SideShow_PacketHeader_t
*
const
PacketHeader
,
void
*
const
UnicodeStruct
);
static
void
SideShow_GetApplicationOrder
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_GetSupportedEndpoints
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_AddApplication
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_DeleteApplication
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_DeleteAllApplications
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_AddContent
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_DeleteContent
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
static
void
SideShow_DeleteAllContent
(
SideShow_PacketHeader_t
*
const
PacketHeader
);
#endif
#endif
Demos/Device/Incomplete/Sideshow/Lib/SideshowCommon.c
View file @
fc8e4837
...
...
@@ -30,14 +30,14 @@
#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
;
uint32_t
UnicodeCharsToRead
;
Unicode_String_t
*
const
UnicodeStruct
=
(
Unicode_String_t
*
)
UnicodeString
;
uint32_t
UnicodeCharsToRead
;
Endpoint_Read_Stream_LE
(
&
UnicodeCharsToRead
,
sizeof
(
uint32_t
));
int
UnicodeData
[
UnicodeCharsToRead
];
int
UnicodeData
[
UnicodeCharsToRead
];
UnicodeStruct
->
LengthInBytes
=
(
UnicodeCharsToRead
<<
1
);
...
...
@@ -51,9 +51,9 @@ uint16_t SideShow_Read_Unicode_String(void* UnicodeString, uint16_t MaxBytes)
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
);
...
...
Demos/Device/Incomplete/Sideshow/Lib/SideshowCommon.h
View file @
fc8e4837
...
...
@@ -96,7 +96,7 @@
}
SideShow_PacketHeader_t
;
/* 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_Discard_Byte_Stream
(
void
);
...
...
Demos/Device/Incomplete/Sideshow/Lib/SideshowContent.c
View file @
fc8e4837
...
...
@@ -31,7 +31,7 @@
#define INCLUDE_FROM_SIDESHOWCONTENT_C
#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
ContentID
;
...
...
Demos/Device/Incomplete/Sideshow/Lib/SideshowContent.h
View file @
fc8e4837
...
...
@@ -116,7 +116,7 @@
#define XML_END_TAG "</body>"
/* 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)
static
void
SideShow_ProcessXMLContent
(
void
*
ContentData
,
uint32_t
ContentSize
);
...
...
Demos/Host/Incomplete/BluetoothHost/BluetoothHost.c
View file @
fc8e4837
...
...
@@ -203,7 +203,7 @@ void Bluetooth_Host_Task(void)
*
* \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
"
),
RemoteAddress
[
5
],
RemoteAddress
[
4
],
...
...
@@ -246,7 +246,7 @@ void Bluetooth_DisconnectionComplete(void)
*
* \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 */
return
true
;
...
...
@@ -259,7 +259,7 @@ bool Bluetooth_ChannelConnectionRequest(uint16_t PSM)
* \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
*/
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
)
{
...
...
Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothACLPackets.c
View file @
fc8e4837
...
...
@@ -200,7 +200,7 @@ static void Bluetooth_ProcessIncommingACLPackets(void)
*
* \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_DataPacket_Header_t
DataHeader
;
...
...
@@ -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
*/
Bluetooth_Channel_t
*
Bluetooth_OpenChannel
(
uint16_t
PSM
)
Bluetooth_Channel_t
*
Bluetooth_OpenChannel
(
const
uint16_t
PSM
)
{
Bluetooth_Channel_t
*
ChannelData
=
NULL
;
...
...
@@ -313,7 +313,7 @@ Bluetooth_Channel_t* Bluetooth_OpenChannel(uint16_t PSM)
*
* \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 */
if
((
Channel
==
NULL
)
||
(
Channel
->
State
==
Channel_Closed
))
...
...
@@ -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
*/
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
;
...
...
@@ -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
*/
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
;
...
...
@@ -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
*/
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
;
...
...
@@ -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
*/
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
;
...
...
@@ -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
*/
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
;
...
...
@@ -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
*/
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
;
...
...
@@ -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
*/
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
);
...
...
@@ -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
*/
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
;
...
...
Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothACLPackets.h
View file @
fc8e4837
...
...
@@ -163,14 +163,14 @@
#if defined(INCLUDE_FROM_BLUETOOTH_ACLPACKETS_C)
static
void
Bluetooth_ProcessIncommingACLPackets
(
void
);
static
inline
void
Bluetooth_Signal_ConnectionReq
(
BT_Signal_Header_t
*
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_ConnectionResp
(
BT_Signal_Header_t
*
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_ConfigurationReq
(
BT_Signal_Header_t
*
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_ConfigurationResp
(
BT_Signal_Header_t
*
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_DisconnectionReq
(
BT_Signal_Header_t
*
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_DisconnectionResp
(
BT_Signal_Header_t
*
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_EchoReq
(
BT_Signal_Header_t
*
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_InformationReq
(
BT_Signal_Header_t
*
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_ConnectionReq
(
const
BT_Signal_Header_t
*
const
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_ConnectionResp
(
const
BT_Signal_Header_t
*
const
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_ConfigurationReq
(
const
BT_Signal_Header_t
*
const
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_ConfigurationResp
(
const
BT_Signal_Header_t
*
const
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_DisconnectionReq
(
const
BT_Signal_Header_t
*
const
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_DisconnectionResp
(
const
BT_Signal_Header_t
*
const
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_EchoReq
(
const
BT_Signal_Header_t
*
const
SignalCommandHeader
);
static
inline
void
Bluetooth_Signal_InformationReq
(
const
BT_Signal_Header_t
*
const
SignalCommandHeader
);
#endif
#endif
Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothHCICommands.c
View file @
fc8e4837
...
...
@@ -317,7 +317,7 @@ void Bluetooth_HCITask(void)
*
* \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
)
{
/* Need to reserve the amount of bytes given in the header for the complete payload */
uint8_t
CommandBuffer
[
sizeof
(
BT_HCICommand_Header_t
)
+
HCICommandHeader
->
ParameterLength
];
...
...
Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothHCICommands.h
View file @
fc8e4837
...
...
@@ -208,8 +208,8 @@
void
Bluetooth_HCITask
(
void
);
#if defined(INCLUDE_FROM_BLUETOOTHHCICOMMANDS_C)
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
);
#endif
#endif
Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothStack.c
View file @
fc8e4837
...
...
@@ -73,7 +73,7 @@ void Bluetooth_Stack_USBTask(void)
*
* \return Pointer to the matching channel information structure in the channel table if found, NULL otherwise
*/
Bluetooth_Channel_t
*
Bluetooth_GetChannelData
(
uint16_t
ChannelNumber
,
bool
SearchByRemoteChannel
)
Bluetooth_Channel_t
*
Bluetooth_GetChannelData
(
const
uint16_t
ChannelNumber
,
const
bool
SearchByRemoteChannel
)
{
for
(
uint8_t
i
=
0
;
i
<
BLUETOOTH_MAX_OPEN_CHANNELS
;
i
++
)
{
...
...
Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothStack.h
View file @
fc8e4837
...
...
@@ -124,15 +124,15 @@
void
Bluetooth_Stack_Init
(
void
);
void
Bluetooth_Stack_USBTask
(
void
);
bool
Bluetooth_ConnectionRequest
(
uint8_t
*
RemoteAddress
);
bool
Bluetooth_ConnectionRequest
(
const
uint8_t
*
RemoteAddress
);
void
Bluetooth_ConnectionComplete
(
void
);
void
Bluetooth_DisconnectionComplete
(
void
);
bool
Bluetooth_ChannelConnectionRequest
(
uint16_t
PSM
);
void
Bluetooth_PacketReceived
(
void
*
Data
,
uint16_t
DataLen
,
Bluetooth_Channel_t
*
Channel
);
Bluetooth_Channel_t
*
Bluetooth_GetChannelData
(
uint16_t
ChannelNumber
,
bool
SearchByRemoteChannel
);
Bluetooth_Channel_t
*
Bluetooth_OpenChannel
(
uint16_t
PSM
);
void
Bluetooth_CloseChannel
(
Bluetooth_Channel_t
*
Channel
);
uint8_t
Bluetooth_SendPacket
(
void
*
Data
,
uint16_t
DataLen
,
Bluetooth_Channel_t
*
Channel
);
bool
Bluetooth_ChannelConnectionRequest
(
const
uint16_t
PSM
);
void
Bluetooth_PacketReceived
(
void
*
Data
,
uint16_t
DataLen
,
Bluetooth_Channel_t
*
const
Channel
);
Bluetooth_Channel_t
*
Bluetooth_GetChannelData
(
const
uint16_t
ChannelNumber
,
const
bool
SearchByRemoteChannel
);
Bluetooth_Channel_t
*
Bluetooth_OpenChannel
(
const
uint16_t
PSM
);
void
Bluetooth_CloseChannel
(
Bluetooth_Channel_t
*
const
Channel
);
uint8_t
Bluetooth_SendPacket
(
void
*
Data
,
uint16_t
DataLen
,
Bluetooth_Channel_t
*
const
Channel
);
/* External Variables: */
extern
Bluetooth_Device_t
Bluetooth_DeviceConfiguration
;
...
...
Demos/Host/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.c
View file @
fc8e4837
...
...
@@ -80,7 +80,7 @@ static void ServiceDiscovery_ProcessServiceSearchAttribute(SDP_PDUHeader_t* SDPH
memcpy
(
&
UUID
[
sizeof
(
UUID
)
-
UUIDLength
],
CurrentParameter
,
UUIDLength
);
BT_SDP_DEBUG
(
2
,
"-- UUID: 0x%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X"
,
UUID
[
0
],
UUID
[
1
],
UUID
[
2
],
UUID
[
3
],
UUID
[
4
],
UUID
[
5
],
UUID
[
6
],
UUID
[
7
],
UUID
[
0
],
UUID
[
1
],
UUID
[
2
],
UUID
[
3
],
UUID
[
4
],
UUID
[
5
],
UUID
[
6
],
UUID
[
7
],
UUID
[
8
],
UUID
[
9
],
UUID
[
10
],
UUID
[
11
],
UUID
[
12
],
UUID
[
13
],
UUID
[
14
],
UUID
[
15
]);
ServicePatternLength
-=
UUIDLength
;
...
...
Demos/Host/LowLevel/KeyboardHostWithParser/HIDReport.h
View file @
fc8e4837
...
...
@@ -77,6 +77,6 @@
/* Function Prototypes: */
uint8_t
GetHIDReportData
(
void
);
bool
CALLBACK_HIDParser_FilterHIDReportItem
(
HID_ReportItem_t
*
CurrentItem
Attributes
);
bool
CALLBACK_HIDParser_FilterHIDReportItem
(
HID_ReportItem_t
*
CurrentItem
);
#endif
Demos/Host/LowLevel/PrinterHost/Lib/PrinterCommands.c
View file @
fc8e4837
...
...
@@ -44,7 +44,7 @@
*
* \return A value from the Pipe_Stream_RW_ErrorCodes_t enum
*/
uint8_t
Printer_SendData
(
void
*
PrinterCommands
,
uint16_t
CommandSize
)
uint8_t
Printer_SendData
(
const
void
*
const
PrinterCommands
,
const
uint16_t
CommandSize
)
{
uint8_t
ErrorCode
;
...
...
@@ -74,7 +74,7 @@ uint8_t Printer_SendData(void* PrinterCommands, uint16_t CommandSize)
*
* \return A value from the USB_Host_SendControlErrorCodes_t enum
*/
uint8_t
Printer_GetDeviceID
(
char
*
DeviceIDString
,
uint16_t
BufferSize
)
uint8_t
Printer_GetDeviceID
(
char
*
DeviceIDString
,
const
uint16_t
BufferSize
)
{
uint8_t
ErrorCode
=
HOST_SENDCONTROL_Successful
;
uint16_t
DeviceIDStringLength
=
0
;
...
...
@@ -124,7 +124,7 @@ uint8_t Printer_GetDeviceID(char* DeviceIDString, uint16_t BufferSize)
*
* \return A value from the USB_Host_SendControlErrorCodes_t enum
*/
uint8_t
Printer_GetPortStatus
(
uint8_t
*
PortStatus
)
uint8_t
Printer_GetPortStatus
(
uint8_t
*
const
PortStatus
)
{
USB_ControlRequest
=
(
USB_Request_Header_t
)
{
...
...
Prev
1
2
3
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment