aboutsummaryrefslogtreecommitdiff
path: root/src/ethosu_pmu.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ethosu_pmu.c')
-rw-r--r--src/ethosu_pmu.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ethosu_pmu.c b/src/ethosu_pmu.c
index df69026..af4e503 100644
--- a/src/ethosu_pmu.c
+++ b/src/ethosu_pmu.c
@@ -285,3 +285,17 @@ void ETHOSU_PMU_PMCCNTR_CFG_Set_Stop_Event(struct ethosu_driver *drv, enum ethos
cfg.CYCLE_CNT_CFG_STOP = val;
drv->dev->reg->PMCCNTR_CFG.word = cfg.word;
}
+
+uint32_t ETHOSU_PMU_Get_QREAD(struct ethosu_driver *drv)
+{
+ uint32_t val = drv->dev->reg->QREAD.word;
+ LOG_DEBUG("qread=%u", val);
+ return val;
+}
+
+uint32_t ETHOSU_PMU_Get_STATUS(struct ethosu_driver *drv)
+{
+ uint32_t val = drv->dev->reg->STATUS.word;
+ LOG_DEBUG("status=0x%x", val);
+ return val;
+}