Go to the source code of this file.
Data Structures | |
| struct | PLB_Type |
| #define PLB_TYPE_A_0 (0UL) |
| #define PLB_TYPE_A_1 (1UL) |
| #define PLB_TYPE_A_2 (2UL) |
| #define PLB_TYPE_A_3 (3UL) |
| #define PLB_TYPE_A_4 (4UL) |
| #define PLB_TYPE_A_5 (5UL) |
| #define PLB_TYPE_A_6 (6UL) |
| #define PLB_TYPE_A_7 (7UL) |
| #define PLB_TYPE_A_LOOKUP_TABLE_0 (0UL) |
| #define PLB_TYPE_A_LOOKUP_TABLE_1 (1UL) |
| #define PLB_TYPE_A_LOOKUP_TABLE_2 (2UL) |
| #define PLB_TYPE_A_LOOKUP_TABLE_3 (3UL) |
| #define PLB_TYPE_A_LOOKUP_TABLE_LOOKUP_TABLE_GET | ( | x | ) | (((uint32_t)(x) & PLB_TYPE_A_LOOKUP_TABLE_LOOKUP_TABLE_MASK) >> PLB_TYPE_A_LOOKUP_TABLE_LOOKUP_TABLE_SHIFT) |
| #define PLB_TYPE_A_LOOKUP_TABLE_LOOKUP_TABLE_MASK (0xFFFFU) |
| #define PLB_TYPE_A_LOOKUP_TABLE_LOOKUP_TABLE_SET | ( | x | ) | (((uint32_t)(x) << PLB_TYPE_A_LOOKUP_TABLE_LOOKUP_TABLE_SHIFT) & PLB_TYPE_A_LOOKUP_TABLE_LOOKUP_TABLE_MASK) |
| #define PLB_TYPE_A_LOOKUP_TABLE_LOOKUP_TABLE_SHIFT (0U) |
| #define PLB_TYPE_A_SW_INJECT_SW_INJECT_GET | ( | x | ) | (((uint32_t)(x) & PLB_TYPE_A_SW_INJECT_SW_INJECT_MASK) >> PLB_TYPE_A_SW_INJECT_SW_INJECT_SHIFT) |
| #define PLB_TYPE_A_SW_INJECT_SW_INJECT_MASK (0xFU) |
| #define PLB_TYPE_A_SW_INJECT_SW_INJECT_SET | ( | x | ) | (((uint32_t)(x) << PLB_TYPE_A_SW_INJECT_SW_INJECT_SHIFT) & PLB_TYPE_A_SW_INJECT_SW_INJECT_MASK) |
| #define PLB_TYPE_A_SW_INJECT_SW_INJECT_SHIFT (0U) |
| #define PLB_TYPE_B_0 (0UL) |
| #define PLB_TYPE_B_1 (1UL) |
| #define PLB_TYPE_B_2 (2UL) |
| #define PLB_TYPE_B_3 (3UL) |
| #define PLB_TYPE_B_4 (4UL) |
| #define PLB_TYPE_B_5 (5UL) |
| #define PLB_TYPE_B_6 (6UL) |
| #define PLB_TYPE_B_7 (7UL) |
| #define PLB_TYPE_B_CMP_0 (0UL) |
| #define PLB_TYPE_B_CMP_1 (1UL) |
| #define PLB_TYPE_B_CMP_2 (2UL) |
| #define PLB_TYPE_B_CMP_3 (3UL) |
| #define PLB_TYPE_B_CMP_CMP_VALUE_GET | ( | x | ) | (((uint32_t)(x) & PLB_TYPE_B_CMP_CMP_VALUE_MASK) >> PLB_TYPE_B_CMP_CMP_VALUE_SHIFT) |
| #define PLB_TYPE_B_CMP_CMP_VALUE_MASK (0xFFFFFFFFUL) |
| #define PLB_TYPE_B_CMP_CMP_VALUE_SET | ( | x | ) | (((uint32_t)(x) << PLB_TYPE_B_CMP_CMP_VALUE_SHIFT) & PLB_TYPE_B_CMP_CMP_VALUE_MASK) |
| #define PLB_TYPE_B_CMP_CMP_VALUE_SHIFT (0U) |
| #define PLB_TYPE_B_LUT_0 (0UL) |
| #define PLB_TYPE_B_LUT_1 (1UL) |
| #define PLB_TYPE_B_LUT_CMP_0 (0UL) |
| #define PLB_TYPE_B_LUT_CMP_1 (1UL) |
| #define PLB_TYPE_B_LUT_CMP_2 (2UL) |
| #define PLB_TYPE_B_LUT_CMP_3 (3UL) |
| #define PLB_TYPE_B_LUT_CMP_LUT_CMP_GET | ( | x | ) | (((uint32_t)(x) & PLB_TYPE_B_LUT_CMP_LUT_CMP_MASK) >> PLB_TYPE_B_LUT_CMP_LUT_CMP_SHIFT) |
| #define PLB_TYPE_B_LUT_CMP_LUT_CMP_MASK (0xFFFFU) |
| #define PLB_TYPE_B_LUT_CMP_LUT_CMP_SET | ( | x | ) | (((uint32_t)(x) << PLB_TYPE_B_LUT_CMP_LUT_CMP_SHIFT) & PLB_TYPE_B_LUT_CMP_LUT_CMP_MASK) |
| #define PLB_TYPE_B_LUT_CMP_LUT_CMP_SHIFT (0U) |
| #define PLB_TYPE_B_LUT_LOOKUP_TABLE_GET | ( | x | ) | (((uint32_t)(x) & PLB_TYPE_B_LUT_LOOKUP_TABLE_MASK) >> PLB_TYPE_B_LUT_LOOKUP_TABLE_SHIFT) |
| #define PLB_TYPE_B_LUT_LOOKUP_TABLE_MASK (0xFFFFFFFFUL) |
| #define PLB_TYPE_B_LUT_LOOKUP_TABLE_SET | ( | x | ) | (((uint32_t)(x) << PLB_TYPE_B_LUT_LOOKUP_TABLE_SHIFT) & PLB_TYPE_B_LUT_LOOKUP_TABLE_MASK) |
| #define PLB_TYPE_B_LUT_LOOKUP_TABLE_SHIFT (0U) |
| #define PLB_TYPE_B_MODE_OPT_SEL_GET | ( | x | ) | (((uint32_t)(x) & PLB_TYPE_B_MODE_OPT_SEL_MASK) >> PLB_TYPE_B_MODE_OPT_SEL_SHIFT) |
| #define PLB_TYPE_B_MODE_OPT_SEL_MASK (0x10000UL) |
| #define PLB_TYPE_B_MODE_OPT_SEL_SET | ( | x | ) | (((uint32_t)(x) << PLB_TYPE_B_MODE_OPT_SEL_SHIFT) & PLB_TYPE_B_MODE_OPT_SEL_MASK) |
| #define PLB_TYPE_B_MODE_OPT_SEL_SHIFT (16U) |
| #define PLB_TYPE_B_MODE_OUT0_SEL_GET | ( | x | ) | (((uint32_t)(x) & PLB_TYPE_B_MODE_OUT0_SEL_MASK) >> PLB_TYPE_B_MODE_OUT0_SEL_SHIFT) |
| #define PLB_TYPE_B_MODE_OUT0_SEL_MASK (0xFU) |
| #define PLB_TYPE_B_MODE_OUT0_SEL_SET | ( | x | ) | (((uint32_t)(x) << PLB_TYPE_B_MODE_OUT0_SEL_SHIFT) & PLB_TYPE_B_MODE_OUT0_SEL_MASK) |
| #define PLB_TYPE_B_MODE_OUT0_SEL_SHIFT (0U) |
| #define PLB_TYPE_B_MODE_OUT1_SEL_GET | ( | x | ) | (((uint32_t)(x) & PLB_TYPE_B_MODE_OUT1_SEL_MASK) >> PLB_TYPE_B_MODE_OUT1_SEL_SHIFT) |
| #define PLB_TYPE_B_MODE_OUT1_SEL_MASK (0xF0U) |
| #define PLB_TYPE_B_MODE_OUT1_SEL_SET | ( | x | ) | (((uint32_t)(x) << PLB_TYPE_B_MODE_OUT1_SEL_SHIFT) & PLB_TYPE_B_MODE_OUT1_SEL_MASK) |
| #define PLB_TYPE_B_MODE_OUT1_SEL_SHIFT (4U) |
| #define PLB_TYPE_B_MODE_OUT2_SEL_GET | ( | x | ) | (((uint32_t)(x) & PLB_TYPE_B_MODE_OUT2_SEL_MASK) >> PLB_TYPE_B_MODE_OUT2_SEL_SHIFT) |
| #define PLB_TYPE_B_MODE_OUT2_SEL_MASK (0xF00U) |
| #define PLB_TYPE_B_MODE_OUT2_SEL_SET | ( | x | ) | (((uint32_t)(x) << PLB_TYPE_B_MODE_OUT2_SEL_SHIFT) & PLB_TYPE_B_MODE_OUT2_SEL_MASK) |
| #define PLB_TYPE_B_MODE_OUT2_SEL_SHIFT (8U) |
| #define PLB_TYPE_B_MODE_OUT3_SEL_GET | ( | x | ) | (((uint32_t)(x) & PLB_TYPE_B_MODE_OUT3_SEL_MASK) >> PLB_TYPE_B_MODE_OUT3_SEL_SHIFT) |
| #define PLB_TYPE_B_MODE_OUT3_SEL_MASK (0xF000U) |
| #define PLB_TYPE_B_MODE_OUT3_SEL_SET | ( | x | ) | (((uint32_t)(x) << PLB_TYPE_B_MODE_OUT3_SEL_SHIFT) & PLB_TYPE_B_MODE_OUT3_SEL_MASK) |
| #define PLB_TYPE_B_MODE_OUT3_SEL_SHIFT (12U) |
| #define PLB_TYPE_B_SW_INJECT_SOFTWARE_INJECT_GET | ( | x | ) | (((uint32_t)(x) & PLB_TYPE_B_SW_INJECT_SOFTWARE_INJECT_MASK) >> PLB_TYPE_B_SW_INJECT_SOFTWARE_INJECT_SHIFT) |
| #define PLB_TYPE_B_SW_INJECT_SOFTWARE_INJECT_MASK (0xFFFFFFFFUL) |
| #define PLB_TYPE_B_SW_INJECT_SOFTWARE_INJECT_SET | ( | x | ) | (((uint32_t)(x) << PLB_TYPE_B_SW_INJECT_SOFTWARE_INJECT_SHIFT) & PLB_TYPE_B_SW_INJECT_SOFTWARE_INJECT_MASK) |
| #define PLB_TYPE_B_SW_INJECT_SOFTWARE_INJECT_SHIFT (0U) |