/********************************************************************* * @fn macSrcMatchGetShortAddrPendEnBit * * @brief Return the SRCMATCH ShortAddr Pend enable bitmap * * @param none * * @return uint24 - 24 bits bitmap */ static uint24 macSrcMatchGetShortAddrPendEnBit( void ) { uint8 buf[MAC_SRCMATCH_ENABLE_BITMAP_LEN]; MAC_RADIO_GET_SRC_SHORTPENDEN( buf ); return osal_build_uint32( buf, MAC_SRCMATCH_ENABLE_BITMAP_LEN ); }
/********************************************************************* * @fn macSrcMatchGetPendEnBit * * @brief Return the SRCMATCH Pend enable bitmap * * @param none * * @return uint24 - 24 bits bitmap */ static uint24 macSrcMatchGetPendEnBit( void ) { uint8 buf[MAC_SRCMATCH_ENABLE_BITMAP_LEN]; if( macSrcMatchAddrMode == SADDR_MODE_SHORT ) { MAC_RADIO_GET_SRC_SHORTPENDEN( buf ); } else { MAC_RADIO_GET_SRC_EXTENPEND( buf ); } return osal_build_uint32( buf, MAC_SRCMATCH_ENABLE_BITMAP_LEN ); }