![]() |
mipicsiss
Vitis Drivers API Documentation
|
This header file contains the definitions for structures for video pipeline and extern declarations.
MODIFICATION HISTORY:
Ver Who Date Changes
1.00 pg 12/07/17 Initial release.
Functions | |
| u32 | SetupDSI (void) |
| This function programs MIPI DSI SS with the required timing paramters. More... | |
| u32 | InitStreamMuxGpio (void) |
| This function initializes GPIO IP for Stream Switch selection and gets config parameters. More... | |
| u32 | InitializeCsiRxSs (void) |
| This function programs MIPI CSI SS with the required timing paramters. More... | |
| void | SetColorDepth (void) |
| This function sets colour depth value getting from MIPI CSI2 RX SS. More... | |
| void | SelectHDMIOutput (void) |
| This function programs GPIO to '0' to select HDMI Stream path in AXI-Stream switch. More... | |
| int | InitIIC (void) |
| This function writes, reads, and verifies the data to the IIC EEPROM. More... | |
| void | SetupIICIntrHandlers (void) |
| This function sets send, receive and error handlers for IIC interrupts. More... | |
| int | SetupCameraSensor (void) |
| This function setup Camera sensor programming wrt resolution selected. More... | |
| int | StartSensor (void) |
| This function starts camera sensor to transmit captured video. More... | |
| void | PrintPipeConfig (void) |
| This function prints the video pipeline information. More... | |
| void | DisableCSI (void) |
| This function disables MIPI CSI IP. More... | |
| void | DisableScaler (void) |
| This function stops VProc_SS scalar IP. More... | |
| void | DisableDSI (void) |
| This function disables MIPI DSI SS. More... | |
| void | InitDSI (void) |
| This function programs MIPI DSI SS with the required timing paramters. More... | |
| void | InitVprocSs_Scaler (int count) |
| This function initializes and configures VProcSS IP for scalar mode with the given input and output width and height values. More... | |
| void | EnableCSI (void) |
| This function enables MIPI CSI IP. More... | |
| void DisableCSI | ( | void | ) |
This function disables MIPI CSI IP.
References XCsiSs_Reset().
| void DisableDSI | ( | void | ) |
This function disables MIPI DSI SS.
Referenced by resetIp().
| void DisableScaler | ( | void | ) |
This function stops VProc_SS scalar IP.
| void EnableCSI | ( | void | ) |
This function enables MIPI CSI IP.
References XCsiSs_Activate().
| void InitDSI | ( | void | ) |
This function programs MIPI DSI SS with the required timing paramters.
This function programs MIPI DSI SS with the required timing paramters.
Referenced by main().
| u32 InitializeCsiRxSs | ( | void | ) |
This function programs MIPI CSI SS with the required timing paramters.
This function programs MIPI CSI SS with the required timing paramters.
References XCsiSs_Config::BaseAddr, XCsiSs_CfgInitialize(), and XCsiSs_LookupConfig().
Referenced by main().
| int InitIIC | ( | void | ) |
This function writes, reads, and verifies the data to the IIC EEPROM.
It does the write as a single page write, performs a buffered read.
| None. |
This function writes, reads, and verifies the data to the IIC EEPROM.
Referenced by main().
| u32 InitStreamMuxGpio | ( | void | ) |
This function initializes GPIO IP for Stream Switch selection and gets config parameters.
| void InitVprocSs_Scaler | ( | int | count | ) |
This function initializes and configures VProcSS IP for scalar mode with the given input and output width and height values.
| count | is a flag value to initialize IP only once. |
| void PrintPipeConfig | ( | void | ) |
| void SelectHDMIOutput | ( | void | ) |
This function programs GPIO to '0' to select HDMI Stream path in AXI-Stream switch.
This function programs GPIO to '0' to select HDMI Stream path in AXI-Stream switch.
| void SetColorDepth | ( | void | ) |
This function sets colour depth value getting from MIPI CSI2 RX SS.
References XCsiSs::Config, GetColorDepth(), and XCsiSs_Config::PixelFormat.
Referenced by main().
| int SetupCameraSensor | ( | void | ) |
This function setup Camera sensor programming wrt resolution selected.
References SensorReadData(), and SensorWriteData().
| u32 SetupDSI | ( | void | ) |
This function programs MIPI DSI SS with the required timing paramters.
This function programs MIPI DSI SS with the required timing paramters.
Referenced by main().
| void SetupIICIntrHandlers | ( | void | ) |
This function sets send, receive and error handlers for IIC interrupts.
References ReceiveHandler(), SendHandler(), and StatusHandler().
| int StartSensor | ( | void | ) |
This function starts camera sensor to transmit captured video.
References SensorWriteData().