mipicsiss
Vitis Drivers API Documentation
|
This is the main header file for the Xilinx Menu implementation as used in the MIPI example design.
MODIFICATION HISTORY:
Ver Who Date Changes
1.00 pg 12/07/17 Initial release.
Data Structures | |
struct | XMipi_MenuConfig |
The MIPI menu configuration. More... | |
struct | XMipi_Menu |
The MIPI menu instance data. More... | |
Macros | |
#define | XMIPI_MENU_H_ |
Prevent circular inclusions by using protection macros. More... | |
Enumerations | |
enum | XMipi_MenuType |
The MIPI menu types. More... | |
Functions | |
void | XMipi_MenuInitialize (XMipi_Menu *InstancePtr, u32 UartBaseAddress) |
This function takes care of the MIPI menu initialization. More... | |
void | XMipi_MenuProcess (XMipi_Menu *InstancePtr) |
This function is called to trigger the MIPI menu state machine. More... | |
void | XMipi_MenuReset (XMipi_Menu *InstancePtr) |
This function resets the menu to the main menu. More... | |
void | InitImageProcessingPipe (void) |
This function Initializes Image Processing blocks wrt to selected resolution. More... | |
void | DisableImageProcessingPipe (void) |
This function disables Demosaic, GammaLut and VProcSS IPs. More... | |
void | CamReset (void) |
This function resets IMX274 camera sensor. More... | |
void | Reset_IP_Pipe (void) |
This function resets image processing pipe. More... | |
#define XMIPI_MENU_H_ |
Prevent circular inclusions by using protection macros.
enum XMipi_MenuType |
The MIPI menu types.
void CamReset | ( | void | ) |
This function resets IMX274 camera sensor.
void DisableImageProcessingPipe | ( | void | ) |
This function disables Demosaic, GammaLut and VProcSS IPs.
void InitImageProcessingPipe | ( | void | ) |
This function Initializes Image Processing blocks wrt to selected resolution.
References ConfigCSC(), ConfigDemosaic(), and ConfigGammaLut().
Referenced by main().
void Reset_IP_Pipe | ( | void | ) |
This function resets image processing pipe.
void XMipi_MenuInitialize | ( | XMipi_Menu * | InstancePtr, |
u32 | UartBaseAddress | ||
) |
This function takes care of the MIPI menu initialization.
InstancePtr | is a pointer to the XMipi_Menu instance. |
UartBaseAddress | points to the base address of PS uart. |
Referenced by main().
void XMipi_MenuProcess | ( | XMipi_Menu * | InstancePtr | ) |
This function is called to trigger the MIPI menu state machine.
InstancePtr | is a pointer to the XMipi_Menu instance. |
Referenced by main().
void XMipi_MenuReset | ( | XMipi_Menu * | InstancePtr | ) |
This function resets the menu to the main menu.
InstancePtr | is a pointer to the XMipi_Menu instance. |