12#define INPUT_DEBOUNCE_TICKS 4
28 LightGreen = (1 << 1),
30 LightBacklight = (1 << 3),
44 const FuriHalPwmOutputId pwm_output;
50extern const size_t input_pins_count;
53extern const size_t gpio_pins_count;
59extern const GpioPin gpio_ibutton;
61extern const GpioPin gpio_display_cs;
62extern const GpioPin gpio_display_rst_n;
63extern const GpioPin gpio_display_di;
64extern const GpioPin gpio_sdcard_cs;
65extern const GpioPin gpio_sdcard_cd;
67extern const GpioPin gpio_button_up;
68extern const GpioPin gpio_button_down;
69extern const GpioPin gpio_button_right;
70extern const GpioPin gpio_button_left;
71extern const GpioPin gpio_button_ok;
72extern const GpioPin gpio_button_back;
74extern const GpioPin gpio_spi_d_miso;
75extern const GpioPin gpio_spi_d_mosi;
76extern const GpioPin gpio_spi_d_sck;
78extern const GpioPin gpio_ext_pc0;
79extern const GpioPin gpio_ext_pc1;
80extern const GpioPin gpio_ext_pc3;
81extern const GpioPin gpio_ext_pb2;
82extern const GpioPin gpio_ext_pb3;
83extern const GpioPin gpio_ext_pa4;
84extern const GpioPin gpio_ext_pa6;
85extern const GpioPin gpio_ext_pa7;
87extern const GpioPin gpio_ext_pc5;
88extern const GpioPin gpio_ext_pc4;
89extern const GpioPin gpio_ext_pa5;
90extern const GpioPin gpio_ext_pb9;
91extern const GpioPin gpio_ext_pa0;
92extern const GpioPin gpio_ext_pa1;
93extern const GpioPin gpio_ext_pa15;
94extern const GpioPin gpio_ext_pe4;
95extern const GpioPin gpio_ext_pa2;
96extern const GpioPin gpio_ext_pb4;
97extern const GpioPin gpio_ext_pb5;
98extern const GpioPin gpio_ext_pd0;
99extern const GpioPin gpio_ext_pb13;
101extern const GpioPin gpio_usart_tx;
102extern const GpioPin gpio_usart_rx;
103extern const GpioPin gpio_i2c_power_sda;
104extern const GpioPin gpio_i2c_power_scl;
106extern const GpioPin gpio_speaker;
108extern const GpioPin gpio_periph_power;
110extern const GpioPin gpio_usb_dm;
111extern const GpioPin gpio_usb_dp;
113void furi_hal_resources_init_early(
void);
115void furi_hal_resources_deinit_early(
void);
117void furi_hal_resources_init(
void);
124int32_t furi_hal_resources_get_ext_pin_number(
const GpioPin* gpio);
134const GpioPinRecord* furi_hal_resources_pin_by_name(
const char* name);
144const GpioPinRecord* furi_hal_resources_pin_by_number(uint8_t number);
FuriHalAdcChannel
Definition furi_hal_adc.h:79
Gpio structure.
Definition furi_hal_gpio.h:161
Definition f18/furi_hal/furi_hal_resources.h:40