Si91x specific efuse read.
Public Attribute Documentation#
efuse_read_addr_offset#
uint32_t sl_si91x_efuse_read_t::efuse_read_addr_offset
Efuse read addr offset.
efuse_read_addr_offset | Component | Parameter | Size in bytes | Description |
---|---|---|---|---|
144 | WLAN info-Cust | Magic byte | 1 | Magic byte for WLAN Customer info |
145 | Reserved | 1 | Reserved | |
146 | Mac address | 6 | If this MAC address is set, it overrides the WLAN MAC address set by Silabs. | |
152 | BT/BLE info-Cust | Magic byte | 1 | Magic byte for BLE Customer info |
153 | Reserved | 1 | Reserved | |
154 | Mac address | 6 | If this MAC address is set, it overrides the BLE MAC address set by Silabs. | |
160 | XO_offset_cust | Magic byte | 1 | 0x000B => XO_offset is set by customer. |
161 | XO_offset | 1 | If a valid XO_OFFSET is programmed here, the one in location 259 is ignored, and this one is taken; otherwise, the one in location 259 is taken. | |
162 | Gain_offset_cust | customer_gain_offset_1_3p3 | 1 | Gain offset for channel 1,2,3 |
163 | customer_gain_offset_6_3p3 | 1 | Gain offset for channel 4,5,6,7,8 | |
164 | customer_gain_offset_11_3p3 | 1 | Gain offset for channel 9,10,11,12,13, optional 14 (this is used if 168 magic byte is not set) | |
165 | customer_gain_offset_1_1p8 | 1 | (For future use) | |
166 | customer_gain_offset_6_1p8 | 1 | (For future use) | |
167 | customer_gain_offset_11_1p8 | 1 | (For future use) | |
168 | customer_gain_offset_14_3p3_magic_byte | 1 | Magic byte for customer gain offset CH14 0xAB | |
169 | customer_gain_offset_14_3p3 | 1 | Customer gain offset for CH14, this is valid only when the Magic byte is valid when 168 Location. | |
170 | Anti-Rollback space for M4 image | 8 | Anti-Rollback bit map. 64 bits represent the version numbers for Anti-Rollback base. | |
178 | Customer EVM Offset | Magic byte | 1 | 0xAB => Magic byte set by customer while loading the offset |
179 | evm_offset_11B | 1 | EVM offset of 11B rates | |
180 | evm_offset_11G_6M_24M_11N_MCS0_MSC2 | 1 | EVM offset of 11G 6, 9, 12, 18, 24M and 11N MCS0, MCS1, MCS2 | |
181 | evm_offset_11G_36M_54M_11N_MCS3_MSC7 | 1 | EVM offset of 11G 36,48,54M and 11N MCS4, MCS5, MCS6 | |
182 | evm_offset_11N_MCS0 | 1 | EVM offset of 11N MCS0 | |
183 | evm_offset_11N_MCS7 | 1 | EVM offset of 11N MCS7 | |
184 | Reserved for Customer | 71 | Reserved for future use | |
255 | OTP_Lock_1 | 1 | Bit 0 : 1 -> Lock, 0 -> Unlocked (if Bit 0 in OTP_Lock_1 is set, it means locations (128-255) in efuse would not be writable.) Bit 1 : Debug port was opened. If Bit 1 is set, it implies that the debug port was opened using token exchange at least once in the lifetime of the device. Bit 2-7 : Reserved. |
1686
of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h
efuse_read_data_len#
uint16_t sl_si91x_efuse_read_t::efuse_read_data_len
Efuse read data length.
1688
of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h