/hal_espressif-latest/tools/esptool_py/ci/ |
D | setup_softhsm2.sh | 4 softhsm2-util --init-token --label softhsm-test-token --pin 1234 --so-pin 123456 --slot 0 5 softhsm2-util --init-token --label softhsm-test-token-1 --pin 1234 --so-pin 123456 --slot 1 6 softhsm2-util --init-token --label softhsm-test-token-2 --pin 1234 --so-pin 123456 --slot 2 7 softhsm2-util --init-token --label softhsm-test-token-3 --pin 1234 --so-pin 123456 --slot 3
|
/hal_espressif-latest/zephyr/scripts/pinctrl/ |
D | README.md | 1 # Describing pin configs # 3 This document explains how to generate pin muxing definitions to support pin states for Espressif S… 9 … `ESP32`). Pin muxing information will be derived from this file to support pin states description. 36 - **`sigo`** (optional): output signal, required if the pin is an output. 37 - **`sigi`** (optional): input signal, required if the pin is an output. 38 …tegers__. Integer elements represent a pin number (e.g., `1` means `GPIO1`) while a 2-sized array … 45 …pin number or only one pin number range, in any case, enclosing in `[]` is still required, remembe… 51 ## Generating pin muxing information ## 71 The pin muxing definitions will be autogenerated and placed at `include/zephyr/dt-bindinds/pinctrl/… 73 Use those definitions on your pin states declarations.
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/ |
D | esp_hostpad_wps.c | 76 os_memcpy((void *)cfg.pin, config->pin, 8); in wifi_ap_wps_init() 268 static int wifi_ap_wps_start_internal(const unsigned char *pin) in wifi_ap_wps_start_internal() argument 299 if (!pin) { in wifi_ap_wps_start_internal() 300 pin = gWpsSm->wps->dev_password; in wifi_ap_wps_start_internal() 313 if (hostapd_wps_add_pin(hostapd_get_hapd_data(), pin) != ESP_OK) { in wifi_ap_wps_start_internal() 320 int esp_wifi_ap_wps_start(const unsigned char *pin) in esp_wifi_ap_wps_start() argument 324 ret = wps_reg_eloop_post_block(SIG_WPS_REG_START, (void *)pin); in esp_wifi_ap_wps_start() 341 unsigned char *pin = (unsigned char *)param->arg; in wps_reg_eloop_handler() local 342 ret = wifi_ap_wps_start_internal((const unsigned char *)pin); in wps_reg_eloop_handler()
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | spi_ll.h | 314 hw->pin.master_cs_pol |= (1 << cs); in spi_ll_master_set_pos_cs() 316 hw->pin.master_cs_pol &= ~(1 << cs); in spi_ll_master_set_pos_cs() 352 hw->pin.ck_idle_edge = 0; in spi_ll_master_set_mode() 355 hw->pin.ck_idle_edge = 0; in spi_ll_master_set_mode() 358 hw->pin.ck_idle_edge = 1; in spi_ll_master_set_mode() 361 hw->pin.ck_idle_edge = 1; in spi_ll_master_set_mode() 376 hw->pin.ck_idle_edge = 1; in spi_ll_slave_set_mode() 383 hw->pin.ck_idle_edge = 1; in spi_ll_slave_set_mode() 391 hw->pin.ck_idle_edge = 0; in spi_ll_slave_set_mode() 398 hw->pin.ck_idle_edge = 0; in spi_ll_slave_set_mode() [all …]
|
D | spi_flash_ll.h | 230 static inline void spi_flash_ll_set_cs_pin(spi_dev_t *dev, int pin) in spi_flash_ll_set_cs_pin() argument 232 dev->pin.cs0_dis = (pin != 0); in spi_flash_ll_set_cs_pin() 233 dev->pin.cs1_dis = (pin != 1); in spi_flash_ll_set_cs_pin() 234 dev->pin.cs2_dis = (pin != 2); in spi_flash_ll_set_cs_pin()
|
D | gpio_ll.h | 68 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config() 256 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type() 320 hw->pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core() 322 hw->pin[gpio_num].int_ena = GPIO_LL_APP_CPU_INTR_ENA; //enable app cpu intr in gpio_ll_intr_enable_on_core() 335 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable() 448 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable() 459 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable() 528 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable() 539 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
|
D | rtc_io_ll.h | 158 RTCIO.pin[rtcio_num].pad_driver = mode; in rtcio_ll_output_mode_set() 271 RTCIO.pin[rtcio_num].wakeup_enable = 0x1; in rtcio_ll_wakeup_enable() 272 RTCIO.pin[rtcio_num].int_type = type; in rtcio_ll_wakeup_enable() 282 RTCIO.pin[rtcio_num].wakeup_enable = 0; in rtcio_ll_wakeup_disable() 283 RTCIO.pin[rtcio_num].int_type = RTCIO_WAKEUP_DISABLE; in rtcio_ll_wakeup_disable()
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | rtc_io_ll.h | 172 LP_IO.pin[rtcio_num].pad_driver = mode; in rtcio_ll_output_mode_set() 276 LP_IO.pin[rtcio_num].wakeup_enable = 0x1; in rtcio_ll_wakeup_enable() 277 LP_IO.pin[rtcio_num].int_type = type; in rtcio_ll_wakeup_enable() 287 LP_IO.pin[rtcio_num].wakeup_enable = 0; in rtcio_ll_wakeup_disable() 288 LP_IO.pin[rtcio_num].int_type = RTCIO_WAKEUP_DISABLE; in rtcio_ll_wakeup_disable() 362 return LP_IO.pin[gpio_num].wakeup_enable; in rtcio_ll_wakeup_is_enabled()
|
D | gpio_ll.h | 67 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config() 138 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type() 203 GPIO.pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core() 215 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable() 297 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable() 308 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable() 353 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable() 364 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
|
D | spi_flash_ll.h | 54 #define spi_flash_ll_set_cs_pin(dev, pin) gpspi_flash_ll_set_cs_pin((spi_dev_t*)… argument 81 #define spi_flash_ll_set_cs_pin(dev, pin) spimem_flash_ll_set_cs_pin((spi_mem_de… argument
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/include/ |
D | esp_wps.h | 76 …char pin[PIN_LEN]; /*!< WPS PIN (Personal Identification Number) used when wps_type is set to WP… member 98 ESP_COMPILER_DESIGNATED_INIT_AGGREGATE_TYPE_STR(pin, "00000000") \ 182 esp_err_t esp_wifi_ap_wps_start(const unsigned char *pin);
|
/hal_espressif-latest/tools/esptool_py/docs/en/esptool/ |
D | entering-bootloader.rst | 10 …load mode) - a reset, required pins set correctly, and a correct strapping pin pulled low. For mor… 20 :esp8266: * The nRESET pin was low and is pulled high. 21 * The CH_PD/EN pin ("enable") pin was low and is pulled high.
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | gpspi_flash_ll.h | 183 static inline void gpspi_flash_ll_set_cs_pin(spi_dev_t *dev, int pin) in gpspi_flash_ll_set_cs_pin() argument 185 dev->misc.cs0_dis = (pin != 0); in gpspi_flash_ll_set_cs_pin() 186 dev->misc.cs1_dis = (pin != 1); in gpspi_flash_ll_set_cs_pin() 187 dev->misc.cs2_dis = (pin != 2); in gpspi_flash_ll_set_cs_pin() 188 dev->misc.cs3_dis = (pin != 3); in gpspi_flash_ll_set_cs_pin() 189 dev->misc.cs4_dis = (pin != 4); in gpspi_flash_ll_set_cs_pin() 190 dev->misc.cs5_dis = (pin != 5); in gpspi_flash_ll_set_cs_pin()
|
D | rtc_io_ll.h | 161 RTCIO.pin[rtcio_num].pad_driver = mode; in rtcio_ll_output_mode_set() 273 RTCIO.pin[rtcio_num].wakeup_enable = 0x1; in rtcio_ll_wakeup_enable() 274 RTCIO.pin[rtcio_num].int_type = type; in rtcio_ll_wakeup_enable() 285 RTCIO.pin[rtcio_num].wakeup_enable = 0; in rtcio_ll_wakeup_disable() 286 RTCIO.pin[rtcio_num].int_type = RTCIO_WAKEUP_DISABLE; in rtcio_ll_wakeup_disable()
|
D | gpio_ll.h | 63 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config() 125 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type() 189 GPIO.pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core() 201 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable() 292 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable() 303 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable() 372 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable() 383 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
|
D | spi_flash_ll.h | 54 #define spi_flash_ll_set_cs_pin(dev, pin) gpspi_flash_ll_set_cs_pin((spi_dev_t*)… argument 83 #define spi_flash_ll_set_cs_pin(dev, pin) spimem_flash_ll_set_cs_pin((spi_mem_de… argument
|
/hal_espressif-latest/components/wpa_supplicant/src/wps/ |
D | wps_registrar.c | 81 u8 *pin; member 91 static void wps_free_pin(struct wps_uuid_pin *pin) in wps_free_pin() argument 93 bin_clear_free(pin->pin, pin->pin_len); in wps_free_pin() 94 os_free(pin); in wps_free_pin() 98 static void wps_remove_pin(struct wps_uuid_pin *pin) in wps_remove_pin() argument 100 dl_list_del(&pin->list); in wps_remove_pin() 101 wps_free_pin(pin); in wps_remove_pin() 107 struct wps_uuid_pin *pin, *prev; in wps_free_pins() local 108 dl_list_for_each_safe(pin, prev, pins, struct wps_uuid_pin, list) in wps_free_pins() 109 wps_remove_pin(pin); in wps_free_pins() [all …]
|
D | wps_common.c | 218 unsigned int wps_pin_checksum(unsigned int pin) in wps_pin_checksum() argument 221 while (pin) { in wps_pin_checksum() 222 accum += 3 * (pin % 10); in wps_pin_checksum() 223 pin /= 10; in wps_pin_checksum() 224 accum += pin % 10; in wps_pin_checksum() 225 pin /= 10; in wps_pin_checksum() 237 unsigned int wps_pin_valid(unsigned int pin) in wps_pin_valid() argument 239 return wps_pin_checksum(pin / 10) == (pin % 10); in wps_pin_valid() 247 int wps_generate_pin(unsigned int *pin) in wps_generate_pin() argument 257 *pin = val * 10 + wps_pin_checksum(val); in wps_generate_pin() [all …]
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | gpio_ll.h | 64 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config() 134 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type() 202 GPIO.pin[gpio_num].int_ena = GPIO_LL_INTR_ENA; //enable intr in gpio_ll_intr_enable_on_core() 214 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable() 305 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable() 316 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable() 388 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable() 399 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
|
D | rtc_io_ll.h | 179 RTCIO.pin[rtcio_num].pad_driver = mode; in rtcio_ll_output_mode_set() 299 RTCIO.pin[rtcio_num].wakeup_enable = 0x1; in rtcio_ll_wakeup_enable() 300 RTCIO.pin[rtcio_num].int_type = type; in rtcio_ll_wakeup_enable() 310 RTCIO.pin[rtcio_num].wakeup_enable = 0; in rtcio_ll_wakeup_disable() 311 RTCIO.pin[rtcio_num].int_type = RTCIO_WAKEUP_DISABLE; in rtcio_ll_wakeup_disable()
|
D | spi_flash_ll.h | 52 #define spi_flash_ll_set_cs_pin(dev, pin) gpspi_flash_ll_set_cs_pin((spi_dev_t*)… argument 80 #define spi_flash_ll_set_cs_pin(dev, pin) spimem_flash_ll_set_cs_pin((spi_mem_de… argument
|
/hal_espressif-latest/components/hal/esp32c2/include/hal/ |
D | gpio_ll.h | 60 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config() 122 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type() 186 GPIO.pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core() 198 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable() 280 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable() 291 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable() 348 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable() 359 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
|
/hal_espressif-latest/components/hal/esp32c3/include/hal/ |
D | gpio_ll.h | 63 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config() 131 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type() 195 GPIO.pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core() 207 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable() 289 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable() 300 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable() 361 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable() 372 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | gpio_ll.h | 66 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config() 137 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type() 202 GPIO.pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core() 214 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable() 339 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable() 350 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable() 396 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable() 407 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
|
D | spi_flash_ll.h | 54 #define spi_flash_ll_set_cs_pin(dev, pin) gpspi_flash_ll_set_cs_pin((spi_dev_t*)… argument 81 #define spi_flash_ll_set_cs_pin(dev, pin) spimem_flash_ll_set_cs_pin((spi_mem_de… argument
|