diff options
Diffstat (limited to 'chip/host/registers.h')
-rw-r--r-- | chip/host/registers.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chip/host/registers.h b/chip/host/registers.h index 7347ce04d3..87cd17d5fd 100644 --- a/chip/host/registers.h +++ b/chip/host/registers.h @@ -9,3 +9,8 @@ * There is no register for emulator, but this file exists to prevent * compilation failure if any file includes registers.h */ + +#define GNAME(mname, rname) "GC_ ## mname ## _ ## rname ## _NAME" +#define GREG32(mname, rname) REG32(get_reg_addr(GNAME(mname, rname))) + +void *get_reg_addr(const char * const reg_name); |