/hal_espressif-3.4.0/components/esp_system/test_eh_frame_parser/ |
D | main.c | 290 uint8_t* instructions = (uint8_t*) funs[i].start; in initialize_functions_info() local 291 while (instructions[0] != 0xc9 || instructions[1] != 0xc3) in initialize_functions_info() 292 instructions++; in initialize_functions_info() 293 instructions += 1; in initialize_functions_info() 294 funs[i].end = (uintptr_t) instructions; in initialize_functions_info()
|
D | README.md | 34 DWARF instructions in `x86` binaries include the instruction `DW_CFA_expression`. 42 will not generate unimplemented DWARF instructions.
|
/hal_espressif-3.4.0/components/ulp/ |
D | README.rst | 19 …instructions. Each ``I_XXX`` preprocessor define translates into a single 32-bit instruction. Argu… 23 …ent is not constant" error. To fix this error, move the definition of instructions array into loca… 25 Load and store instructions use addresses expressed in 32-bit words. Address 0 corresponds to the f… 27 …instructions, special ``M_`` preprocessor defines are used. ``M_LABEL`` define can be used to defi… 91 … one exception. R0 register is used by some of the compare-and-branch instructions as a source reg… 93 These definitions can be used for all instructions which require a register.
|
/hal_espressif-3.4.0/docs/en/api-reference/peripherals/ |
D | dedic_gpio.rst | 7 … MUX. Any GPIO that is configured as "dedicated" can be access by CPU instructions directly, which… 76 …ions above just wrap the customized instructions defined for {IDF_TARGET_NAME}, for the details of… 115 4. The fasted way of toggling IO is to use the dedicated "set/clear" instructions: 126 …instructions, please refer to *{IDF_TARGET_NAME} Technical Reference Manual* > *IO MUX and GPIO Ma… 129 …make your code hard to port between targets, because those customized instructions are not guarant…
|
/hal_espressif-3.4.0/components/xtensa/ |
D | xt_trax.c | 28 static void _xt_trax_start_trace(bool instructions) in _xt_trax_start_trace() argument 33 if (instructions) { in _xt_trax_start_trace()
|
/hal_espressif-3.4.0/components/esp_system/ |
D | eh_frame_parser.c | 598 static bool esp_eh_frame_execute(const uint8_t* instructions, const uint32_t instructions_length, in esp_eh_frame_execute() argument 602 const uint8_t instr = instructions[i]; in esp_eh_frame_execute() 612 used_operands = esp_eh_frame_execute_opcode_0(param, &instructions[i + 1], state); in esp_eh_frame_execute() 627 operand1 = decode_leb128(&instructions[i + 1], false, &size); in esp_eh_frame_execute() 755 const uint8_t* instructions = ((uint8_t*) (fde + ESP_FDE_AUGMENTATION_IDX)) + 1; in esp_eh_frame_restore_caller_state() local 772 bool success = esp_eh_frame_execute(instructions, instructions_length, frame, state); in esp_eh_frame_restore_caller_state()
|
/hal_espressif-3.4.0/examples/get-started/hello_world/ |
D | README.md | 9 Follow detailed instructions provided specifically for this example. 11 Select the instructions depending on Espressif chip installed on your development board: 21 …ontained in `CMakeLists.txt` files that provide set of directives and instructions describing the …
|
/hal_espressif-3.4.0/examples/system/perfmon/ |
D | README.md | 46 JX instructions 49 CALLXn instructions 52 return instructions (RET, RETW, ...) 55 supervisor return instructions (RFDE, RFE, RFI, RFWO, RFWU) 58 Conditional branch instructions where execution 330 JX instructions 331 CALLXn instructions 332 return instructions (RET, RETW, ...) 333 supervisor return instructions (RFDE, RFE, RFI, RFWO, RFWU) 334 Conditional branch instructions where execution
|
/hal_espressif-3.4.0/docs/en/get-started/ |
D | eclipse-setup.rst | 9 …ps://github.com/espressif/idf-eclipse-plugin/blob/master/README.md>`_ IDF for further instructions. 13 …EADME.md>`_, though screenshots are captured from macOS, installation instructions are applicable …
|
D | toolchain-setup-scratch.rst | 19 In any case, here are the instructions to compile the toolchain yourself.
|
/hal_espressif-3.4.0/docs/en/api-guides/ |
D | ulp_instruction_set.rst | 4 This document provides details about the instructions used by {IDF_TARGET_NAME} ULP coprocessor ass… 6 … which can be used to implement loops. Stage count register is accessed using special instructions. 10 All instructions are 32-bit. Jump instructions, ALU instructions, peripheral register and memory ac… 16 {IDF_TARGET_NAME} ULP coprocessor's JUMP, ST, LD instructions which take register as an argument (j… 45 Similar considerations apply to ``LD`` and ``ST`` instructions. Consider the following code:: 80 - 2 clock cycles — for instructions following ALU and branch instructions. 334 …ll be converted from bytes to words. This is because LD, ST, and JUMP instructions expect the addr… 491 Conditions *LE* and *GT* are implemented in the assembler using one **JUMPR** instructions:: 501 Conditions *EQ* is implemented in the assembler using two **JUMPR** instructions:: 545 Conditions *EQ*, *GT* are implemented in the assembler using two **JUMPS** instructions:: [all …]
|
D | ulps2_instruction_set.rst | 4 This document provides details about the instructions used by ESP32-S2 ULP coprocessor assembler. 6 …) which can be used to implement loops. Stage count regiter is accessed using special instructions. 10 All instructions are 32-bit. Jump instructions, ALU instructions, peripheral register and memory ac… 17 ESP32-S2 ULP coprocessor's JUMP, ST, LD instructions which take register as an argument (jump addre… 46 Similar considerations apply to ``LD`` and ``ST`` instructions. Consider the following code:: 82 - 2 clock cycles — for instructions following ALU and branch instructions. 93 The list of the new instructions that was added to the ESP32-S2 ULP is: LDL, LDH, STO, ST32, STI32. 343 …ll be converted from bytes to words. This is because LD, ST, and JUMP instructions expect the addr… 729 Conditions *LE* and *GE* are implemented in the assembler using two **JUMPR** instructions:: 931 // After these instructions, SoC will wake up,
|
/hal_espressif-3.4.0/examples/get-started/sample_project/ |
D | README.md | 12 A recommended way is to follow the instructions on a [docs page](https://docs.espressif.com/project… 19 files that provide set of directives and instructions describing the project's source files and tar…
|
/hal_espressif-3.4.0/examples/storage/custom_flash_driver/ |
D | README.md | 11 Follow detailed instructions provided specifically for this example. 13 Select the instructions depending on Espressif chip installed on your development board: 25 …ontained in `CMakeLists.txt` files that provide set of directives and instructions describing the …
|
/hal_espressif-3.4.0/components/esptool_py/esptool/docs/en/esptool/ |
D | flashing-firmware.rst | 7 … bigger amount of decives with the same binaries or to share flashing instructions with a third pa… 10 Sharing these instructions and below mentioned assets with a third party (for example a manufacture… 14 … please see the documentation of the development framework of your choice for precise instructions. 19 * Installed esptool, see the :ref:`installation guide <installation>` for instructions.
|
/hal_espressif-3.4.0/.github/ISSUE_TEMPLATE/ |
D | bug_report.md | 23 If the issue cannot be solved after the steps before, please follow these instructions so we can ge… 30 6. Delete these instructions from the above to the below marker lines before submitting this issue. 32 **IMPORTANT: If you do not follow these instructions and provide the necessary details, your issue …
|
/hal_espressif-3.4.0/examples/peripherals/gpio/matrix_keyboard/ |
D | README.md | 16 …mbly codes with Espressif customized instructions (please refer TRM to get more information about …
|
/hal_espressif-3.4.0/examples/protocols/mqtt/ssl_mutual_auth/main/ |
D | client.crt | 1 Please paste your client certificate here (follow instructions in README.md)
|
D | client.key | 1 Please paste here your client key (follow instructions in README.md)
|
/hal_espressif-3.4.0/examples/protocols/mqtt/ssl_ds/main/ |
D | client.crt | 1 Please paste your client certificate here (follow instructions in README.md)
|
/hal_espressif-3.4.0/docs/en/api-guides/jtag-debugging/ |
D | building-openocd-windows.rst | 6 The following instructions are alternative to downloading binary OpenOCD from `Espressif GitHub <ht… 12 Following instructions are assumed to be runned in MSYS2 environment with MINGW32 subsystem!
|
/hal_espressif-3.4.0/tools/test_apps/ |
D | README.md | 60 All the following instructions are general. Part of them may be complemented by more particular ins…
|
/hal_espressif-3.4.0/docs/en/get-started-legacy/ |
D | toolchain-setup-scratch.rst | 19 In any case, here are the instructions to compile the toolchain yourself.
|
/hal_espressif-3.4.0/examples/openthread/ot_rcp/ |
D | README.md | 38 …r to [Thread Sniffer](https://openthread.io/guides/pyspinel/sniffer) for the detailed instructions.
|
/hal_espressif-3.4.0/docs/en/hw-reference/esp32/ |
D | user-guide-devkits-r-v1.1.rst | 22 … Provides an overview of ESP32-DevKitS(-R) and hardware/software setup instructions to get started. 30 …bout ESP32-DevKitS(-R), then Section `How to Flash a Board`_ provides instructions on how to mount… 135 …s=flash+download+tools>`_. Just download it, unzip it, and follow the instructions inside the *doc…
|