Macros | Functions
ExtensionPortSpiCtrl.h File Reference
#include "BCDS_Retcode.h"
#include "BSP_ExtensionPort.h"
+ Include dependency graph for ExtensionPortSpiCtrl.h:
+ This graph shows which files directly or indirectly include this file:

Macros

#define EXT_PORT_SPI_ACK_PIN_ID   BSP_EXTENSIONPORT_GPIO_PF6
 
#define EXT_PORT_SPI_CS_PIN_ID   BSP_EXTENSIONPORT_GPIO_PD8
 

Functions

Retcode_T ExtensionPortSpiCtrl_AckAwaitHigh (void)
 function to await on Extension board SPI ACK pin until it is High Will exit only when the Extension board SPI ACK pin gets Low More...
 
Retcode_T ExtensionPortSpiCtrl_AckAwaitLow (void)
 function to await on Extension board SPI ACK pin until it is Low Will exit only when the Extension board SPI ACK pin gets High More...
 
Retcode_T ExtensionPortSpiCtrl_CSHigh (void)
 function to Put the Extension board SPI CS pin High More...
 
Retcode_T ExtensionPortSpiCtrl_CSLow (void)
 function to Put the Extension board SPI CS pin Low More...
 
Retcode_T ExtensionPortSpiCtrl_DeInitialize (void)
 function to deinitialize the Extension board SPI CS and Ack pins More...
 
Retcode_T ExtensionPortSpiCtrl_Initialize (void)
 function to initialize the Extension board SPI CS and Ack pins More...
 

Macro Definition Documentation

#define EXT_PORT_SPI_ACK_PIN_ID   BSP_EXTENSIONPORT_GPIO_PF6
#define EXT_PORT_SPI_CS_PIN_ID   BSP_EXTENSIONPORT_GPIO_PD8

Function Documentation

Retcode_T ExtensionPortSpiCtrl_AckAwaitHigh ( void  )
Note
ExtensionPortSpiCtrl_Initialize must have been successful prior
Returns
RETCODE_OK on success, or an error code otherwise.

Refer interface header for description

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Retcode_T ExtensionPortSpiCtrl_AckAwaitLow ( void  )
Note
ExtensionPortSpiCtrl_Initialize must have been successful prior
Returns
RETCODE_OK on success, or an error code otherwise.

Refer interface header for description

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Retcode_T ExtensionPortSpiCtrl_CSHigh ( void  )
Note
ExtensionPortSpiCtrl_Initialize must have been successful prior
Returns
RETCODE_OK on success, or an error code otherwise.

Refer interface header for description

+ Here is the caller graph for this function:

Retcode_T ExtensionPortSpiCtrl_CSLow ( void  )
Note
ExtensionPortSpiCtrl_Initialize must have been successful prior
Returns
RETCODE_OK on success, or an error code otherwise.

Refer interface header for description

+ Here is the caller graph for this function:

Retcode_T ExtensionPortSpiCtrl_DeInitialize ( void  )
Note
ExtensionPortSpi_Initialize must have been successful prior
Returns
RETCODE_OK on success, or an error code otherwise.

Refer interface header for description

+ Here is the caller graph for this function:

Retcode_T ExtensionPortSpiCtrl_Initialize ( void  )
Note
This must be the first API to use this module.
Returns
RETCODE_OK on success, or an error code otherwise.

Refer interface header for description

+ Here is the caller graph for this function:


This documentation file has been automatically generated on Fri Oct 4 2019 03:46:56 by doxygen 1.8.8