Request the MAC address stored on the OTP (one time programmable) memory of the device.
The function is blocking until the response is received.
Functions | |
NMI_API sint8 | m2m_wifi_get_otp_mac_address (uint8 *pu8MacAddr, uint8 *pu8IsValid) |
Request the MAC address stored on the OTP (one time programmable) memory of the device. (the function is Blocking until response received) More... | |
Request the MAC address stored on the OTP (one time programmable) memory of the device. (the function is Blocking until response received)
[out] | pu8MacAddr | Output MAC address buffer of 6 bytes size. Valid only if *pu8Valid=1. |
[out] | pu8IsValid | A output boolean value to indicate the validity of pu8MacAddr in OTP. Output zero if the OTP memory is not programmed, non-zero otherwise. |
[out] | pu8MacAddr | Output MAC address buffer of 6 bytes size. Valid only if *pu8Valid=1. |
[out] | pu8IsValid | A output boolean value to indicate the validity of pu8MacAddr in OTP. Output zero if the OTP memory is not programmed, non-zero otherwise. |
References hif_chip_sleep(), hif_chip_wake(), m2m_memcpy(), M2M_SUCCESS, and nmi_get_otp_mac_address().
Referenced by os_m2m_wifi_get_otp_mac_address_imp().