URL
https://opencores.org/ocsvn/robust_reg/robust_reg/trunk
[/] [robust_reg/] [trunk/] [src/] [base/] [regfile.h] - Diff between revs 9 and 14
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 9 |
Rev 14 |
Line 32... |
Line 32... |
|
|
//registers
|
//registers
|
#define REGNAME_GROUP_REGS_ADDR 0xGROUP_REGS.ADDR
|
#define REGNAME_GROUP_REGS_ADDR 0xGROUP_REGS.ADDR
|
|
|
//fields
|
//fields
|
LOOP RX REG_NUM
|
LOOP RX GROUP_REGS.NUM
|
//register GROUP_REGS[RX]:
|
//register GROUP_REGS[RX]:
|
#define REGNAME_GROUP_REGRX_ADDR 0xGROUP_REGS[RX].ADDR
|
#define REGNAME_GROUP_REGRX_ADDR 0xGROUP_REGS[RX].ADDR
|
#define REGNAME_GROUP_REGRX_START GROUP_REGRX.START
|
#define REGNAME_GROUP_REGRX_START GROUP_REGRX.START
|
#define REGNAME_GROUP_REGRX_BITS GROUP_REGRX.WIDTH
|
#define REGNAME_GROUP_REGRX_BITS GROUP_REGRX.WIDTH
|
#define REGNAME_GROUP_REGRX_MASK 0xHEX(EXPR((2^GROUP_REGRX.WIDTH-1) << GROUP_REGRX.START) 32 NOPRE)
|
#define REGNAME_GROUP_REGRX_MASK 0xHEX(EXPR((2^GROUP_REGRX.WIDTH-1) << GROUP_REGRX.START) 32 NOPRE)
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.