Home
last modified time | relevance | path

Searched refs:cfgset (Results 1 – 3 of 3) sorted by relevance

/bsp/bouffalo_lab/libraries/rt_drivers/
A Ddrv_gpio.c58 rt_uint32_t cfgset = 0; in _pin_mode() local
63 cfgset = GPIO_OUTPUT; in _pin_mode()
67 cfgset = GPIO_INPUT; in _pin_mode()
71 cfgset = GPIO_INPUT | GPIO_PULLUP; in _pin_mode()
75 cfgset = GPIO_INPUT | GPIO_PULLDOWN; in _pin_mode()
79 cfgset = GPIO_OUTPUT | GPIO_FLOAT; in _pin_mode()
83 cfgset = GPIO_OUTPUT | GPIO_FLOAT; in _pin_mode()
87 cfgset |= GPIO_SMT_EN | GPIO_DRV_0; in _pin_mode()
88 bflb_gpio_init(gpio, pin, cfgset); in _pin_mode()
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/
A Dbflb_gpio.c4 void bflb_gpio_init(struct bflb_device_s *dev, uint8_t pin, uint32_t cfgset) in bflb_gpio_init() argument
15 function = (cfgset & GPIO_FUNC_MASK) >> GPIO_FUNC_SHIFT; in bflb_gpio_init()
16 mode = (cfgset & GPIO_MODE_MASK); in bflb_gpio_init()
17 drive = (cfgset & GPIO_DRV_MASK) >> GPIO_DRV_SHIFT; in bflb_gpio_init()
70 if (cfgset & GPIO_PULLUP) { in bflb_gpio_init()
72 } else if (cfgset & GPIO_PULLDOWN) { in bflb_gpio_init()
77 if (cfgset & GPIO_SMT_EN) { in bflb_gpio_init()
107 if (cfgset & GPIO_PULLUP) { in bflb_gpio_init()
109 } else if (cfgset & GPIO_PULLDOWN) { in bflb_gpio_init()
114 if (cfgset & GPIO_SMT_EN) { in bflb_gpio_init()
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/
A Dbflb_gpio.h253 void bflb_gpio_init(struct bflb_device_s *dev, uint8_t pin, uint32_t cfgset);

Completed in 7 milliseconds