Go to the source code of this file.
◆ 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
-
◆ ManagmentGpio_write()
void ManagmentGpio_write |
( |
bool |
data | ) |
|
Write data in management GPIO
- Parameters
-
data | data to write at management GPIO possible values are 0 and 1 |
- Note
- This function works when management GPIO configured as output