XDK API  3.6.0
Documentation
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:


All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:39 by doxygen 1.8.8