Go to the source code of this file.
|
| #define | __describe_led_scan_led(__pin_set, __pin_clr) |
| |
| #define | describe_led_scan_led(__pin_set, __pin_clr) |
| |
| #define | __describe_led_scan_hw(__name, __io_mapper, __led_num, ...) |
| |
| #define | describe_led_scan_hw(__name, __io_mapper, __led_num, ...) |
| |
| #define | __describe_led_scan(__name, __io_mapper, __led_num, ...) |
| |
| #define | describe_led_scan(__name, __io_mapper, __led_num, ...) |
| |
|
| void | vsf_led_scan_config_pin (vsf_led_scan_t *scan, uint32_t pin_mask, uint32_t feature) |
| |
| void | vsf_led_scan_set_direction (vsf_led_scan_t *scan, uint32_t pin_mask, uint32_t direction_mask) |
| |
| uint32_t | vsf_led_scan_get_direction (vsf_led_scan_t *scan, uint32_t pin_mask) |
| |
| void | vsf_led_scan_switch_direction (vsf_led_scan_t *scan, uint32_t pin_mask) |
| |
| void | vsf_led_scan_set_input (vsf_led_scan_t *scan, uint32_t pin_mask) |
| |
| void | vsf_led_scan_set_output (vsf_led_scan_t *scan, uint32_t pin_mask) |
| |
| uint32_t | vsf_led_scan_read (vsf_led_scan_t *scan) |
| |
| void | vsf_led_scan_write (vsf_led_scan_t *scan, uint32_t value, uint32_t pin_mask) |
| |
| void | vsf_led_scan_set (vsf_led_scan_t *scan, uint32_t pin_mask) |
| |
| void | vsf_led_scan_clear (vsf_led_scan_t *scan, uint32_t pin_mask) |
| |
| void | vsf_led_scan_toggle (vsf_led_scan_t *scan, uint32_t pin_mask) |
| |
◆ __describe_led_scan_led
| #define __describe_led_scan_led |
( |
| __pin_set, |
|
|
| __pin_clr ) |
Value: { .pin_set = (__pin_set), .pin_clr = (__pin_clr) }
◆ describe_led_scan_led
| #define describe_led_scan_led |
( |
| __pin_set, |
|
|
| __pin_clr ) |
Value:
#define __describe_led_scan_led(__pin_set, __pin_clr)
Definition vsf_led_scan.h:44
◆ __describe_led_scan_hw
| #define __describe_led_scan_hw |
( |
| __name, |
|
|
| __io_mapper, |
|
|
| __led_num, |
|
|
| ... ) |
Value:
const vsf_io_mapper_t *io_mapper; \
.io_mapper = (const vsf_io_mapper_t *)(__io_mapper), \
.led_num = (__led_num), \
.__pins = { \
__VA_ARGS__ \
}, \
};
struct VSF_MCONNECT(VSF_DMA_CFG_IMP_PREFIX, _dma_channel_t)
Definition dma.c:57
#define __name
Definition hci_transport_aic8800.c:555
unsigned char uint8_t
Definition stdint.h:5
Definition vsf_led_scan.h:75
◆ describe_led_scan_hw
| #define describe_led_scan_hw |
( |
| __name, |
|
|
| __io_mapper, |
|
|
| __led_num, |
|
|
| ... ) |
Value:
#define __describe_led_scan_hw(__name, __io_mapper, __led_num,...)
Definition vsf_led_scan.h:49
◆ __describe_led_scan
| #define __describe_led_scan |
( |
| __name, |
|
|
| __io_mapper, |
|
|
| __led_num, |
|
|
| ... ) |
Value:
};
Definition vsf_led_scan.h:86
Definition vsf_led_scan.h:80
#define describe_led_scan_hw(__name, __io_mapper, __led_num,...)
Definition vsf_led_scan.h:62
◆ describe_led_scan
| #define describe_led_scan |
( |
| __name, |
|
|
| __io_mapper, |
|
|
| __led_num, |
|
|
| ... ) |
Value:
#define __describe_led_scan(__name, __io_mapper, __led_num,...)
Definition vsf_led_scan.h:65
◆ vsf_led_scan_pin_t
| typedef struct vsf_led_scan_pin_t vsf_led_scan_pin_t |
◆ vsf_led_scan_hw_t
| typedef struct vsf_led_scan_hw_t vsf_led_scan_hw_t |
◆ vsf_led_scan_config_pin()
◆ vsf_led_scan_set_direction()
◆ vsf_led_scan_get_direction()
◆ vsf_led_scan_switch_direction()
◆ vsf_led_scan_set_input()
◆ vsf_led_scan_set_output()
◆ vsf_led_scan_read()
◆ vsf_led_scan_write()
◆ vsf_led_scan_set()
◆ vsf_led_scan_clear()
◆ vsf_led_scan_toggle()