PRUICSS Hardware Attributes.
PRUICSS driver specific hardware attributes structure. It contains PRUICSS base address of peripherals for each PRUICSS instance.
The application must not access any member variables of this structure.
Data Fields | |
uint32_t | instance |
uintptr_t | baseAddr |
uintptr_t | pru0CtrlRegBase |
uintptr_t | pru1CtrlRegBase |
uintptr_t | intcRegBase |
uintptr_t | cfgRegBase |
uintptr_t | uartRegBase |
uintptr_t | iep0RegBase |
uintptr_t | iep1RegBase |
uintptr_t | ecapRegBase |
uintptr_t | miiRtCfgRegBase |
uintptr_t | miiGRtCfgRegBase |
uintptr_t | miiMdioRegBase |
uintptr_t | pru0DramBase |
uintptr_t | pru1DramBase |
uintptr_t | pru0IramBase |
uintptr_t | pru1IramBase |
uintptr_t | sharedDramBase |
uintptr_t | rtu0IramBase |
uintptr_t | rtu1IramBase |
uintptr_t | rtu0CtrlRegBase |
uintptr_t | rtu1CtrlRegBase |
uintptr_t | txPru0CtrlRegBase |
uintptr_t | txPru1CtrlRegBase |
uintptr_t | txPru0IramBase |
uintptr_t | txPru1IramBase |
uint32_t | pru0DramSize |
uint32_t | pru1DramSize |
uint32_t | pru0IramSize |
uint32_t | pru1IramSize |
uint32_t | sharedDramSize |
uint32_t | rtu0IramSize |
uint32_t | rtu1IramSize |
uint32_t | txPru0IramSize |
uint32_t | txPru1IramSize |
uint32_t PRUICSS_HwAttrs::instance |
uintptr_t PRUICSS_HwAttrs::baseAddr |
uintptr_t PRUICSS_HwAttrs::pru0CtrlRegBase |
uintptr_t PRUICSS_HwAttrs::pru1CtrlRegBase |
uintptr_t PRUICSS_HwAttrs::intcRegBase |
uintptr_t PRUICSS_HwAttrs::cfgRegBase |
uintptr_t PRUICSS_HwAttrs::uartRegBase |
uintptr_t PRUICSS_HwAttrs::iep0RegBase |
uintptr_t PRUICSS_HwAttrs::iep1RegBase |
uintptr_t PRUICSS_HwAttrs::ecapRegBase |
uintptr_t PRUICSS_HwAttrs::miiRtCfgRegBase |
uintptr_t PRUICSS_HwAttrs::miiGRtCfgRegBase |
uintptr_t PRUICSS_HwAttrs::miiMdioRegBase |
uintptr_t PRUICSS_HwAttrs::pru0DramBase |
uintptr_t PRUICSS_HwAttrs::pru1DramBase |
uintptr_t PRUICSS_HwAttrs::pru0IramBase |
uintptr_t PRUICSS_HwAttrs::pru1IramBase |
uintptr_t PRUICSS_HwAttrs::sharedDramBase |
uintptr_t PRUICSS_HwAttrs::rtu0IramBase |
uintptr_t PRUICSS_HwAttrs::rtu1IramBase |
uintptr_t PRUICSS_HwAttrs::rtu0CtrlRegBase |
uintptr_t PRUICSS_HwAttrs::rtu1CtrlRegBase |
uintptr_t PRUICSS_HwAttrs::txPru0CtrlRegBase |
uintptr_t PRUICSS_HwAttrs::txPru1CtrlRegBase |
uintptr_t PRUICSS_HwAttrs::txPru0IramBase |
uintptr_t PRUICSS_HwAttrs::txPru1IramBase |
uint32_t PRUICSS_HwAttrs::pru0DramSize |
uint32_t PRUICSS_HwAttrs::pru1DramSize |
uint32_t PRUICSS_HwAttrs::pru0IramSize |
uint32_t PRUICSS_HwAttrs::pru1IramSize |
uint32_t PRUICSS_HwAttrs::sharedDramSize |
uint32_t PRUICSS_HwAttrs::rtu0IramSize |
uint32_t PRUICSS_HwAttrs::rtu1IramSize |
uint32_t PRUICSS_HwAttrs::txPru0IramSize |
uint32_t PRUICSS_HwAttrs::txPru1IramSize |