/hal_espressif-3.6.0/components/esp_hw_support/port/esp32s2/ |
D | rtc_wdt.c | 69 static uint32_t get_addr_reg(rtc_wdt_stage_t stage) in get_addr_reg() argument 72 if (stage == RTC_WDT_STAGE0) { in get_addr_reg() 74 } else if (stage == RTC_WDT_STAGE1) { in get_addr_reg() 76 } else if (stage == RTC_WDT_STAGE2) { in get_addr_reg() 84 esp_err_t rtc_wdt_set_time(rtc_wdt_stage_t stage, unsigned int timeout_ms) in rtc_wdt_set_time() argument 86 if (stage > 3) { in rtc_wdt_set_time() 90 if (stage == RTC_WDT_STAGE0) { in rtc_wdt_set_time() 93 WRITE_PERI_REG(get_addr_reg(stage), timeout); in rtc_wdt_set_time() 97 esp_err_t rtc_wdt_get_timeout(rtc_wdt_stage_t stage, unsigned int* timeout_ms) in rtc_wdt_get_timeout() argument 99 if (stage > 3) { in rtc_wdt_get_timeout() [all …]
|
/hal_espressif-3.6.0/components/esp_hw_support/port/esp32/ |
D | rtc_wdt.c | 68 esp_err_t rtc_wdt_set_time(rtc_wdt_stage_t stage, unsigned int timeout_ms) in rtc_wdt_set_time() argument 70 if (stage > 3) { in rtc_wdt_set_time() 74 if (stage == RTC_WDT_STAGE0) { in rtc_wdt_set_time() 76 } else if (stage == RTC_WDT_STAGE1) { in rtc_wdt_set_time() 78 } else if (stage == RTC_WDT_STAGE2) { in rtc_wdt_set_time() 87 esp_err_t rtc_wdt_get_timeout(rtc_wdt_stage_t stage, unsigned int* timeout_ms) in rtc_wdt_get_timeout() argument 89 if (stage > 3) { in rtc_wdt_get_timeout() 93 if (stage == RTC_WDT_STAGE0) { in rtc_wdt_get_timeout() 95 } else if (stage == RTC_WDT_STAGE1) { in rtc_wdt_get_timeout() 97 } else if (stage == RTC_WDT_STAGE2) { in rtc_wdt_get_timeout() [all …]
|
/hal_espressif-3.6.0/components/usb/ |
D | hub.c | 155 enum_stage_t stage; /**< Current enumeration stage */ member 294 switch (enum_ctrl->stage) { in get_string_desc_index() 323 switch (enum_ctrl->stage) { in enum_stage_transfer() 403 ESP_LOGE(HUB_DRIVER_TAG, "Failed to submit: %s", enum_stage_strings[enum_ctrl->stage]); in enum_stage_transfer() 418 ESP_LOGE(HUB_DRIVER_TAG, "Bad transfer status: %s", enum_stage_strings[enum_ctrl->stage]); in enum_stage_transfer_check() 423 …GE(HUB_DRIVER_TAG, "Incorrect number of bytes returned: %s", enum_stage_strings[enum_ctrl->stage]); in enum_stage_transfer_check() 429 switch (enum_ctrl->stage) { in enum_stage_transfer_check() 542 if (enum_ctrl->stage == ENUM_STAGE_CHECK_FULL_LANGID_TABLE) { in enum_stage_transfer_check() 560 if (enum_ctrl->stage == ENUM_STAGE_CHECK_FULL_MANU_STR_DESC) { in enum_stage_transfer_check() 562 } else if (enum_ctrl->stage == ENUM_STAGE_CHECK_FULL_PROD_STR_DESC) { in enum_stage_transfer_check() [all …]
|
/hal_espressif-3.6.0/docs/en/api-guides/ |
D | startup.rst | 11 1. :ref:`first-stage-bootloader` in ROM loads second-stage bootloader image to RAM (IRAM & DRAM) fr… 13 2. :ref:`second-stage-bootloader` loads partition table and main app image from flash. Main app inc… 19 .. _first-stage-bootloader: 21 First stage bootloader 46 …Second stage bootloader binary image is loaded from flash starting at address 0x1000. If :doc:`/se… 50 …Second stage bootloader binary image is loaded from flash starting at address 0x1000. The 4 kB sec… 54 Second stage bootloader binary image is loaded from the start of flash at offset 0x0. 58 .. _second-stage-bootloader: 60 Second stage bootloader 63 …he second stage bootloader. Second stage bootloader source code is available in :idf:`components/b… [all …]
|
D | unit-tests-legacy.rst | 108 Multi-stage Test Cases 113 To support this, we can define multi-stage test cases, to group a set of test functions:: 129 Multi-stage test cases present a group of test functions to users. It need user interactions (selec… 197 …_stage]`` tags tell the test runner whether a test case is a multi-device or multi-stage test case. 209 Similar to multi-device test cases, multi-stage test cases will also print sub-menu:: 216 For the first time you execute this case, please input ``1`` to run the first stage (trigger deep-s… 217 …nd test cases are available to run, select this case again and input ``2`` to run the second stage. 218 The case will only pass if the last stage passes and all previous stages trigger reset.
|
D | ulp_instruction_set.rst | 526 **JUMPS** – Jump to a relative address (condition based on stage count) 569 2: // Up counting loop using stage count register 577 **STAGE_RST** – Reset stage count register 586 The instruction sets the stage count register to 0 593 1: STAGE_RST // Reset stage count register 597 **STAGE_INC** – Increment stage count register 610 The instruction increments stage count register by given value. 623 **STAGE_DEC** – Decrement stage count register 636 The instruction decrements stage count register by given value.
|
/hal_espressif-3.6.0/components/esp_hw_support/include/soc/ |
D | rtc_wdt.h | 142 esp_err_t rtc_wdt_set_time(rtc_wdt_stage_t stage, unsigned int timeout_ms); 154 esp_err_t rtc_wdt_get_timeout(rtc_wdt_stage_t stage, unsigned int* timeout_ms); 166 esp_err_t rtc_wdt_set_stage(rtc_wdt_stage_t stage, rtc_wdt_stage_action_t stage_sel);
|
/hal_espressif-3.6.0/components/hal/esp32/include/hal/ |
D | mwdt_ll.h | 89 FORCE_INLINE_ATTR void mwdt_ll_config_stage(timg_dev_t *hw, wdt_stage_t stage, uint32_t timeout, wd… in mwdt_ll_config_stage() argument 91 switch (stage) { in mwdt_ll_config_stage() 119 FORCE_INLINE_ATTR void mwdt_ll_disable_stage(timg_dev_t *hw, uint32_t stage) in mwdt_ll_disable_stage() argument 121 switch (stage) { in mwdt_ll_disable_stage()
|
D | rwdt_ll.h | 94 FORCE_INLINE_ATTR void rwdt_ll_config_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage, uint32_t timeout… in rwdt_ll_config_stage() argument 96 switch (stage) { in rwdt_ll_config_stage() 124 FORCE_INLINE_ATTR void rwdt_ll_disable_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage) in rwdt_ll_disable_stage() argument 126 switch (stage) { in rwdt_ll_disable_stage()
|
/hal_espressif-3.6.0/components/hal/esp32s2/include/hal/ |
D | mwdt_ll.h | 95 FORCE_INLINE_ATTR void mwdt_ll_config_stage(timg_dev_t *hw, wdt_stage_t stage, uint32_t timeout, wd… in mwdt_ll_config_stage() argument 97 switch (stage) { in mwdt_ll_config_stage() 125 FORCE_INLINE_ATTR void mwdt_ll_disable_stage(timg_dev_t *hw, uint32_t stage) in mwdt_ll_disable_stage() argument 127 switch (stage) { in mwdt_ll_disable_stage()
|
D | rwdt_ll.h | 101 FORCE_INLINE_ATTR void rwdt_ll_config_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage, uint32_t timeout… in rwdt_ll_config_stage() argument 103 switch (stage) { in rwdt_ll_config_stage() 132 FORCE_INLINE_ATTR void rwdt_ll_disable_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage) in rwdt_ll_disable_stage() argument 134 switch (stage) { in rwdt_ll_disable_stage()
|
/hal_espressif-3.6.0/components/hal/esp32h2/include/hal/ |
D | mwdt_ll.h | 95 FORCE_INLINE_ATTR void mwdt_ll_config_stage(timg_dev_t *hw, wdt_stage_t stage, uint32_t timeout, wd… in mwdt_ll_config_stage() argument 97 switch (stage) { in mwdt_ll_config_stage() 127 FORCE_INLINE_ATTR void mwdt_ll_disable_stage(timg_dev_t *hw, uint32_t stage) in mwdt_ll_disable_stage() argument 129 switch (stage) { in mwdt_ll_disable_stage()
|
D | rwdt_ll.h | 101 FORCE_INLINE_ATTR void rwdt_ll_config_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage, uint32_t timeout… in rwdt_ll_config_stage() argument 103 switch (stage) { in rwdt_ll_config_stage() 132 FORCE_INLINE_ATTR void rwdt_ll_disable_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage) in rwdt_ll_disable_stage() argument 134 switch (stage) { in rwdt_ll_disable_stage()
|
/hal_espressif-3.6.0/components/hal/esp32s3/include/hal/ |
D | mwdt_ll.h | 108 FORCE_INLINE_ATTR void mwdt_ll_config_stage(timg_dev_t *hw, wdt_stage_t stage, uint32_t timeout, wd… in mwdt_ll_config_stage() argument 110 switch (stage) { in mwdt_ll_config_stage() 138 FORCE_INLINE_ATTR void mwdt_ll_disable_stage(timg_dev_t *hw, uint32_t stage) in mwdt_ll_disable_stage() argument 140 switch (stage) { in mwdt_ll_disable_stage()
|
D | rwdt_ll.h | 121 FORCE_INLINE_ATTR void rwdt_ll_config_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage, uint32_t timeout… in rwdt_ll_config_stage() argument 123 switch (stage) { in rwdt_ll_config_stage() 151 FORCE_INLINE_ATTR void rwdt_ll_disable_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage) in rwdt_ll_disable_stage() argument 153 switch (stage) { in rwdt_ll_disable_stage()
|
/hal_espressif-3.6.0/components/hal/esp32c3/include/hal/ |
D | mwdt_ll.h | 95 FORCE_INLINE_ATTR void mwdt_ll_config_stage(timg_dev_t *hw, wdt_stage_t stage, uint32_t timeout, wd… in mwdt_ll_config_stage() argument 97 switch (stage) { in mwdt_ll_config_stage() 127 FORCE_INLINE_ATTR void mwdt_ll_disable_stage(timg_dev_t *hw, uint32_t stage) in mwdt_ll_disable_stage() argument 129 switch (stage) { in mwdt_ll_disable_stage()
|
D | rwdt_ll.h | 101 FORCE_INLINE_ATTR void rwdt_ll_config_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage, uint32_t timeout… in rwdt_ll_config_stage() argument 103 switch (stage) { in rwdt_ll_config_stage() 132 FORCE_INLINE_ATTR void rwdt_ll_disable_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage) in rwdt_ll_disable_stage() argument 134 switch (stage) { in rwdt_ll_disable_stage()
|
/hal_espressif-3.6.0/docs/zh_CN/api-guides/ |
D | bootloader.rst | 49 …stage-bootloader` 从 flash 中读取 :ref:`second-stage-bootloader` 文件头中的配置信息,并使用这些信息来加载剩余的 :ref:`second-…
|
D | startup.rst | 11 1. :ref:`first-stage-bootloader` 被固化在了 {IDF_TARGET_NAME} 内部的 ROM 中,它会从 flash 的 {IDF_TARGET_BOOTLOA… 13 2. :ref:`second-stage-bootloader` 从 flash 中加载分区表和主程序镜像至内存中,主程序中包含了 RAM 段和通过 flash 高速缓存映射的只读段。 19 .. _first-stage-bootloader: 58 .. _second-stage-bootloader:
|
/hal_espressif-3.6.0/examples/custom_bootloader/bootloader_override/ |
D | README.md | 5 The purpose of this example is to show how to override the second stage bootloader from a regular p… 44 │ └── bootloader_start.c Implementation of the second stage bootloader 49 the whole second stage bootloader code.
|
/hal_espressif-3.6.0/components/hal/ |
D | wdt_hal_iram.c | 116 void wdt_hal_config_stage(wdt_hal_context_t *hal, wdt_stage_t stage, uint32_t timeout_ticks, wdt_st… in wdt_hal_config_stage() argument 119 rwdt_ll_config_stage(hal->rwdt_dev, stage, timeout_ticks, behavior); in wdt_hal_config_stage() 121 mwdt_ll_config_stage(hal->mwdt_dev, stage, timeout_ticks, behavior); in wdt_hal_config_stage()
|
/hal_espressif-3.6.0/components/usb/test/usb_host/ |
D | test_usb_host_async.c | 197 client_test_stage_t *stage = (client_test_stage_t *)arg; in test_async_client_cb() local 206 *stage = CLIENT_TEST_STAGE_CONN; in test_async_client_cb() 209 *stage = CLIENT_TEST_STAGE_DCONN; in test_async_client_cb()
|
/hal_espressif-3.6.0/examples/custom_bootloader/ |
D | README.md | 4 we provide in order to override the second stage bootloader or complete it 13 2nd stage bootloader with the implementation provided.
|
/hal_espressif-3.6.0/components/bt/host/bluedroid/bta/jv/ |
D | bta_jv_act.c | 1059 const char *stage = "protocol_list"; in create_base_record() local 1063 stage, channel, name, with_obex); in create_base_record() 1067 stage = "profile_descriptor_list"; in create_base_record() 1071 stage, channel, name, with_obex); in create_base_record() 1077 stage = "service_name"; in create_base_record() 1083 stage, channel, name, with_obex); in create_base_record() 1090 stage = "browseable"; in create_base_record() 1094 stage, channel, name, with_obex); in create_base_record() 1103 UNUSED(stage); in create_base_record() 1119 const char *stage = "create_base_record"; in add_spp_sdp() local [all …]
|
/hal_espressif-3.6.0/components/hal/include/hal/ |
D | wdt_hal.h | 93 void wdt_hal_config_stage(wdt_hal_context_t *hal, wdt_stage_t stage, uint32_t timeout, wdt_stage_ac…
|