Searched refs:ulp_insn_t (Results 1 – 9 of 9) sorted by relevance
/hal_espressif-3.6.0/components/ulp/ |
D | ulp_macro.c | 133 static esp_err_t do_single_reloc(ulp_insn_t* program, uint32_t load_addr, in do_single_reloc() 137 ulp_insn_t* insn = &program[insn_offset]; in do_single_reloc() 184 esp_err_t ulp_process_macros_and_load(uint32_t load_addr, const ulp_insn_t* program, size_t* psize) in ulp_process_macros_and_load() 186 const ulp_insn_t* read_ptr = program; in ulp_process_macros_and_load() 187 const ulp_insn_t* end = program + *psize; in ulp_process_macros_and_load() 191 ulp_insn_t r_insn = *read_ptr; in ulp_process_macros_and_load() 198 const size_t ulp_mem_end = ULP_RESERVE_MEM / sizeof(ulp_insn_t); in ulp_process_macros_and_load() 211 memcpy(((ulp_insn_t*) RTC_SLOW_MEM) + load_addr, program, *psize * sizeof(ulp_insn_t)); in ulp_process_macros_and_load() 223 ulp_insn_t* output_program = ((ulp_insn_t*) RTC_SLOW_MEM) + load_addr; in ulp_process_macros_and_load() 224 ulp_insn_t* write_ptr = output_program; in ulp_process_macros_and_load() [all …]
|
D | README.rst | 6 const ulp_insn_t program[] = { 15 size_t size = sizeof(program)/sizeof(ulp_insn_t); 19 The ``program`` array is an array of ``ulp_insn_t``, i.e. ULP coprocessor instructions. Each ``I_XX… 29 …ulp_insn_t`` values: one is a token value which contains label number, and the other is the actual… 33 const ulp_insn_t program[] = { 49 size_t size = sizeof(program)/sizeof(ulp_insn_t);
|
/hal_espressif-3.6.0/components/ulp/test/esp32/ |
D | test_ulp.c | 51 const ulp_insn_t program[] = { 61 size_t size = sizeof(program)/sizeof(ulp_insn_t); 73 const ulp_insn_t program[] = { 89 size_t size = sizeof(program)/sizeof(ulp_insn_t); 104 const ulp_insn_t program[] = { 121 size_t size = sizeof(program)/sizeof(ulp_insn_t); 135 const ulp_insn_t program[] = { 155 size_t size = sizeof(program)/sizeof(ulp_insn_t); 197 const ulp_insn_t program[] = { 209 size_t size = sizeof(program)/sizeof(ulp_insn_t); [all …]
|
/hal_espressif-3.6.0/components/ulp/include/ |
D | ulp_common.h | 35 typedef union ulp_insn ulp_insn_t; typedef 47 esp_err_t ulp_process_macros_and_load(uint32_t load_addr, const ulp_insn_t* program, size_t* psize);
|
/hal_espressif-3.6.0/examples/system/deep_sleep/main/ |
D | deep_sleep_example_main.c | 355 const ulp_insn_t program[] = { in start_ulp_temperature_monitoring() 404 size_t size = sizeof(program)/sizeof(ulp_insn_t); in start_ulp_temperature_monitoring()
|
/hal_espressif-3.6.0/components/esp_pm/test/ |
D | test_pm.c | 197 ulp_insn_t ulp_code[] = { 208 size_t size = sizeof(ulp_code)/sizeof(ulp_insn_t);
|
/hal_espressif-3.6.0/components/ulp/include/esp32s3/ |
D | ulp.h | 258 typedef union ulp_insn ulp_insn_t; typedef 260 _Static_assert(sizeof(ulp_insn_t) == 4, "ULP coprocessor instruction size should be 4 bytes");
|
/hal_espressif-3.6.0/components/ulp/include/esp32s2/ |
D | ulp.h | 258 typedef union ulp_insn ulp_insn_t; typedef 260 _Static_assert(sizeof(ulp_insn_t) == 4, "ULP coprocessor instruction size should be 4 bytes");
|
/hal_espressif-3.6.0/components/ulp/include/esp32/ |
D | ulp.h | 292 typedef union ulp_insn ulp_insn_t; typedef 294 _Static_assert(sizeof(ulp_insn_t) == 4, "ULP coprocessor instruction size should be 4 bytes");
|