software_APIs  1.0.0
Functions
mgmt_gpio.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void ManagmentGpio_inputEnable ()
 
void ManagmentGpio_outputEnable ()
 
void ManagmentGpio_ioEnable ()
 
void ManagmentGpio_disable ()
 
void ManagmentGpio_write (bool data)
 
int ManagmentGpio_read ()
 
void ManagmentGpio_wait (bool data)
 

Function Documentation

◆ ManagmentGpio_disable()

void ManagmentGpio_disable ( )

Configure management GPIO as floating It's not connected as input or output

◆ ManagmentGpio_inputEnable()

void ManagmentGpio_inputEnable ( )

Configure management GPIO as input

◆ ManagmentGpio_ioEnable()

void ManagmentGpio_ioEnable ( )

Configure management GPIO as bi-direction

◆ ManagmentGpio_outputEnable()

void ManagmentGpio_outputEnable ( )

Configure management GPIO as output

◆ ManagmentGpio_read()

int ManagmentGpio_read ( )

Read data in management GPIO

Note
This function works correctly when management GPIO configured as input If management doesn't connect to anything the firmware would read "0"

◆ ManagmentGpio_wait()

void ManagmentGpio_wait ( bool  data)

Wait over management GPIO to equal data

Note
This function works correctly when management GPIO configured as input
Parameters
datadata to wait over

◆ ManagmentGpio_write()

void ManagmentGpio_write ( bool  data)

Write data in management GPIO

Parameters
datadata to write at management GPIO possible values are 0 and 1
Note
This function works when management GPIO configured as output