/hal_espressif-3.6.0/components/wpa_supplicant/src/crypto/ |
D | sha256-internal.c | 73 #define S(x, n) RORc((x), (n)) macro 75 #define Sigma0(x) (S(x, 2) ^ S(x, 13) ^ S(x, 22)) 76 #define Sigma1(x) (S(x, 6) ^ S(x, 11) ^ S(x, 25)) 77 #define Gamma0(x) (S(x, 7) ^ S(x, 18) ^ R(x, 3)) 78 #define Gamma1(x) (S(x, 17) ^ S(x, 19) ^ R(x, 10)) 86 u32 S[8], W[64], t0, t1; in sha256_compress() local 92 S[i] = md->state[i]; in sha256_compress() 113 RND(S[0], S[1], S[2], S[3], S[4], S[5], S[6], S[7], i); in sha256_compress() 114 t = S[7]; S[7] = S[6]; S[6] = S[5]; S[5] = S[4]; in sha256_compress() 115 S[4] = S[3]; S[3] = S[2]; S[2] = S[1]; S[1] = S[0]; S[0] = t; in sha256_compress() [all …]
|
D | sha512-internal.c | 94 #define S(x, n) ROR64c(x, n) macro 96 #define Sigma0(x) (S(x, 28) ^ S(x, 34) ^ S(x, 39)) 97 #define Sigma1(x) (S(x, 14) ^ S(x, 18) ^ S(x, 41)) 98 #define Gamma0(x) (S(x, 1) ^ S(x, 8) ^ R(x, 7)) 99 #define Gamma1(x) (S(x, 19) ^ S(x, 61) ^ R(x, 6)) 112 u64 S[8], t0, t1; in sha512_compress() local 122 S[i] = md->state[i]; in sha512_compress() 137 t0 = S[7] + Sigma1(S[4]) + Ch(S[4], S[5], S[6]) + K[i] + W[i]; in sha512_compress() 138 t1 = Sigma0(S[0]) + Maj(S[0], S[1], S[2]); in sha512_compress() 139 S[7] = S[6]; in sha512_compress() [all …]
|
D | rc4.c | 14 #define S_SWAP(a,b) do { u8 t = S[a]; S[a] = S[b]; S[b] = t; } while(0) 20 u8 S[256], *pos; in rc4_skip() local 25 S[i] = i; in rc4_skip() 29 j = (j + S[i] + key[kpos]) & 0xff; in rc4_skip() 40 j = (j + S[i]) & 0xff; in rc4_skip() 48 j = (j + S[i]) & 0xff; in rc4_skip() 50 *pos++ ^= S[(S[i] + S[j]) & 0xff]; in rc4_skip()
|
D | aes-gcm.c | 230 const u8 *crypt, size_t crypt_len, u8 *S) in aes_gcm_ghash() argument 240 ghash_start(S); in aes_gcm_ghash() 241 ghash(H, aad, aad_len, S); in aes_gcm_ghash() 242 ghash(H, crypt, crypt_len, S); in aes_gcm_ghash() 245 ghash(H, len_buf, sizeof(len_buf), S); in aes_gcm_ghash() 247 wpa_hexdump_key(MSG_EXCESSIVE, "S = GHASH_H(...)", S, 16); in aes_gcm_ghash() 260 u8 S[16]; in aes_gcm_ae() local 272 aes_gcm_ghash(H, aad, aad_len, crypt, plain_len, S); in aes_gcm_ae() 275 aes_gctr(aes, J0, S, sizeof(S), tag); in aes_gcm_ae() 294 u8 S[16], T[16]; in aes_gcm_ad() local [all …]
|
/hal_espressif-3.6.0/ |
D | export.ps1 | 2 $S = [IO.Path]::PathSeparator # path separator. WIN:';', UNIX:":" variable 10 $OLD_PATH = $env:PATH.split($S) | Select-Object -Unique # array without duplicates 39 $var_val = $var_val.Trim($S + "%PATH%") 41 $var_val = $var_val.Trim($S + "`$PATH") 44 $env:PATH = $var_val + $S + $env:PATH 53 $IDF_ADD_PATHS_EXTRAS += ${S} + [IO.Path]::Combine(${IDF_PATH}, "components", "app_update") 54 $IDF_ADD_PATHS_EXTRAS += ${S} + [IO.Path]::Combine(${IDF_PATH}, "components", "espcoredump") 55 $IDF_ADD_PATHS_EXTRAS += ${S} + [IO.Path]::Combine(${IDF_PATH}, "components", "partition_table") 56 $env:PATH = $IDF_ADD_PATHS_EXTRAS + $S + $env:PATH 59 $NEW_PATH = $env:PATH.split($S) | Select-Object -Unique # array without duplicates
|
/hal_espressif-3.6.0/docs/zh_CN/api-guides/jtag-debugging/ |
D | building-openocd-windows.rst | 33 pacman -S libtool 34 pacman -S autoconf 35 pacman -S automake 36 pacman -S texinfo 37 pacman -S mingw-w64-i686-libusb-compat-git 38 pacman -S pkg-config 42 …f 的工具链,因而在 OpenOCD 构建完成后,应将其卸载。详见文末进一步说明。如果想要再次构建 OpenOCD,你需要再次运行 ``pacman -S pkg-config``。此步骤安装的其…
|
/hal_espressif-3.6.0/components/esp_system/port/soc/esp32/ |
D | CMakeLists.txt | 1 set(srcs "highint_hdl.S" 7 "../../arch/xtensa/panic_handler_asm.S" 9 "../../arch/xtensa/expression_with_stack_asm.S" 11 "../../arch/xtensa/debug_helpers_asm.S" 20 #linker will ignore panic_highint_hdl.S as it has no other files depending on any
|
/hal_espressif-3.6.0/components/esp_system/port/soc/esp32s2/ |
D | CMakeLists.txt | 1 set(srcs "highint_hdl.S" 7 "../../arch/xtensa/panic_handler_asm.S" 9 "../../arch/xtensa/expression_with_stack_asm.S" 11 "../../arch/xtensa/debug_helpers_asm.S" 23 #linker will ignore highint_hdl.S as it has no other files depending on any
|
/hal_espressif-3.6.0/components/esp_system/port/soc/esp32s3/ |
D | CMakeLists.txt | 1 set(srcs "highint_hdl.S" 8 "../../arch/xtensa/panic_handler_asm.S" 10 "../../arch/xtensa/expression_with_stack_asm.S" 12 "../../arch/xtensa/debug_helpers_asm.S" 24 #linker will ignore panic_highint_hdl.S as it has no other files depending on any
|
/hal_espressif-3.6.0/components/freertos/ |
D | CMakeLists.txt | 12 "port/xtensa/portasm.S" 13 "port/xtensa/xtensa_context.S" 16 "port/xtensa/xtensa_vector_defaults.S" 17 "port/xtensa/xtensa_vectors.S") 34 "port/riscv/portasm.S") 68 list(APPEND srcs "port/xtensa/xtensa_loadstore_handler.S")
|
/hal_espressif-3.6.0/components/ulp/ |
D | component_ulp_common.mk | 15 ULP_OBJECTS := $(notdir $(ULP_S_SOURCES:.S=.ulp.o)) 16 ULP_DEP := $(notdir $(ULP_S_SOURCES:.S=.ulp.d)) $(ULP_LD_SCRIPT:.ld=.d) 17 ULP_PREPROCESSED := $(notdir $(ULP_S_SOURCES:.S=.ulp.pS)) 18 ULP_LISTINGS := $(notdir $(ULP_S_SOURCES:.S=.ulp.lst)) 50 %.ulp.pS: $(COMPONENT_PATH)/ulp/%.S
|
/hal_espressif-3.6.0/docs/zh_CN/api-guides/ |
D | ulp.rst | 32 1. 用汇编语言编写的 ULP 代码必须导入到一个或多个 `.S` 扩展文件中,且这些文件必须放在组件目录中一个独立的目录中,例如 `ulp/`。 34 …录添加到 ``SRC_DIRS`` 参数中。因为 ESP-IDF 构建系统将基于文件扩展名编译在 ``SRC_DIRS`` 中搜索到的文件。对于 ``.S`` 文件,使用的是 ``{IDF_TAR… 42 set(ulp_s_sources ulp/ulp_assembly_source_file.S) 53 1. **通过 C 预处理器运行每个程序集文件 (foo.S)。** 此步骤在组件编译目录中生成预处理的程序集文件 (foo.ulp.S),同时生成依赖文件 (foo.ulp.d)。
|
D | ulp-legacy.rst | 30 1. 用汇编语言编写的 ULP 代码必须导入到一个或多个 `.S` 扩展文件中,且这些文件必须放在组件目录中一个独立的目录中,例如 `ulp/`。 32 …DIRS`` 环境变量中。因为 ESP-IDF 构建系统将基于文件扩展名编译在 ``COMPONENT_SRCDIRS`` 中搜索到的文件。对于 ``.S`` 文件,使用的是 ``xtensa-e… 37 ULP_S_SOURCES = $(COMPONENT_PATH)/ulp/ulp_source_file.S 59 1. **通过 C 预处理器运行每个程序集文件 (foo.S)。** 此步骤在组件编译目录中生成预处理的程序集文件 (foo.ulp.pS),同时生成依赖文件 (foo.ulp.d)。
|
D | ulp-risc-v.rst | 25 1. ULP-RISC-V 代码以 C 语言或汇编语言编写(必须使用 `.S` 扩展名),必须放在组件目录中一个独立的目录中,例如 `ulp/`。 35 set(ulp_sources "ulp/ulp_c_source_file.c" "ulp/ulp_assembly_source_file.S") 50 1. **通过 C 编译器和汇编器运行每个源文件。** 此步骤在组件编译目录中生成目标文件(.obj.c 或 .obj.S,取决于处理的源文件)。
|
/hal_espressif-3.6.0/components/libsodium/ |
D | CMakeLists.txt | 60 "${SRC}/crypto_scalarmult/curve25519/sandy2x/consts.S" 63 "${SRC}/crypto_scalarmult/curve25519/sandy2x/fe51_mul.S" 64 "${SRC}/crypto_scalarmult/curve25519/sandy2x/fe51_nsquare.S" 65 "${SRC}/crypto_scalarmult/curve25519/sandy2x/fe51_pack.S" 67 "${SRC}/crypto_scalarmult/curve25519/sandy2x/ladder.S" 68 "${SRC}/crypto_scalarmult/curve25519/sandy2x/sandy2x.S" 95 "${SRC}/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S"
|
/hal_espressif-3.6.0/examples/system/ulp_fsm/ulp/main/ |
D | component.mk | 12 pulse_cnt.S \ 13 wake_up.S \
|
D | CMakeLists.txt | 13 set(ulp_s_sources "ulp/pulse_cnt.S" "ulp/wake_up.S")
|
/hal_espressif-3.6.0/components/esp_ipc/ |
D | CMakeLists.txt | 5 "src/esp_ipc_isr/esp_ipc_isr_handler.S" 6 "src/esp_ipc_isr/esp_ipc_isr_routines.S")
|
/hal_espressif-3.6.0/components/hal/ |
D | xt_wdt_hal.c | 34 uint32_t S = ((4 * rtc_clk_frequency_khz) / 32); in xt_wdt_hal_calculate() local 39 uint8_t off = S - DIV_COMP_N_MAX * M; in xt_wdt_hal_calculate()
|
/hal_espressif-3.6.0/make/ |
D | component_wrapper.mk | 125 …each compsrcdir,$(COMPONENT_SRCDIRS),$(patsubst %.S,%.o,$(wildcard $(COMPONENT_PATH)/$(compsrcdir)… 277 $(2)/%.o: $$(COMPONENT_PATH)/$(1)/%.S $(COMMON_MAKEFILES) $(COMPONENT_MAKEFILE) | $(COMPONENT_OBJDI…
|
/hal_espressif-3.6.0/tools/test_idf_monitor/tests/ |
D | in1.txt | 28 [0;33m0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685 81 [0;33m0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685 89 …[0;33m0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685
|
D | in1f1.txt | 27 [0;33m0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685 77 [0;33m0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685 84 …[0;33m0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685
|
/hal_espressif-3.6.0/examples/protocols/esp_local_ctrl/ |
D | README.md | 43 S.N. Name Type Flags Value 52 S.N. Name Type Flags Value 63 S.N. Name Type Flags Value
|
/hal_espressif-3.6.0/examples/system/ipc/ipc_isr/main/ |
D | CMakeLists.txt | 2 "asm_funcs.S"
|
/hal_espressif-3.6.0/examples/system/ulp_fsm/ulp_adc/main/ |
D | component.mk | 12 adc.S \
|