Hardware Abstraction Layer for FreeRTOS
|
Go to the source code of this file.
Macros | |
#define | MUX_CTL_OPEN BIT(0) |
#define | MUX_CTL_PULL_DOWN BIT(1) |
#define | MUX_CTL_PULL_UP BIT(2) |
#define | MUX_CTL_SCHMITT BIT(3) |
#define | MUX_CTL_MODE(x) (x << 8) |
Functions | |
struct mux * | mux_init () |
int32_t | mux_deinit (struct mux *mux) |
int32_t | mux_pinctl (struct mux *mux, uint32_t pin, uint32_t ctl, uint32_t extra) |