no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
chibios_gpio.h
Go to the documentation of this file.
1/***************************************************************************/
33#ifndef CHIBIOS_GPIO_H_
34#define CHIBIOS_GPIO_H_
35
36#include <stdint.h>
37#include "no_os_gpio.h"
38#include "hal.h"
39
46 ioportid_t port;
48 iopadid_t pad;
50 iomode_t mode;
51};
52
59 ioportid_t port;
61 iopadid_t pad;
63 iomode_t mode;
64};
65
70
71#endif
const struct no_os_gpio_platform_ops chibios_gpio_ops
chibios platform specific GPIO platform ops structure
Definition chibios_gpio.c:277
Header file of GPIO Interface.
chibios platform specific gpio descriptor
Definition chibios_gpio.h:57
iomode_t mode
Definition chibios_gpio.h:63
ioportid_t port
Definition chibios_gpio.h:59
iopadid_t pad
Definition chibios_gpio.h:61
Structure holding the initialization parameters for chibios os.
Definition chibios_gpio.h:44
ioportid_t port
Definition chibios_gpio.h:46
iomode_t mode
Definition chibios_gpio.h:50
iopadid_t pad
Definition chibios_gpio.h:48
Structure holding gpio function pointers that point to the platform specific function.
Definition no_os_gpio.h:115