Programmable IO port registers (SMARTIO_PRT)
Data Fields | |
| __IOM uint32_t | CTL |
| __IM uint32_t | RESERVED [3] |
| __IOM uint32_t | SYNC_CTL |
| __IM uint32_t | RESERVED1 [3] |
| __IOM uint32_t | LUT_SEL [8] |
| __IOM uint32_t | LUT_CTL [8] |
| __IM uint32_t | RESERVED2 [24] |
| __IOM uint32_t | DU_SEL |
| __IOM uint32_t | DU_CTL |
| __IM uint32_t | RESERVED3 [10] |
| __IOM uint32_t | DATA |
| __IM uint32_t | RESERVED4 [3] |
| __IOM uint32_t SMARTIO_PRT_Type::CTL |
0x00000000 Control register
| __IM uint32_t SMARTIO_PRT_Type::RESERVED[3] |
| __IOM uint32_t SMARTIO_PRT_Type::SYNC_CTL |
0x00000010 Synchronization control register
| __IM uint32_t SMARTIO_PRT_Type::RESERVED1[3] |
| __IOM uint32_t SMARTIO_PRT_Type::LUT_SEL[8] |
0x00000020 LUT component input selection
| __IOM uint32_t SMARTIO_PRT_Type::LUT_CTL[8] |
0x00000040 LUT component control register
| __IM uint32_t SMARTIO_PRT_Type::RESERVED2[24] |
| __IOM uint32_t SMARTIO_PRT_Type::DU_SEL |
0x000000C0 Data unit component input selection
| __IOM uint32_t SMARTIO_PRT_Type::DU_CTL |
0x000000C4 Data unit component control register
| __IM uint32_t SMARTIO_PRT_Type::RESERVED3[10] |
| __IOM uint32_t SMARTIO_PRT_Type::DATA |
0x000000F0 Data register
| __IM uint32_t SMARTIO_PRT_Type::RESERVED4[3] |