7 #ifndef __MSP430WARE_TLV_H__ 8 #define __MSP430WARE_TLV_H__ 10 #include "inc/hw_memmap.h" 12 #ifdef __MSP430_HAS_TLV__ 31 #define TLV_CHECKSUM (0x40 | TLV_CHKSUM_L) 32 #define TLV_TAG_DIE_RECORD (TLV_DIE_RECORD_TAG) 33 #define TLV_LENGTH_DIE_RECORD (TLV_DIE_RECORD_LEN) 34 #define TLV_WAFER_LOT_ID (0x80 | TLV_LOT_WAFER_ID) 35 #define TLV_DIE_X_POSITION (0x40 | TLV_DIE_X_POS) 36 #define TLV_DIE_Y_POSITION (0x40 | TLV_DIE_Y_POS) 37 #define TLV_TEST_RESULTS (0x40 | TLV_DIE_TEST_RESULTS) 38 #define TLV_REF_CALIBRATION_TAG (TLV_REF_TAG) 39 #define TLV_REF_CALIBRATION_LENGTH (TLV_REF_LEN) 40 #define TLV_REF_CALIBRATION_REFCAL1 (TLV_CAL_REFCAL1) 41 #define TLV_REF_CALIBRATION_REFCAL0 (TLV_CAL_REFCAL0) 42 #define TLV_DCO_CALIBRATION_TAG (TLV_DCO_TAG) 43 #define TLV_DCO_CALIBRATION_LENGTH (TLV_DCO_LEN) 44 #define TLV_DCO_CALIBRATION_CSIRFCAL (TLV_CAL_CSIRFCAL) 45 #define TLV_DCO_CALIBRATION_CSIRTCAL (TLV_CAL_CSIRTCAL) 46 #define TLV_DCO_CALIBRATION_CSERFCAL (TLV_CAL_CSERFCAL) 47 #define TLV_DCO_CALIBRATION_CSERTCAL (TLV_CAL_CSERTCAL) 48 #define TLV_SD24_CALIBRATION_TAG (TLV_SD24_TAG) 49 #define TLV_SD24_CALIBRATION_LENGTH (TLV_SD24_LEN) 50 #define TLV_SD24_CALIBRATION_SD24TRIM (TLV_CAL_SD24TRIM) 105 uint16_t **data_address);
133 #endif // __MSP430WARE_TLV_H__ void TLV_getInfo(uint8_t tag, uint8_t *length, uint16_t **data_address)
Gets TLV Info.
Definition: tlv.c:21
bool TLV_performChecksumCheck(void)
Performs checksum check on TLV.
Definition: tlv.c:34