Home
last modified time | relevance | path

Searched refs:as (Results 1 – 25 of 175) sorted by relevance

1234567

/hal_espressif-latest/components/xtensa/include/xtensa/
Dcoreasm.h87 .macro find_ms_setbit ad, as, at, base
90 nsau \as, \as // get index of \as, numbered from msbit (32 if absent)
91 sub \ad, \at, \as // get numbering from lsbit (0..31, -1 if absent)
95 beqz \as, 2f // special case for zero argument: return -1
96 bltui \as, 0x10000, 1f // is it one of the 16 lsbits? (if so, check lower 16 bits)
99 extui \as, \as, 16, 16 // check upper half (shift right 16 bits)
100 1: bltui \as, 0x100, 1f // is it one of the 8 lsbits? (if so, check lower 8 bits)
102 srli \as, \as, 8 // shift right to check upper 8 bits
103 1: bltui \as, 0x10, 1f // is it one of the 4 lsbits? (if so, check lower 4 bits)
105 srli \as, \as, 4 // shift right 4 bits to check upper half
[all …]
/hal_espressif-latest/components/xtensa/include/
Dxt_instr_macros.h17 #define WITLB(at, as) __asm__ volatile ("witlb %0, %1; \n isync \n " : : "r" (at), "r" (as)) argument
18 #define WDTLB(at, as) __asm__ volatile ("wdtlb %0, %1; \n dsync \n " : : "r" (at), "r" (as)) argument
/hal_espressif-latest/components/esp_psram/
Dproject_include.cmake2 # We do this here as well as in CMakeLists.txt, because targets that
7 # note that we don't need to set link options as the library linked is independent of this
/hal_espressif-latest/components/log/
DREADME.rst10 …ng the option :ref:`CONFIG_LOG_MAXIMUM_LEVEL`. By default this is the same as the default level, b…
29 In each C file that uses logging functionality, define the TAG variable as shown below:
49 …mpiling the bootloader, but they will fall back to the same implementation as ``ESP_EARLY_LOGx`` m…
51 …or with flash cache inaccessible. Use of this macros should be as sparing as possible, as logging …
72 …g output per module at runtime, add calls to the function :cpp:func:`esp_log_level_set` as follows:
/hal_espressif-latest/tools/esptool_py/docs/en/esptool/
Dflasher-stub.rst10 …by implementing a flasher stub (also known as "stub loader" or just "stub"). It is a small applica…
17 The flasher stub behaves the same as the original bootloader, but uses more heavily optimized UART …
19 …e a few commands which are only available when using the stub loader (such as :ref:`erase_flash an…
Dscripting.rst8 …his workaround makes integration very straightforward as you can pass exactly the same arguments a…
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/
Dread-write-protections-cmd.rst15 … only hardware can access such eFuses. Such eFuses are read as zero and the data is marked as ``??…
21 eFuses are often read/write protected as a group, so protecting one of eFuse will result in some re…
28 …ead-protected eFuse values are displayed as question marks (``??``). On earlier versions, they are…
Dsummary-cmd.rst13 …- ``value_only`` - only the value of the eFuse specified as an argument will be displayed. For mor…
31 …ead-protected eFuse values are displayed as question marks (``??``). On earlier versions, they are…
125 …ports filtering eFuses by name. The eFuses to filter needs to be specified as positional arguments…
139 …ed, only the value of the eFuse specified as an argument will be displayed. Only one eFuse can be …
/hal_espressif-latest/components/esp_hw_support/
DREADME.md5 1. it uses system services such as memory allocation, logging, scheduling
9 …e not worth creating a new component for (yet) may also be placed here as long as they don't pull …
20 See the following class diagram, we take the GPIO and GPTimer as the example to illustrate the arch…
/hal_espressif-latest/tools/esptool_py/docs/en/
Dabout.rst4 Esptool was started by Fredrik Ahlberg (`themadinventor <https://github.com/themadinventor>`_) as a…
6 Esptool source code and this documentation are released as Free Software under GNU General Public L…
Dversions.rst22 To get the latest possible version, simply define your dependency as ``esptool`` (without any relea…
29 This can be achieved by defining your dependency as ``esptool~=4.0.1`` (explicitly stating the ``MA…
36 If you also want to get new features (instead of just bugfixes), define your version requirement as
43 This can be achieved by defining your dependency as ``esptool~=3.0`` (explicitly stating your desir…
48 If a very specific release is required, define your dependency as ``esptool==4.1.2``. This specific…
/hal_espressif-latest/zephyr/blobs/
Dlicense.txt11 and distribution as defined by Sections 1 through 9 of this document.
37 Object form, made available under the License, as indicated by a
44 represent, as a whole, an original work of authorship. For the purposes
61 designated in writing by the copyright owner as "Not a Contribution."
77 (except as stated in this section) patent license to make, have made,
88 as of the date such litigation is filed.
107 (d) If the Work includes a "NOTICE" text file as part of its
113 as part of the Derivative Works; within the Source form or
120 or as an addendum to the NOTICE text from the Work, provided
122 as modifying the License.
[all …]
/hal_espressif-latest/
DLICENSE11 and distribution as defined by Sections 1 through 9 of this document.
37 Object form, made available under the License, as indicated by a
44 represent, as a whole, an original work of authorship. For the purposes
61 designated in writing by the copyright owner as "Not a Contribution."
77 (except as stated in this section) patent license to make, have made,
88 as of the date such litigation is filed.
107 (d) If the Work includes a "NOTICE" text file as part of its
113 as part of the Derivative Works; within the Source form or
120 or as an addendum to the NOTICE text from the Work, provided
122 as modifying the License.
[all …]
/hal_espressif-latest/tools/esptool_py/esptool/targets/stub_flasher/2/
DLICENSE-APACHE10 and distribution as defined by Sections 1 through 9 of this document.
36 Object form, made available under the License, as indicated by a
43 represent, as a whole, an original work of authorship. For the purposes
60 designated in writing by the copyright owner as "Not a Contribution."
76 (except as stated in this section) patent license to make, have made,
87 as of the date such litigation is filed.
106 (d) If the Work includes a "NOTICE" text file as part of its
112 as part of the Derivative Works; within the Source form or
119 or as an addendum to the NOTICE text from the Work, provided
121 as modifying the License.
[all …]
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/documentation/
Dtinycrypt.rst9 with a minimal set of standard cryptography primitives, as listed below. To better
13 primitives, as mentioned in the list below.
89 the size of a platform-independent implementation, as presented in TinyCrypt.
116 side-channel countermeasures such as increasing the overall code size,
132 Note that conventional memory-comparison methods (such as memcmp function)
134 memory comparison function (such as compare_constant_time
140 be changed in future versions of the library as there are applications
150 * NIST SP 800-90A requires three items as seed material in the initialization
157 * The current implementation does not support other key-lengths (such as 256
158 bits). Note that if you need AES-256, it doesn't sound as though your
[all …]
/hal_espressif-latest/tools/esptool_py/docs/en/advanced-topics/
Dspi-flash-modes.rst59 After this, the host reads the data bits with two bits per clock in the same way as "Dual Output Fa…
72as "Dual Output Fast Read", only data is read on 4 pins instead of 2 with 4 bits per clock cycle.…
74 … "Quad I/O Fast Read" (EBH) command to read data. This command is the same as "Dual I/O Fast Read"…
75 This makes both the address & data transfer exactly twice as fast as "Dual I/O Fast Read".
96 Will my code run half as fast in Dual SPI mode compared to Quad SPI?
100 However, refilling the cache with a Dual SPI read is approximately half as fast as its Quad SPI equ…
110 …al boot from reset. Software may then configure the flash mode differently as part of the boot pro…
/hal_espressif-latest/components/esp_app_format/
DCMakeLists.txt4 # esp_app_desc structure is added as an undefined symbol because otherwise the
5 # linker will ignore this structure as it has no other files depending on it.
/hal_espressif-latest/components/hal/
DKconfig15 bool "Same as system assertion level"
75 If keeping this as "n" in your project, you will have less free IRAM.
76 If making this as "y" in your project, you will increase free IRAM,
88 If keeping this as "n" in your project, you will have less free IRAM.
89 If making this as "y" in your project, you will increase free IRAM,
/hal_espressif-latest/components/esp_common/
DCMakeLists.txt13 # Note: esp_ipc, esp_pm added as a public requirement to keep compatibility as to be located here.
/hal_espressif-latest/components/esp_system/port/soc/esp32s2/
DCMakeLists.txt26 #ld_include_highint_hdl is added as an undefined symbol because otherwise the
27 #linker will ignore highint_hdl.S as it has no other files depending on any
/hal_espressif-latest/components/esp_system/port/soc/esp32s3/
DCMakeLists.txt27 #ld_include_highint_hdl is added as an undefined symbol because otherwise the
28 #linker will ignore panic_highint_hdl.S as it has no other files depending on any
/hal_espressif-latest/components/esp_system/port/soc/esp32/
DCMakeLists.txt26 #ld_include_highint_hdl is added as an undefined symbol because otherwise the
27 #linker will ignore panic_highint_hdl.S as it has no other files depending on any
DKconfig.memory35 bool "Enable IRAM as 8 bit accessible memory"
38 If enabled, application can use IRAM as byte accessible region for storing data
39 (Note: IRAM region cannot be used as task stack)
/hal_espressif-latest/components/hal/include/hal/
Dreadme.md5 them as stable APIs.
19 This layer should depend on the operating system as little as possible. It's a wrapping of LL funct…
/hal_espressif-latest/components/bt/controller/esp32/
DKconfig.in78 PCM role can be configured as PCM master or PCM slave
90 PCM polarity can be configured as Falling Edge or Rising Edge
175 Specify HCI mode as VHCI or UART(H4)
185 … If use external bluetooth host which run on other hardware and use UART as the HCI interface,
251 … - "External 32kHz crystal" option allows user to use a 32.768kHz crystal as Bluetooth low
252 power clock. This option is allowed as long as External 32kHz crystal is configured as
259 … Main crystal can be used as low power clock for bluetooth modem sleep. If this option is
261 … cannot work when light sleep is enabled. Main crystal has a good performance in accuracy as
269 … stability. If used as Bluetooth low power clock, External 32kHz can support Bluetooth
285 Bluetooth low power oscialltor(LPO) is +/-250ppm in STANDBY and in low power modes such as
[all …]

1234567