mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-06 13:18:07 +00:00
refactor(hal): use HAL_CONFIG() macro function
This commit is contained in:
@@ -339,7 +339,7 @@ static inline void gpio_ll_od_enable(gpio_dev_t *hw, uint32_t gpio_num)
|
||||
__attribute__((always_inline))
|
||||
static inline void gpio_ll_set_level(gpio_dev_t *hw, uint32_t gpio_num, uint32_t level)
|
||||
{
|
||||
#if HAL_CONFIG_GPIO_USE_ROM_API
|
||||
#if HAL_CONFIG(GPIO_USE_ROM_API)
|
||||
gpio_set_output_level(gpio_num, level);
|
||||
#else
|
||||
if (level) {
|
||||
@@ -365,7 +365,7 @@ static inline void gpio_ll_set_level(gpio_dev_t *hw, uint32_t gpio_num, uint32_t
|
||||
__attribute__((always_inline))
|
||||
static inline int gpio_ll_get_level(gpio_dev_t *hw, uint32_t gpio_num)
|
||||
{
|
||||
#if HAL_CONFIG_GPIO_USE_ROM_API
|
||||
#if HAL_CONFIG(GPIO_USE_ROM_API)
|
||||
return gpio_get_input_level(gpio_num);
|
||||
#else
|
||||
return (hw->in.in_data_next >> gpio_num) & 0x1;
|
||||
|
Reference in New Issue
Block a user