|
__STATIC_INLINE void | AuxAdiDdiSafeWrite (uint32_t nAddr, uint32_t nData, uint32_t nSize) |
|
__STATIC_INLINE uint32_t | AuxAdiDdiSafeRead (uint32_t nAddr, uint32_t nSize) |
|
__STATIC_INLINE uint32_t | DDIStatusGet (uint32_t ui32Base) |
| Get the status of the DDI. More...
|
|
__STATIC_INLINE void | DDIConfigSet (uint32_t ui32Base, uint32_t ui32Config, bool bProtect) |
| Configure the DDI Slave. More...
|
|
__STATIC_INLINE void | DDISync (uint32_t ui32Base) |
| Synchronize a DDI slave. More...
|
|
__STATIC_INLINE void | DDIProtect (uint32_t ui32Base) |
| Protect a DDI slave by locking the register access. More...
|
|
__STATIC_INLINE void | DDI32RegWrite (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Val) |
| Write a 32 bit value to a register in the DDI slave. More...
|
|
__STATIC_INLINE uint32_t | DDI32RegRead (uint32_t ui32Base, uint32_t ui32Reg) |
| Read the value in a 32 bit register. More...
|
|
__STATIC_INLINE void | DDI32BitsSet (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Val) |
| Set specific bits in a DDI slave register. More...
|
|
__STATIC_INLINE void | DDI32BitsClear (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Val) |
| Clear specific bits in a 32 bit DDI register. More...
|
|
__STATIC_INLINE void | DDI8SetValBit (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Byte, uint16_t ui16Mask, uint16_t ui16Val) |
| Set a value on any 8 bits inside a 32 bit register in the DDI slave. More...
|
|
__STATIC_INLINE void | DDI16SetValBit (uint32_t ui32Base, uint32_t ui32Reg, bool bWriteHigh, uint32_t ui32Mask, uint32_t ui32Val) |
| Set a value on any 16 bits inside a 32 bit register aligned on a half-word boundary in the DDI slave. More...
|
|
void | DDI16BitWrite (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Mask, uint32_t ui32WrData) |
| Write a single bit using a 16-bit maskable write. More...
|
|
void | DDI16BitfieldWrite (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Mask, uint32_t ui32Shift, uint16_t ui32Data) |
| Write a bit field via the DDI using 16-bit maskable write. More...
|
|
uint16_t | DDI16BitRead (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Mask) |
| Read a bit via the DDI using 16-bit READ. More...
|
|
uint16_t | DDI16BitfieldRead (uint32_t ui32Base, uint32_t ui32Reg, uint32_t ui32Mask, uint32_t ui32Shift) |
| Read a bitfield via the DDI using 16-bit READ. More...
|
|