[sw/simple_system] Add PCOUNT_READ macro

This commit is contained in:
Greg Chadwick 2020-02-28 16:42:36 +00:00
parent 2d1b07a5c6
commit d20e65e0f2

View file

@ -10,6 +10,7 @@
#define DEV_WRITE(addr, val) (*((volatile uint32_t *)(addr)) = val)
#define DEV_READ(addr, val) (*((volatile uint32_t *)(addr)))
#define PCOUNT_READ(name, dst) asm volatile("csrr %0, " #name ";" : "=r"(dst))
/**
* Writes character to simulator out log. Signature matches c stdlib function