| Zephyr Project API 4.1.0
    A Scalable Open Source RTOS | 
#include <arc_connect.h>
| Data Fields | ||
| union { | ||
| struct { | ||
| uint32_t ver:8 | ||
| uint32_t slv:1 | ||
| uint32_t ipi:1 | ||
| uint32_t sem:1 | ||
| uint32_t msg:1 | ||
| uint32_t pw:1 | ||
| uint32_t dbg:1 | ||
| uint32_t gfrc:1 | ||
| uint32_t pad:1 | ||
| uint32_t num_cores:6 | ||
| uint32_t pad2:1 | ||
| uint32_t idu:1 | ||
| uint32_t pad3:1 | ||
| uint32_t pw_dom:1 | ||
| uint32_t pad4:6 | ||
| } | ||
| uint32_t val | ||
| }; | ||
| union { ... } arc_connect_bcr | 
| uint32_t arc_connect_bcr::dbg | 
| uint32_t arc_connect_bcr::gfrc | 
| uint32_t arc_connect_bcr::idu | 
| uint32_t arc_connect_bcr::ipi | 
| uint32_t arc_connect_bcr::msg | 
| uint32_t arc_connect_bcr::num_cores | 
| uint32_t arc_connect_bcr::pad | 
| uint32_t arc_connect_bcr::pad2 | 
| uint32_t arc_connect_bcr::pad3 | 
| uint32_t arc_connect_bcr::pad4 | 
| uint32_t arc_connect_bcr::pw | 
| uint32_t arc_connect_bcr::pw_dom | 
| uint32_t arc_connect_bcr::sem | 
| uint32_t arc_connect_bcr::slv | 
| uint32_t arc_connect_bcr::val | 
| uint32_t arc_connect_bcr::ver |