![]() |
v_voip_depacketizer56
Xilinx SDK Drivers API Documentation
|
This header file contains identifiers and register-level core functions (or macros) that can be used to access the Xilinx VoIP ST2022-6 Depacketizer core.
For more information about the operation of this core see the hardware specification and documentation in the higher level driver xdepacketizer56.h file.
MODIFICATION HISTORY:
Ver Who Date Changes
1.00 mmo 02/12/16 Initial release.
Macros | |
Register access macro definition | |
#define | XDepacketizer56_In32 Xil_In32 |
Input Operations. More... | |
#define | XDepacketizer56_Out32 Xil_Out32 |
Output Operations. More... | |
#define | XDepacketizer56_ReadReg(BaseAddress, RegOffset) XDepacketizer56_In32((BaseAddress) + ((u32)RegOffset)) |
This macro reads a value from a ST2022-6 Depacketizer register. More... | |
#define | XDepacketizer56_WriteReg(BaseAddress, RegOffset, Data) XDepacketizer56_Out32((BaseAddress) + ((u32)RegOffset), (u32)(Data)) |
This macro writes a value to a ST2022-6 Depacketizer register. More... | |
#define XDepacketizer56_In32 Xil_In32 |
Input Operations.
#define XDepacketizer56_Out32 Xil_Out32 |
Output Operations.
#define XDepacketizer56_ReadReg | ( | BaseAddress, | |
RegOffset | |||
) | XDepacketizer56_In32((BaseAddress) + ((u32)RegOffset)) |
This macro reads a value from a ST2022-6 Depacketizer register.
A 32 bit read is performed. If the component is implemented in a smaller width, only the least significant data is read from the register. The most significant data will be read as 0.
BaseAddress | is the base address of the ST2022-6 Depacketizer core instance. |
RegOffset | is the register offset of the register (defined at the top of this file). |
Referenced by XDepacketizer56_ErroStatus(), XDepacketizer56_IntrHandler(), XDepacketizer56_ModEnable(), XDepacketizer56_ModuleStatisticRegValue(), XDepacketizer56_RegClear(), XDepacketizer56_RTPMediaHeader(), and XDepacketizer56_VidFormat().
#define XDepacketizer56_WriteReg | ( | BaseAddress, | |
RegOffset, | |||
Data | |||
) | XDepacketizer56_Out32((BaseAddress) + ((u32)RegOffset), (u32)(Data)) |
This macro writes a value to a ST2022-6 Depacketizer register.
A 32 bit write is performed. If the component is implemented in a smaller width, only the least significant data is written.
BaseAddress | is the base address of the ST2022-6 Depacketizer core instance. |
RegOffset | is the register offset of the register (defined at the top of this file) to be written. |
Data | is the 32-bit value to write into the register. |
Referenced by XDepacketizer56_ResetStatistic().