Lines Matching +full:vendor +full:- +full:specific
4 * SPDX-License-Identifier: Apache-2.0
16 * All specification references in this file refer to IEEE 802.15.4-2020.
50 * @details See section 7.4.2.1, table 7-7, partial list, only IEs actually used
54 IEEE802154_HEADER_IE_ELEMENT_ID_VENDOR_SPECIFIC_IE = 0x00, /**< Vendor specific IE */
68 /** @brief Vendor Specific Header IE, see section 7.4.2.3. */
70 /** Vendor OUI */
72 /** Vendor specific information */
213 * @brief Define a vendor specific header IE, see section 7.4.2.3.
218 * uint8_t vendor_specific_info[] = {...some vendor specific IE content...};
223 * @param _vendor_oui an initializer for a 3 byte vendor oui array in little
226 * the vendor specific IE content
227 * @param _vendor_specific_info_len the length of the vendor specific IE content
319 if (ie->time_sync_info & IEEE802154_HEADER_IE_TIME_CORRECTION_SIGN_BIT_MASK) { in ieee802154_header_ie_get_time_correction_us()
321 return (int16_t)ie->time_sync_info | ~IEEE802154_HEADER_IE_TIME_CORRECTION_MASK; in ieee802154_header_ie_get_time_correction_us()
325 return (int16_t)ie->time_sync_info & IEEE802154_HEADER_IE_TIME_CORRECTION_MASK; in ieee802154_header_ie_get_time_correction_us()
337 ie->element_id_high = element_id >> 1U; in ieee802154_header_ie_set_element_id()
338 ie->element_id_low = element_id & 0x01; in ieee802154_header_ie_set_element_id()
350 return (ie->element_id_high << 1U) | ie->element_id_low; in ieee802154_header_ie_get_element_id()