Zephyr Project API 4.0.99
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 |