|
static void | ADI8RegWrite (uint32_t ui32Base, uint32_t ui32Reg, uint8_t ui8Val) |
| Write an 8 bit value to a register in an ADI slave. More...
|
|
static void | ADI16RegWrite (uint32_t ui32Base, uint32_t ui32Reg, uint16_t ui16Val) |
| Write a 16 bit value to 2 registers in the ADI slave. More...
|
|
static void | ADI32RegWrite (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Val) |
| Write a 32 bit value to 4 registers in the ADI slave. More...
|
|
static uint32_t | ADI8RegRead (uint32_t ui32Base, uint32_t ui32Reg) |
| Read the value of an 8 bit register in the ADI slave. More...
|
|
static uint32_t | ADI16RegRead (uint32_t ui32Base, uint32_t ui32Reg) |
| Read the value in a 16 bit register. More...
|
|
static uint32_t | ADI32RegRead (uint32_t ui32Base, uint32_t ui32Reg) |
| Read the value in a 32 bit register. More...
|
|
static void | ADI8BitsSet (uint32_t ui32Base, uint32_t ui32Reg, uint8_t ui8Val) |
| Set specific bits in a single 8 bit ADI register. More...
|
|
static void | ADI16BitsSet (uint32_t ui32Base, uint32_t ui32Reg, uint16_t ui16Val) |
| Set specific bits in 2 x 8 bit ADI slave registers. More...
|
|
static void | ADI32BitsSet (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Val) |
| Set specific bits in 4 x 8 bit ADI slave registers. More...
|
|
static void | ADI8BitsClear (uint32_t ui32Base, uint32_t ui32Reg, uint8_t ui8Val) |
| Clear specific bits in an 8 bit ADI register. More...
|
|
static void | ADI16BitsClear (uint32_t ui32Base, uint32_t ui32Reg, uint16_t ui16Val) |
| Clear specific bits in two 8 bit ADI register. More...
|
|
static void | ADI32BitsClear (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Val) |
| Clear specific bits in four 8 bit ADI register. More...
|
|
static void | ADI4SetValBit (uint32_t ui32Base, uint32_t ui32Reg, bool bWriteHigh, uint8_t ui8Mask, uint8_t ui8Val) |
| Set a value on any 4 bits inside an 8 bit register in the ADI slave. More...
|
|
static void | ADI8SetValBit (uint32_t ui32Base, uint32_t ui32Reg, uint16_t ui16Mask, uint16_t ui16Val) |
| Set a value on any bits inside an 8 bit register in the ADI slave. More...
|
|
static void | ADI16SetValBit (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Mask, uint32_t ui32Val) |
| Set a value on any bits inside an 2 x 8 bit register aligned on a half-word (byte) boundary in the ADI slave. More...
|
|