Software APIs
rram_macro_regs.h File Reference

Generated register defines for rram_macro. More...

Go to the source code of this file.

Macros

#define RRAM_MACRO_PARAM_REG_WIDTH   32
 
#define RRAM_MACRO_CSR0_REGWEN_REG_OFFSET   0x0
 
#define RRAM_MACRO_CSR0_REGWEN_REG_RESVAL   0x1u
 
#define RRAM_MACRO_CSR0_REGWEN_FIELD0_BIT   0
 
#define RRAM_MACRO_CSR1_REG_OFFSET   0x4
 
#define RRAM_MACRO_CSR1_REG_RESVAL   0x0u
 
#define RRAM_MACRO_CSR1_FIELD0_MASK   0xffu
 
#define RRAM_MACRO_CSR1_FIELD0_OFFSET   0
 
#define RRAM_MACRO_CSR1_FIELD0_FIELD    ((bitfield_field32_t) { .mask = RRAM_MACRO_CSR1_FIELD0_MASK, .index = RRAM_MACRO_CSR1_FIELD0_OFFSET })
 
#define RRAM_MACRO_CSR1_FIELD1_MASK   0x1fu
 
#define RRAM_MACRO_CSR1_FIELD1_OFFSET   8
 
#define RRAM_MACRO_CSR1_FIELD1_FIELD    ((bitfield_field32_t) { .mask = RRAM_MACRO_CSR1_FIELD1_MASK, .index = RRAM_MACRO_CSR1_FIELD1_OFFSET })
 
#define RRAM_MACRO_CSR2_REG_OFFSET   0x8
 
#define RRAM_MACRO_CSR2_REG_RESVAL   0x0u
 
#define RRAM_MACRO_CSR2_FIELD0_BIT   0
 
#define RRAM_MACRO_CSR2_FIELD1_BIT   1
 
#define RRAM_MACRO_CSR2_FIELD2_BIT   2
 
#define RRAM_MACRO_CSR2_FIELD3_BIT   3
 
#define RRAM_MACRO_CSR2_FIELD4_BIT   4
 
#define RRAM_MACRO_CSR2_FIELD5_BIT   5
 
#define RRAM_MACRO_CSR2_FIELD6_BIT   6
 
#define RRAM_MACRO_CSR2_FIELD7_BIT   7
 

Detailed Description

Generated register defines for rram_macro.

Definition in file rram_macro_regs.h.

Macro Definition Documentation

◆ RRAM_MACRO_CSR0_REGWEN_FIELD0_BIT

#define RRAM_MACRO_CSR0_REGWEN_FIELD0_BIT   0

Definition at line 25 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR0_REGWEN_REG_OFFSET

#define RRAM_MACRO_CSR0_REGWEN_REG_OFFSET   0x0

Definition at line 23 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR0_REGWEN_REG_RESVAL

#define RRAM_MACRO_CSR0_REGWEN_REG_RESVAL   0x1u

Definition at line 24 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR1_FIELD0_FIELD

#define RRAM_MACRO_CSR1_FIELD0_FIELD    ((bitfield_field32_t) { .mask = RRAM_MACRO_CSR1_FIELD0_MASK, .index = RRAM_MACRO_CSR1_FIELD0_OFFSET })

Definition at line 32 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR1_FIELD0_MASK

#define RRAM_MACRO_CSR1_FIELD0_MASK   0xffu

Definition at line 30 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR1_FIELD0_OFFSET

#define RRAM_MACRO_CSR1_FIELD0_OFFSET   0

Definition at line 31 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR1_FIELD1_FIELD

#define RRAM_MACRO_CSR1_FIELD1_FIELD    ((bitfield_field32_t) { .mask = RRAM_MACRO_CSR1_FIELD1_MASK, .index = RRAM_MACRO_CSR1_FIELD1_OFFSET })

Definition at line 36 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR1_FIELD1_MASK

#define RRAM_MACRO_CSR1_FIELD1_MASK   0x1fu

Definition at line 34 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR1_FIELD1_OFFSET

#define RRAM_MACRO_CSR1_FIELD1_OFFSET   8

Definition at line 35 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR1_REG_OFFSET

#define RRAM_MACRO_CSR1_REG_OFFSET   0x4

Definition at line 28 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR1_REG_RESVAL

#define RRAM_MACRO_CSR1_REG_RESVAL   0x0u

Definition at line 29 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR2_FIELD0_BIT

#define RRAM_MACRO_CSR2_FIELD0_BIT   0

Definition at line 42 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR2_FIELD1_BIT

#define RRAM_MACRO_CSR2_FIELD1_BIT   1

Definition at line 43 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR2_FIELD2_BIT

#define RRAM_MACRO_CSR2_FIELD2_BIT   2

Definition at line 44 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR2_FIELD3_BIT

#define RRAM_MACRO_CSR2_FIELD3_BIT   3

Definition at line 45 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR2_FIELD4_BIT

#define RRAM_MACRO_CSR2_FIELD4_BIT   4

Definition at line 46 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR2_FIELD5_BIT

#define RRAM_MACRO_CSR2_FIELD5_BIT   5

Definition at line 47 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR2_FIELD6_BIT

#define RRAM_MACRO_CSR2_FIELD6_BIT   6

Definition at line 48 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR2_FIELD7_BIT

#define RRAM_MACRO_CSR2_FIELD7_BIT   7

Definition at line 49 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR2_REG_OFFSET

#define RRAM_MACRO_CSR2_REG_OFFSET   0x8

Definition at line 40 of file rram_macro_regs.h.

◆ RRAM_MACRO_CSR2_REG_RESVAL

#define RRAM_MACRO_CSR2_REG_RESVAL   0x0u

Definition at line 41 of file rram_macro_regs.h.

◆ RRAM_MACRO_PARAM_REG_WIDTH

#define RRAM_MACRO_PARAM_REG_WIDTH   32

Definition at line 20 of file rram_macro_regs.h.