no-OS
|
User interface interface file. More...
Go to the source code of this file.
Functions | |
int | interface_init (struct no_os_gpio_desc **gpio_led_desc) |
Interface initialization routines. More... | |
int | interface_led_on (struct no_os_gpio_desc *gpio_led_desc) |
Turn LED on. More... | |
int | interface_led_off (struct no_os_gpio_desc *gpio_led_desc) |
Turn LED off. More... | |
int | interface_toggle_led (struct no_os_gpio_desc *gpio_led_desc) |
Toggle LED. More... | |
int | interface_disp (struct stout *stout) |
Display error code. More... | |
int | interface_blink_time (struct stout *stout) |
Get interface blink time (multimple of 20ms) More... | |
User interface interface file.
Copyright (c) 2023 Analog Devices, Inc.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY ANALOG DEVICES, INC. “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL ANALOG DEVICES, INC. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
int interface_blink_time | ( | struct stout * | stout | ) |
Get interface blink time (multimple of 20ms)
Get interface blink time (multimple of 20ms)
stout | - state machine descriptor |
int interface_disp | ( | struct stout * | stout | ) |
Display error code.
Display error code
stout | - state machine descriptor |
int interface_init | ( | struct no_os_gpio_desc ** | gpio_led_desc | ) |
Interface initialization routines.
Interface initialization routines
gpio_led_desc | - poionter to first LED descriptor |
int interface_led_off | ( | struct no_os_gpio_desc * | gpio_led_desc | ) |
Turn LED off.
Turn LED off
gpio_led_desc | - LED descriptor |
int interface_led_on | ( | struct no_os_gpio_desc * | gpio_led_desc | ) |
Turn LED on.
Turn LED on
gpio_led_desc | - LED descriptor |
int interface_toggle_led | ( | struct no_os_gpio_desc * | gpio_led_desc | ) |
Toggle LED.
Toggle LED
gpio_led_desc | - LED descriptor |
Toggle LED.
gpio_led_desc | - led descriptor |