| mipicsiss Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

Functions
xmipi_sp701_example.c File Reference

## Overview

    MODIFICATION HISTORY:

    Ver   Who    Date     Changes

    X.XX  XX     YY/MM/DD
    1.00  RHe    19/09/20 Initial release.

## Functions
u8 | EepromWriteByte (AddressType Address, u8 *BufferPtr, u8 ByteCount)
| This function writes a buffer of bytes to the IIC serial EEPROM. More...
int | main ()
| Main function to initialize interop system and read data from AR0330 sensor. More...

## Function Documentation

u8 EepromWriteByte | ( | AddressType | Address,
|  | u8 * | BufferPtr,
|  | u8 | ByteCount
| ) |  |

This function writes a buffer of bytes to the IIC serial EEPROM.

Parameters

  BufferPtr | contains the address of the data to write.
  ByteCount | contains the number of bytes in the buffer to be written. Note that this should not exceed the page size of the EEPROM as noted by the constant PAGE_SIZE.

Returns
  The number of bytes written, a value less than that which was specified as an input indicates an error.

Note
  one.

int main | ( | void |  | ) |

Main function to initialize interop system and read data from AR0330 sensor.

Parameters

  None. |

Returns
  - XST_SUCCESS if MIPI Interop was successful.
  - XST_FAILURE if MIPI Interop failed.

Note
  None.

References demosaic(), EnableCSI(), InitDSI(), InitializeCsiRxSs(), InitIIC(), resetIp(), and SetupDSI().