Go to the source code of this file.
Data Structures | |
| struct | TSNS_Type |
| #define TSNS_ADVAN_ACTIVE_IRQ_GET | ( | x | ) | (((uint32_t)(x) & TSNS_ADVAN_ACTIVE_IRQ_MASK) >> TSNS_ADVAN_ACTIVE_IRQ_SHIFT) |
| #define TSNS_ADVAN_ACTIVE_IRQ_MASK (0x1000000UL) |
| #define TSNS_ADVAN_ACTIVE_IRQ_SHIFT (24U) |
| #define TSNS_ADVAN_ASYNC_IRQ_GET | ( | x | ) | (((uint32_t)(x) & TSNS_ADVAN_ASYNC_IRQ_MASK) >> TSNS_ADVAN_ASYNC_IRQ_SHIFT) |
| #define TSNS_ADVAN_ASYNC_IRQ_MASK (0x2000000UL) |
| #define TSNS_ADVAN_ASYNC_IRQ_SHIFT (25U) |
| #define TSNS_ADVAN_NEG_ONLY_GET | ( | x | ) | (((uint32_t)(x) & TSNS_ADVAN_NEG_ONLY_MASK) >> TSNS_ADVAN_NEG_ONLY_SHIFT) |
| #define TSNS_ADVAN_NEG_ONLY_MASK (0x2U) |
| #define TSNS_ADVAN_NEG_ONLY_SET | ( | x | ) | (((uint32_t)(x) << TSNS_ADVAN_NEG_ONLY_SHIFT) & TSNS_ADVAN_NEG_ONLY_MASK) |
| #define TSNS_ADVAN_NEG_ONLY_SHIFT (1U) |
| #define TSNS_ADVAN_POS_ONLY_GET | ( | x | ) | (((uint32_t)(x) & TSNS_ADVAN_POS_ONLY_MASK) >> TSNS_ADVAN_POS_ONLY_SHIFT) |
| #define TSNS_ADVAN_POS_ONLY_MASK (0x1U) |
| #define TSNS_ADVAN_POS_ONLY_SET | ( | x | ) | (((uint32_t)(x) << TSNS_ADVAN_POS_ONLY_SHIFT) & TSNS_ADVAN_POS_ONLY_MASK) |
| #define TSNS_ADVAN_POS_ONLY_SHIFT (0U) |
| #define TSNS_ADVAN_SAMPLING_GET | ( | x | ) | (((uint32_t)(x) & TSNS_ADVAN_SAMPLING_MASK) >> TSNS_ADVAN_SAMPLING_SHIFT) |
| #define TSNS_ADVAN_SAMPLING_MASK (0x10000UL) |
| #define TSNS_ADVAN_SAMPLING_SHIFT (16U) |
| #define TSNS_AGE_AGE_GET | ( | x | ) | (((uint32_t)(x) & TSNS_AGE_AGE_MASK) >> TSNS_AGE_AGE_SHIFT) |
| #define TSNS_AGE_AGE_MASK (0xFFFFFFFFUL) |
| #define TSNS_AGE_AGE_SHIFT (0U) |
| #define TSNS_ASYNC_ASYNC_TYPE_GET | ( | x | ) | (((uint32_t)(x) & TSNS_ASYNC_ASYNC_TYPE_MASK) >> TSNS_ASYNC_ASYNC_TYPE_SHIFT) |
| #define TSNS_ASYNC_ASYNC_TYPE_MASK (0x1000000UL) |
| #define TSNS_ASYNC_ASYNC_TYPE_SET | ( | x | ) | (((uint32_t)(x) << TSNS_ASYNC_ASYNC_TYPE_SHIFT) & TSNS_ASYNC_ASYNC_TYPE_MASK) |
| #define TSNS_ASYNC_ASYNC_TYPE_SHIFT (24U) |
| #define TSNS_ASYNC_POLARITY_GET | ( | x | ) | (((uint32_t)(x) & TSNS_ASYNC_POLARITY_MASK) >> TSNS_ASYNC_POLARITY_SHIFT) |
| #define TSNS_ASYNC_POLARITY_MASK (0x10000UL) |
| #define TSNS_ASYNC_POLARITY_SET | ( | x | ) | (((uint32_t)(x) << TSNS_ASYNC_POLARITY_SHIFT) & TSNS_ASYNC_POLARITY_MASK) |
| #define TSNS_ASYNC_POLARITY_SHIFT (16U) |
| #define TSNS_ASYNC_VALUE_GET | ( | x | ) | (((uint32_t)(x) & TSNS_ASYNC_VALUE_MASK) >> TSNS_ASYNC_VALUE_SHIFT) |
| #define TSNS_ASYNC_VALUE_MASK (0x7FFU) |
| #define TSNS_ASYNC_VALUE_SET | ( | x | ) | (((uint32_t)(x) << TSNS_ASYNC_VALUE_SHIFT) & TSNS_ASYNC_VALUE_MASK) |
| #define TSNS_ASYNC_VALUE_SHIFT (0U) |
| #define TSNS_CONFIG_ASYNC_GET | ( | x | ) | (((uint32_t)(x) & TSNS_CONFIG_ASYNC_MASK) >> TSNS_CONFIG_ASYNC_SHIFT) |
| #define TSNS_CONFIG_ASYNC_MASK (0x2U) |
| #define TSNS_CONFIG_ASYNC_SET | ( | x | ) | (((uint32_t)(x) << TSNS_CONFIG_ASYNC_SHIFT) & TSNS_CONFIG_ASYNC_MASK) |
| #define TSNS_CONFIG_ASYNC_SHIFT (1U) |
| #define TSNS_CONFIG_AVERAGE_GET | ( | x | ) | (((uint32_t)(x) & TSNS_CONFIG_AVERAGE_MASK) >> TSNS_CONFIG_AVERAGE_SHIFT) |
| #define TSNS_CONFIG_AVERAGE_MASK (0x700U) |
| #define TSNS_CONFIG_AVERAGE_SET | ( | x | ) | (((uint32_t)(x) << TSNS_CONFIG_AVERAGE_SHIFT) & TSNS_CONFIG_AVERAGE_MASK) |
| #define TSNS_CONFIG_AVERAGE_SHIFT (8U) |
| #define TSNS_CONFIG_COMPARE_MAX_EN_GET | ( | x | ) | (((uint32_t)(x) & TSNS_CONFIG_COMPARE_MAX_EN_MASK) >> TSNS_CONFIG_COMPARE_MAX_EN_SHIFT) |
| #define TSNS_CONFIG_COMPARE_MAX_EN_MASK (0x1000000UL) |
| #define TSNS_CONFIG_COMPARE_MAX_EN_SET | ( | x | ) | (((uint32_t)(x) << TSNS_CONFIG_COMPARE_MAX_EN_SHIFT) & TSNS_CONFIG_COMPARE_MAX_EN_MASK) |
| #define TSNS_CONFIG_COMPARE_MAX_EN_SHIFT (24U) |
| #define TSNS_CONFIG_COMPARE_MIN_EN_GET | ( | x | ) | (((uint32_t)(x) & TSNS_CONFIG_COMPARE_MIN_EN_MASK) >> TSNS_CONFIG_COMPARE_MIN_EN_SHIFT) |
| #define TSNS_CONFIG_COMPARE_MIN_EN_MASK (0x2000000UL) |
| #define TSNS_CONFIG_COMPARE_MIN_EN_SET | ( | x | ) | (((uint32_t)(x) << TSNS_CONFIG_COMPARE_MIN_EN_SHIFT) & TSNS_CONFIG_COMPARE_MIN_EN_MASK) |
| #define TSNS_CONFIG_COMPARE_MIN_EN_SHIFT (25U) |
| #define TSNS_CONFIG_CONTINUOUS_GET | ( | x | ) | (((uint32_t)(x) & TSNS_CONFIG_CONTINUOUS_MASK) >> TSNS_CONFIG_CONTINUOUS_SHIFT) |
| #define TSNS_CONFIG_CONTINUOUS_MASK (0x10U) |
| #define TSNS_CONFIG_CONTINUOUS_SET | ( | x | ) | (((uint32_t)(x) << TSNS_CONFIG_CONTINUOUS_SHIFT) & TSNS_CONFIG_CONTINUOUS_MASK) |
| #define TSNS_CONFIG_CONTINUOUS_SHIFT (4U) |
| #define TSNS_CONFIG_ENABLE_GET | ( | x | ) | (((uint32_t)(x) & TSNS_CONFIG_ENABLE_MASK) >> TSNS_CONFIG_ENABLE_SHIFT) |
| #define TSNS_CONFIG_ENABLE_MASK (0x1U) |
| #define TSNS_CONFIG_ENABLE_SET | ( | x | ) | (((uint32_t)(x) << TSNS_CONFIG_ENABLE_SHIFT) & TSNS_CONFIG_ENABLE_MASK) |
| #define TSNS_CONFIG_ENABLE_SHIFT (0U) |
| #define TSNS_CONFIG_IRQ_EN_GET | ( | x | ) | (((uint32_t)(x) & TSNS_CONFIG_IRQ_EN_MASK) >> TSNS_CONFIG_IRQ_EN_SHIFT) |
| #define TSNS_CONFIG_IRQ_EN_MASK (0x80000000UL) |
| #define TSNS_CONFIG_IRQ_EN_SET | ( | x | ) | (((uint32_t)(x) << TSNS_CONFIG_IRQ_EN_SHIFT) & TSNS_CONFIG_IRQ_EN_MASK) |
| #define TSNS_CONFIG_IRQ_EN_SHIFT (31U) |
| #define TSNS_CONFIG_RST_EN_GET | ( | x | ) | (((uint32_t)(x) & TSNS_CONFIG_RST_EN_MASK) >> TSNS_CONFIG_RST_EN_SHIFT) |
| #define TSNS_CONFIG_RST_EN_MASK (0x40000000UL) |
| #define TSNS_CONFIG_RST_EN_SET | ( | x | ) | (((uint32_t)(x) << TSNS_CONFIG_RST_EN_SHIFT) & TSNS_CONFIG_RST_EN_MASK) |
| #define TSNS_CONFIG_RST_EN_SHIFT (30U) |
| #define TSNS_CONFIG_SPEED_GET | ( | x | ) | (((uint32_t)(x) & TSNS_CONFIG_SPEED_MASK) >> TSNS_CONFIG_SPEED_SHIFT) |
| #define TSNS_CONFIG_SPEED_MASK (0xFF0000UL) |
| #define TSNS_CONFIG_SPEED_SET | ( | x | ) | (((uint32_t)(x) << TSNS_CONFIG_SPEED_SHIFT) & TSNS_CONFIG_SPEED_MASK) |
| #define TSNS_CONFIG_SPEED_SHIFT (16U) |
| #define TSNS_FLAG_IRQ_GET | ( | x | ) | (((uint32_t)(x) & TSNS_FLAG_IRQ_MASK) >> TSNS_FLAG_IRQ_SHIFT) |
| #define TSNS_FLAG_IRQ_MASK (0x1U) |
| #define TSNS_FLAG_IRQ_SET | ( | x | ) | (((uint32_t)(x) << TSNS_FLAG_IRQ_SHIFT) & TSNS_FLAG_IRQ_MASK) |
| #define TSNS_FLAG_IRQ_SHIFT (0U) |
| #define TSNS_FLAG_OVER_TEMP_GET | ( | x | ) | (((uint32_t)(x) & TSNS_FLAG_OVER_TEMP_MASK) >> TSNS_FLAG_OVER_TEMP_SHIFT) |
| #define TSNS_FLAG_OVER_TEMP_MASK (0x10000UL) |
| #define TSNS_FLAG_OVER_TEMP_SET | ( | x | ) | (((uint32_t)(x) << TSNS_FLAG_OVER_TEMP_SHIFT) & TSNS_FLAG_OVER_TEMP_MASK) |
| #define TSNS_FLAG_OVER_TEMP_SHIFT (16U) |
| #define TSNS_FLAG_RECORD_MAX_CLR_GET | ( | x | ) | (((uint32_t)(x) & TSNS_FLAG_RECORD_MAX_CLR_MASK) >> TSNS_FLAG_RECORD_MAX_CLR_SHIFT) |
| #define TSNS_FLAG_RECORD_MAX_CLR_MASK (0x100000UL) |
| #define TSNS_FLAG_RECORD_MAX_CLR_SET | ( | x | ) | (((uint32_t)(x) << TSNS_FLAG_RECORD_MAX_CLR_SHIFT) & TSNS_FLAG_RECORD_MAX_CLR_MASK) |
| #define TSNS_FLAG_RECORD_MAX_CLR_SHIFT (20U) |
| #define TSNS_FLAG_RECORD_MIN_CLR_GET | ( | x | ) | (((uint32_t)(x) & TSNS_FLAG_RECORD_MIN_CLR_MASK) >> TSNS_FLAG_RECORD_MIN_CLR_SHIFT) |
| #define TSNS_FLAG_RECORD_MIN_CLR_MASK (0x200000UL) |
| #define TSNS_FLAG_RECORD_MIN_CLR_SET | ( | x | ) | (((uint32_t)(x) << TSNS_FLAG_RECORD_MIN_CLR_SHIFT) & TSNS_FLAG_RECORD_MIN_CLR_MASK) |
| #define TSNS_FLAG_RECORD_MIN_CLR_SHIFT (21U) |
| #define TSNS_FLAG_UNDER_TEMP_GET | ( | x | ) | (((uint32_t)(x) & TSNS_FLAG_UNDER_TEMP_MASK) >> TSNS_FLAG_UNDER_TEMP_SHIFT) |
| #define TSNS_FLAG_UNDER_TEMP_MASK (0x20000UL) |
| #define TSNS_FLAG_UNDER_TEMP_SET | ( | x | ) | (((uint32_t)(x) << TSNS_FLAG_UNDER_TEMP_SHIFT) & TSNS_FLAG_UNDER_TEMP_MASK) |
| #define TSNS_FLAG_UNDER_TEMP_SHIFT (17U) |
| #define TSNS_LOWER_LIM_IRQ_T_GET | ( | x | ) | (((uint32_t)(x) & TSNS_LOWER_LIM_IRQ_T_MASK) >> TSNS_LOWER_LIM_IRQ_T_SHIFT) |
| #define TSNS_LOWER_LIM_IRQ_T_MASK (0xFFFFFFFFUL) |
| #define TSNS_LOWER_LIM_IRQ_T_SET | ( | x | ) | (((uint32_t)(x) << TSNS_LOWER_LIM_IRQ_T_SHIFT) & TSNS_LOWER_LIM_IRQ_T_MASK) |
| #define TSNS_LOWER_LIM_IRQ_T_SHIFT (0U) |
| #define TSNS_LOWER_LIM_RST_T_GET | ( | x | ) | (((uint32_t)(x) & TSNS_LOWER_LIM_RST_T_MASK) >> TSNS_LOWER_LIM_RST_T_SHIFT) |
| #define TSNS_LOWER_LIM_RST_T_MASK (0xFFFFFFFFUL) |
| #define TSNS_LOWER_LIM_RST_T_SET | ( | x | ) | (((uint32_t)(x) << TSNS_LOWER_LIM_RST_T_SHIFT) & TSNS_LOWER_LIM_RST_T_MASK) |
| #define TSNS_LOWER_LIM_RST_T_SHIFT (0U) |
| #define TSNS_STATUS_TRIGGER_GET | ( | x | ) | (((uint32_t)(x) & TSNS_STATUS_TRIGGER_MASK) >> TSNS_STATUS_TRIGGER_SHIFT) |
| #define TSNS_STATUS_TRIGGER_MASK (0x1U) |
| #define TSNS_STATUS_TRIGGER_SET | ( | x | ) | (((uint32_t)(x) << TSNS_STATUS_TRIGGER_SHIFT) & TSNS_STATUS_TRIGGER_MASK) |
| #define TSNS_STATUS_TRIGGER_SHIFT (0U) |
| #define TSNS_STATUS_VALID_GET | ( | x | ) | (((uint32_t)(x) & TSNS_STATUS_VALID_MASK) >> TSNS_STATUS_VALID_SHIFT) |
| #define TSNS_STATUS_VALID_MASK (0x80000000UL) |
| #define TSNS_STATUS_VALID_SHIFT (31U) |
| #define TSNS_T_T_GET | ( | x | ) | (((uint32_t)(x) & TSNS_T_T_MASK) >> TSNS_T_T_SHIFT) |
| #define TSNS_T_T_MASK (0xFFFFFFFFUL) |
| #define TSNS_T_T_SHIFT (0U) |
| #define TSNS_TMAX_T_GET | ( | x | ) | (((uint32_t)(x) & TSNS_TMAX_T_MASK) >> TSNS_TMAX_T_SHIFT) |
| #define TSNS_TMAX_T_MASK (0xFFFFFFFFUL) |
| #define TSNS_TMAX_T_SHIFT (0U) |
| #define TSNS_TMIN_T_GET | ( | x | ) | (((uint32_t)(x) & TSNS_TMIN_T_MASK) >> TSNS_TMIN_T_SHIFT) |
| #define TSNS_TMIN_T_MASK (0xFFFFFFFFUL) |
| #define TSNS_TMIN_T_SHIFT (0U) |
| #define TSNS_UPPER_LIM_IRQ_T_GET | ( | x | ) | (((uint32_t)(x) & TSNS_UPPER_LIM_IRQ_T_MASK) >> TSNS_UPPER_LIM_IRQ_T_SHIFT) |
| #define TSNS_UPPER_LIM_IRQ_T_MASK (0xFFFFFFFFUL) |
| #define TSNS_UPPER_LIM_IRQ_T_SET | ( | x | ) | (((uint32_t)(x) << TSNS_UPPER_LIM_IRQ_T_SHIFT) & TSNS_UPPER_LIM_IRQ_T_MASK) |
| #define TSNS_UPPER_LIM_IRQ_T_SHIFT (0U) |
| #define TSNS_UPPER_LIM_RST_T_GET | ( | x | ) | (((uint32_t)(x) & TSNS_UPPER_LIM_RST_T_MASK) >> TSNS_UPPER_LIM_RST_T_SHIFT) |
| #define TSNS_UPPER_LIM_RST_T_MASK (0xFFFFFFFFUL) |
| #define TSNS_UPPER_LIM_RST_T_SET | ( | x | ) | (((uint32_t)(x) << TSNS_UPPER_LIM_RST_T_SHIFT) & TSNS_UPPER_LIM_RST_T_MASK) |
| #define TSNS_UPPER_LIM_RST_T_SHIFT (0U) |
| #define TSNS_VALIDITY_VALIDITY_GET | ( | x | ) | (((uint32_t)(x) & TSNS_VALIDITY_VALIDITY_MASK) >> TSNS_VALIDITY_VALIDITY_SHIFT) |
| #define TSNS_VALIDITY_VALIDITY_MASK (0xFFFFFFFFUL) |
| #define TSNS_VALIDITY_VALIDITY_SET | ( | x | ) | (((uint32_t)(x) << TSNS_VALIDITY_VALIDITY_SHIFT) & TSNS_VALIDITY_VALIDITY_MASK) |
| #define TSNS_VALIDITY_VALIDITY_SHIFT (0U) |