Rename FunctionAttributes.h to Attributes.h, as some attributes are applicable to variables also. Add new ATTR_NOINIT attribute for global variables.
Add the beginnings of a SDP implentation to the incomplete BluetoothHost demo. Add const attribute to the Mass Storage Host driver functions where it was applicable, but missing.
This commit is contained in:
parent
5e14c194c9
commit
3eb81df998
12 changed files with 190 additions and 19 deletions
|
@ -63,6 +63,19 @@
|
|||
} SDP_PDUHeader_t;
|
||||
|
||||
/* Function Prototypes: */
|
||||
void ServiceDiscovery_ProcessPacket(void* Data, uint16_t Length, Bluetooth_Channel_t* Channel);
|
||||
void ServiceDiscovery_ProcessPacket(void* Data, Bluetooth_Channel_t* Channel);
|
||||
|
||||
#if defined(INCLUDE_FROM_SERVICEDISCOVERYPROTOCOL_C)
|
||||
static void ServiceDiscovery_ProcessServiceSearch(SDP_PDUHeader_t* SDPHeader);
|
||||
static void ServiceDiscovery_ProcessServiceAttribute(SDP_PDUHeader_t* SDPHeader);
|
||||
static void ServiceDiscovery_ProcessServiceSearchAttribute(SDP_PDUHeader_t* SDPHeader);
|
||||
|
||||
static inline uint16_t ServiceDiscovery_Read16BitParameter(void* AttributeHeader)
|
||||
{
|
||||
return *((uint16_t*)AttributeHeader++);
|
||||
}
|
||||
|
||||
static uint32_t ServiceDiscovery_GetDataElementSize(void* AttributeHeader);
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue