| /hal_gigadevice-latest/gd32l23x/standard_peripheral/source/ |
| D | gd32l23x_gpio.c | 45 void gpio_deinit(uint32_t gpio_periph) in gpio_deinit() argument 47 switch(gpio_periph) { in gpio_deinit() 100 void gpio_mode_set(uint32_t gpio_periph, uint32_t mode, uint32_t pull_up_down, uint32_t pin) in gpio_mode_set() argument 105 ctl = GPIO_CTL(gpio_periph); in gpio_mode_set() 106 pupd = GPIO_PUD(gpio_periph); in gpio_mode_set() 122 GPIO_CTL(gpio_periph) = ctl; in gpio_mode_set() 123 GPIO_PUD(gpio_periph) = pupd; in gpio_mode_set() 146 void gpio_output_options_set(uint32_t gpio_periph, uint8_t otype, uint32_t speed, uint32_t pin) in gpio_output_options_set() argument 152 GPIO_OMODE(gpio_periph) |= (uint32_t)pin; in gpio_output_options_set() 154 GPIO_OMODE(gpio_periph) &= (uint32_t)(~pin); in gpio_output_options_set() [all …]
|
| /hal_gigadevice-latest/gd32f4xx/standard_peripheral/source/ |
| D | gd32f4xx_gpio.c | 48 void gpio_deinit(uint32_t gpio_periph) in gpio_deinit() argument 50 switch(gpio_periph) { in gpio_deinit() 121 void gpio_mode_set(uint32_t gpio_periph, uint32_t mode, uint32_t pull_up_down, uint32_t pin) in gpio_mode_set() argument 126 ctl = GPIO_CTL(gpio_periph); in gpio_mode_set() 127 pupd = GPIO_PUD(gpio_periph); in gpio_mode_set() 143 GPIO_CTL(gpio_periph) = ctl; in gpio_mode_set() 144 GPIO_PUD(gpio_periph) = pupd; in gpio_mode_set() 166 void gpio_output_options_set(uint32_t gpio_periph, uint8_t otype, uint32_t speed, uint32_t pin) in gpio_output_options_set() argument 172 GPIO_OMODE(gpio_periph) |= (uint32_t)pin; in gpio_output_options_set() 174 GPIO_OMODE(gpio_periph) &= (uint32_t)(~pin); in gpio_output_options_set() [all …]
|
| /hal_gigadevice-latest/gd32a50x/standard_peripheral/source/ |
| D | gd32a50x_gpio.c | 45 void gpio_deinit(uint32_t gpio_periph) in gpio_deinit() argument 47 switch(gpio_periph){ in gpio_deinit() 105 void gpio_mode_set(uint32_t gpio_periph, uint32_t mode, uint32_t pull_up_down, uint32_t pin) in gpio_mode_set() argument 110 ctl = GPIO_CTL(gpio_periph); in gpio_mode_set() 111 pupd = GPIO_PUD(gpio_periph); in gpio_mode_set() 127 GPIO_CTL(gpio_periph) = ctl; in gpio_mode_set() 128 GPIO_PUD(gpio_periph) = pupd; in gpio_mode_set() 151 void gpio_output_options_set(uint32_t gpio_periph, uint8_t otype, uint32_t speed, uint32_t pin) in gpio_output_options_set() argument 157 GPIO_OMODE(gpio_periph) |= (uint32_t)pin; in gpio_output_options_set() 159 GPIO_OMODE(gpio_periph) &= (uint32_t)(~pin); in gpio_output_options_set() [all …]
|
| /hal_gigadevice-latest/gd32f3x0/standard_peripheral/source/ |
| D | gd32f3x0_gpio.c | 47 void gpio_deinit(uint32_t gpio_periph) in gpio_deinit() argument 49 switch(gpio_periph){ in gpio_deinit() 102 void gpio_mode_set(uint32_t gpio_periph, uint32_t mode, uint32_t pull_up_down, uint32_t pin) in gpio_mode_set() argument 107 ctl = GPIO_CTL(gpio_periph); in gpio_mode_set() 108 pupd = GPIO_PUD(gpio_periph); in gpio_mode_set() 124 GPIO_CTL(gpio_periph) = ctl; in gpio_mode_set() 125 GPIO_PUD(gpio_periph) = pupd; in gpio_mode_set() 149 void gpio_output_options_set(uint32_t gpio_periph, uint8_t otype, uint32_t speed, uint32_t pin) in gpio_output_options_set() argument 155 GPIO_OMODE(gpio_periph) |= (uint32_t)pin; in gpio_output_options_set() 157 GPIO_OMODE(gpio_periph) &= (uint32_t)(~pin); in gpio_output_options_set() [all …]
|
| /hal_gigadevice-latest/gd32vf103/standard_peripheral/source/ |
| D | gd32vf103_gpio.c | 54 void gpio_deinit(uint32_t gpio_periph) in gpio_deinit() argument 56 switch (gpio_periph) { in gpio_deinit() 124 void gpio_init(uint32_t gpio_periph, uint32_t mode, uint32_t speed, in gpio_init() argument 143 reg = GPIO_CTL0(gpio_periph); in gpio_init() 153 GPIO_BC(gpio_periph) = (uint32_t) ((1U << i) & pin); in gpio_init() 157 GPIO_BOP(gpio_periph) = (uint32_t) ((1U << i) & pin); in gpio_init() 161 GPIO_CTL0(gpio_periph) = reg; in gpio_init() 167 reg = GPIO_CTL1(gpio_periph); in gpio_init() 177 GPIO_BC(gpio_periph) = (uint32_t) ((1U << i) & pin); in gpio_init() 181 GPIO_BOP(gpio_periph) = (uint32_t) ((1U << i) & pin); in gpio_init() [all …]
|
| /hal_gigadevice-latest/gd32f403/standard_peripheral/source/ |
| D | gd32f403_gpio.c | 55 void gpio_deinit(uint32_t gpio_periph) in gpio_deinit() argument 57 switch(gpio_periph){ in gpio_deinit() 135 void gpio_init(uint32_t gpio_periph, uint32_t mode, uint32_t speed, uint32_t pin) in gpio_init() argument 150 GPIOx_SPD(gpio_periph) |= (uint32_t)pin ; in gpio_init() 160 reg = GPIO_CTL0(gpio_periph); in gpio_init() 170 GPIO_BC(gpio_periph) = (uint32_t)((1U << i) & pin); in gpio_init() 174 GPIO_BOP(gpio_periph) = (uint32_t)((1U << i) & pin); in gpio_init() 178 GPIO_CTL0(gpio_periph) = reg; in gpio_init() 184 reg = GPIO_CTL1(gpio_periph); in gpio_init() 194 GPIO_BC(gpio_periph) = (uint32_t)((1U << i) & pin); in gpio_init() [all …]
|
| /hal_gigadevice-latest/gd32e10x/standard_peripheral/source/ |
| D | gd32e10x_gpio.c | 56 void gpio_deinit(uint32_t gpio_periph) in gpio_deinit() argument 58 switch(gpio_periph){ in gpio_deinit() 126 void gpio_init(uint32_t gpio_periph, uint32_t mode, uint32_t speed, uint32_t pin) in gpio_init() argument 141 GPIOx_SPD(gpio_periph) |= (uint32_t)pin ; in gpio_init() 151 reg = GPIO_CTL0(gpio_periph); in gpio_init() 161 GPIO_BC(gpio_periph) = (uint32_t)((1U << i) & pin); in gpio_init() 165 GPIO_BOP(gpio_periph) = (uint32_t)((1U << i) & pin); in gpio_init() 169 GPIO_CTL0(gpio_periph) = reg; in gpio_init() 175 reg = GPIO_CTL1(gpio_periph); in gpio_init() 185 GPIO_BC(gpio_periph) = (uint32_t)((1U << i) & pin); in gpio_init() [all …]
|
| /hal_gigadevice-latest/gd32e50x/standard_peripheral/source/ |
| D | gd32e50x_gpio.c | 55 void gpio_deinit(uint32_t gpio_periph) in gpio_deinit() argument 57 switch(gpio_periph){ in gpio_deinit() 135 void gpio_init(uint32_t gpio_periph, uint32_t mode, uint32_t speed, uint32_t pin) in gpio_init() argument 150 GPIOx_SPD(gpio_periph) |= (uint32_t)pin ; in gpio_init() 160 reg = GPIO_CTL0(gpio_periph); in gpio_init() 170 GPIO_BC(gpio_periph) = (uint32_t)((1U << i) & pin); in gpio_init() 174 GPIO_BOP(gpio_periph) = (uint32_t)((1U << i) & pin); in gpio_init() 178 GPIO_CTL0(gpio_periph) = reg; in gpio_init() 184 reg = GPIO_CTL1(gpio_periph); in gpio_init() 194 GPIO_BC(gpio_periph) = (uint32_t)((1U << i) & pin); in gpio_init() [all …]
|
| /hal_gigadevice-latest/gd32l23x/standard_peripheral/include/ |
| D | gd32l23x_gpio.h | 355 void gpio_deinit(uint32_t gpio_periph); 357 void gpio_mode_set(uint32_t gpio_periph, uint32_t mode, uint32_t pull_up_down, uint32_t pin); 359 void gpio_output_options_set(uint32_t gpio_periph, uint8_t otype, uint32_t speed, uint32_t pin); 362 void gpio_bit_set(uint32_t gpio_periph, uint32_t pin); 364 void gpio_bit_reset(uint32_t gpio_periph, uint32_t pin); 366 void gpio_bit_write(uint32_t gpio_periph, uint32_t pin, bit_status bit_value); 368 void gpio_port_write(uint32_t gpio_periph, uint16_t data); 371 FlagStatus gpio_input_bit_get(uint32_t gpio_periph, uint32_t pin); 373 uint16_t gpio_input_port_get(uint32_t gpio_periph); 375 FlagStatus gpio_output_bit_get(uint32_t gpio_periph, uint32_t pin); [all …]
|
| /hal_gigadevice-latest/gd32f4xx/standard_peripheral/include/ |
| D | gd32f4xx_gpio.h | 375 void gpio_deinit(uint32_t gpio_periph); 377 void gpio_mode_set(uint32_t gpio_periph, uint32_t mode, uint32_t pull_up_down, uint32_t pin); 379 void gpio_output_options_set(uint32_t gpio_periph, uint8_t otype, uint32_t speed, uint32_t pin); 382 void gpio_bit_set(uint32_t gpio_periph, uint32_t pin); 384 void gpio_bit_reset(uint32_t gpio_periph, uint32_t pin); 386 void gpio_bit_write(uint32_t gpio_periph, uint32_t pin, bit_status bit_value); 388 void gpio_port_write(uint32_t gpio_periph, uint16_t data); 391 FlagStatus gpio_input_bit_get(uint32_t gpio_periph, uint32_t pin); 393 uint16_t gpio_input_port_get(uint32_t gpio_periph); 395 FlagStatus gpio_output_bit_get(uint32_t gpio_periph, uint32_t pin); [all …]
|
| /hal_gigadevice-latest/gd32f3x0/standard_peripheral/include/ |
| D | gd32f3x0_gpio.h | 375 void gpio_deinit(uint32_t gpio_periph); 377 void gpio_mode_set(uint32_t gpio_periph, uint32_t mode, uint32_t pull_up_down, uint32_t pin); 379 void gpio_output_options_set(uint32_t gpio_periph, uint8_t otype, uint32_t speed, uint32_t pin); 382 void gpio_bit_set(uint32_t gpio_periph, uint32_t pin); 384 void gpio_bit_reset(uint32_t gpio_periph, uint32_t pin); 386 void gpio_bit_write(uint32_t gpio_periph, uint32_t pin, bit_status bit_value); 388 void gpio_port_write(uint32_t gpio_periph, uint16_t data); 391 FlagStatus gpio_input_bit_get(uint32_t gpio_periph, uint32_t pin); 393 uint16_t gpio_input_port_get(uint32_t gpio_periph); 395 FlagStatus gpio_output_bit_get(uint32_t gpio_periph, uint32_t pin); [all …]
|
| /hal_gigadevice-latest/gd32a50x/standard_peripheral/include/ |
| D | gd32a50x_gpio.h | 356 void gpio_deinit(uint32_t gpio_periph); 358 void gpio_mode_set(uint32_t gpio_periph, uint32_t mode, uint32_t pull_up_down, uint32_t pin); 360 void gpio_output_options_set(uint32_t gpio_periph, uint8_t otype, uint32_t speed, uint32_t pin); 363 void gpio_bit_set(uint32_t gpio_periph, uint32_t pin); 365 void gpio_bit_reset(uint32_t gpio_periph, uint32_t pin); 367 void gpio_bit_write(uint32_t gpio_periph, uint32_t pin, bit_status bit_value); 369 void gpio_port_write(uint32_t gpio_periph, uint16_t data); 372 FlagStatus gpio_input_bit_get(uint32_t gpio_periph, uint32_t pin); 374 uint16_t gpio_input_port_get(uint32_t gpio_periph); 376 FlagStatus gpio_output_bit_get(uint32_t gpio_periph, uint32_t pin); [all …]
|
| /hal_gigadevice-latest/gd32vf103/standard_peripheral/include/ |
| D | gd32vf103_gpio.h | 383 void gpio_deinit(uint32_t gpio_periph); 387 void gpio_init(uint32_t gpio_periph,uint32_t mode,uint32_t speed,uint32_t pin); 390 void gpio_bit_set(uint32_t gpio_periph, uint32_t pin); 392 void gpio_bit_reset(uint32_t gpio_periph, uint32_t pin); 394 void gpio_bit_write(uint32_t gpio_periph, uint32_t pin, bit_status bit_value); 396 void gpio_port_write(uint32_t gpio_periph, uint16_t data); 399 FlagStatus gpio_input_bit_get(uint32_t gpio_periph, uint32_t pin); 401 uint16_t gpio_input_port_get(uint32_t gpio_periph); 403 FlagStatus gpio_output_bit_get(uint32_t gpio_periph, uint32_t pin); 405 uint16_t gpio_output_port_get(uint32_t gpio_periph); [all …]
|
| /hal_gigadevice-latest/gd32e10x/standard_peripheral/include/ |
| D | gd32e10x_gpio.h | 427 void gpio_deinit(uint32_t gpio_periph); 431 void gpio_init(uint32_t gpio_periph, uint32_t mode, uint32_t speed, uint32_t pin); 434 void gpio_bit_set(uint32_t gpio_periph, uint32_t pin); 436 void gpio_bit_reset(uint32_t gpio_periph, uint32_t pin); 438 void gpio_bit_write(uint32_t gpio_periph, uint32_t pin, bit_status bit_value); 440 void gpio_port_write(uint32_t gpio_periph, uint16_t data); 443 FlagStatus gpio_input_bit_get(uint32_t gpio_periph, uint32_t pin); 445 uint16_t gpio_input_port_get(uint32_t gpio_periph); 447 FlagStatus gpio_output_bit_get(uint32_t gpio_periph, uint32_t pin); 449 uint16_t gpio_output_port_get(uint32_t gpio_periph); [all …]
|
| /hal_gigadevice-latest/gd32f403/standard_peripheral/include/ |
| D | gd32f403_gpio.h | 439 void gpio_deinit(uint32_t gpio_periph); 443 void gpio_init(uint32_t gpio_periph, uint32_t mode, uint32_t speed, uint32_t pin); 446 void gpio_bit_set(uint32_t gpio_periph, uint32_t pin); 448 void gpio_bit_reset(uint32_t gpio_periph, uint32_t pin); 450 void gpio_bit_write(uint32_t gpio_periph, uint32_t pin, bit_status bit_value); 452 void gpio_port_write(uint32_t gpio_periph, uint16_t data); 455 FlagStatus gpio_input_bit_get(uint32_t gpio_periph, uint32_t pin); 457 uint16_t gpio_input_port_get(uint32_t gpio_periph); 459 FlagStatus gpio_output_bit_get(uint32_t gpio_periph, uint32_t pin); 461 uint16_t gpio_output_port_get(uint32_t gpio_periph); [all …]
|
| /hal_gigadevice-latest/gd32e50x/standard_peripheral/include/ |
| D | gd32e50x_gpio.h | 709 void gpio_deinit(uint32_t gpio_periph); 713 void gpio_init(uint32_t gpio_periph, uint32_t mode, uint32_t speed, uint32_t pin); 716 void gpio_bit_set(uint32_t gpio_periph, uint32_t pin); 718 void gpio_bit_reset(uint32_t gpio_periph, uint32_t pin); 720 void gpio_bit_write(uint32_t gpio_periph, uint32_t pin, bit_status bit_value); 722 void gpio_port_write(uint32_t gpio_periph, uint16_t data); 725 FlagStatus gpio_input_bit_get(uint32_t gpio_periph, uint32_t pin); 727 uint16_t gpio_input_port_get(uint32_t gpio_periph); 729 FlagStatus gpio_output_bit_get(uint32_t gpio_periph, uint32_t pin); 731 uint16_t gpio_output_port_get(uint32_t gpio_periph); [all …]
|