/******************************************************************************* Filename: hci_c_data.h Revised: $Date: 2011-08-22 08:41:40 -0700 (Mon, 22 Aug 2011) $ Revision: $Revision: 27235 $ Description: This file handles HCI data for the BLE Controller. SDK_LICENSE *******************************************************************************/ #ifndef HCI_C_DATA_H #define HCI_C_DATA_H #ifdef __cplusplus extern "C" { #endif /******************************************************************************* INCLUDES */ /******************************************************************************* MACROS */ /******************************************************************************* CONSTANTS */ /******************************************************************************* TYPEDEFS */ /******************************************************************************* LOCAL VARIABLES */ /******************************************************************************* GLOBAL VARIABLES */ /* ** HCI Data API */ /******************************************************************************* @fn HCI_ReverseBytes @brief This function is used to reverse the order of the bytes in an array in place. input parameters @param *buf - Pointer to buffer containing bytes to be reversed. @param len - Number of bytes in buffer. Note: The length must be even. Note: The maximum length is 128 bytes. output parameters @param None. @return None. */ extern void HCI_ReverseBytes( uint8* buf, uint8 len ); #ifdef __cplusplus } #endif #endif /* HCI_C_DATA_H */