This commit is contained in:
2024-08-16 04:28:35 -04:00
parent 1078cf8b4d
commit 48280622d5
131 changed files with 1377 additions and 2749 deletions

Binary file not shown.

View File

@@ -0,0 +1,138 @@
# ninja log v5
65 8799 0 CMakeFiles/confserver 6cad822d4eea10b
65 8799 0 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/CMakeFiles/confserver 6cad822d4eea10b
79 34029 7455000719612128 build.ninja 1c1fe5d865e285dd
131 262 7455000723038294 project_elf_src_esp32c3.c 66d498a44be9c7d1
131 262 7455000723038294 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/project_elf_src_esp32c3.c 66d498a44be9c7d1
152 380 7455000724445404 ota_data_initial.bin 8a5194778585b664
152 380 7455000724445404 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/ota_data_initial.bin 8a5194778585b664
164 423 7455000724962028 esp-idf/esp_system/ld/memory.ld ef1213364a32a86
164 423 7455000724962028 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/esp-idf/esp_system/ld/memory.ld ef1213364a32a86
178 454 7455000725271917 esp-idf/esp_system/ld/sections.ld.in 651baab5c8a4af46
178 454 7455000725271917 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/esp-idf/esp_system/ld/sections.ld.in 651baab5c8a4af46
140 1177 7455000724350806 partition_table/partition-table.bin 9cb62c421b48b91f
140 1177 7455000724350806 C:/Users/alex/github/ESP-Nodes/ESP32-C3_Table-Lamp/build/partition_table/partition-table.bin 9cb62c421b48b91f
455 1626 7455000734620077 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/everest.c.obj a5a03a0efb112818
484 1698 7455000735745931 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/Hacl_Curve25519_joined.c.obj 135f42650607c1ac
469 1736 7455000734915885 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/x25519.c.obj 8631432c0c835266
532 1860 7455000737526993 esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m/p256-m.c.obj 7b1119c4bd6dea54
502 2015 7455000738569848 esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m_driver_entrypoints.c.obj b51c2dc2d0993005
1193 2517 7455000743473493 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.obj cc7844826ef86f38
1636 2828 7455000746378314 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.obj 8452ad9edf975667
1713 3030 7455000749683713 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.obj f9ea6b10c78ee06b
1887 3271 7455000751160701 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.obj 489600b38ecce46e
1751 3416 7455000751869183 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.obj a33d4eb96a694682
2029 3523 7455000752891469 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.obj b84e5ab4a77fddb0
2536 3901 7455000757845839 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.obj cf4b89a529b0c425
3273 4313 7455000763060546 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod.c.obj 508cdbacbc5c9358
3421 4434 7455000763788853 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod_raw.c.obj c3d64f9b62d4dae4
3050 4465 7455000763758862 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_core.c.obj 16fe48caed6ef1ba
2837 4608 7455000765183689 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.obj 733e3ca0cbcaa239
3531 4657 7455000764911736 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/block_cipher.c.obj bab96b9588274ae3
3929 4982 7455000768096862 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.obj b487091e3cbcde94
4314 5485 7455000773940512 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.obj b405a1fa879fac2e
4441 5532 7455000774124513 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj b11424f43067e8cb
4472 5604 7455000774616889 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.obj e0f490ec454aa529
4682 6039 7455000779140098 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.obj f90de72ee9db2871
4998 6086 7455000780448295 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/constant_time.c.obj d50d81cfdb9b36d0
4613 6141 7455000780226325 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.obj 609822c4288f97bc
5616 6573 7455000784950221 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.obj ac353cd4dc0c6ac
5491 6788 7455000787504720 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.obj 8c5bc1fedbaaf352
5537 6855 7455000786569352 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj 4528973cba87f83a
6049 7057 7455000788954392 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.obj 9b7fed31ccb4820
6093 7471 7455000793112867 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.obj 9c41de613244543e
6578 7705 7455000795632932 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.obj 2a4e7222d47ed90d
6169 7942 7455000796142505 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.obj f2473f13488263c7
7072 8437 7455000801983504 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves_new.c.obj 49f2e7b3e084c821
6883 8837 7455000807006071 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.obj 717df5e0f597c619
6793 8894 7455000807623412 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.obj cddbb4ee0e126bf
7489 8952 7455000808207689 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.obj 2e179f5d7ae95d29
7745 9293 7455000811388082 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj 3a08fe605fa7084a
8008 9649 7455000815516271 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj 7b142aaac8e1f5ad
8454 9815 7455000816720593 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.obj ae7572e29a346ed6
8847 9982 7455000817965688 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj ce466730019a2827
8898 10153 7455000820583626 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.obj 54e310138e55dba3
8963 10330 7455000822116617 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lmots.c.obj ae2cb6df283a9ed2
9321 10791 7455000826481536 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lms.c.obj e994592b12b5efab
9830 11088 7455000829724374 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.obj 3361209207c85eb3
9655 11135 7455000829948296 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.obj fb35697dd83c2561
9985 11194 7455000831084014 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.obj 46cab05ed944b31e
10163 11271 7455000831305398 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj 45d9091b71f75962
10339 11967 7455000838243101 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj efbde4ba2e5a1f72
10808 12083 7455000838973791 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.obj bb414228a6c6805e
11097 12460 7455000843069909 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.obj 706c1f1e630301f4
11199 12550 7455000843913027 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_ecc.c.obj c3d0a430144a6393
11146 12725 7455000845455757 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.obj 25e0a6be1ac23a9b
11278 12976 7455000847387181 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj f2608a5839b341bb
11972 13467 7455000853098162 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj 2033f6e0b3e5c171
12101 13746 7455000855249525 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj 32b0f47a24837285
12736 13999 7455000859126804 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.obj 518917f166d1c1f3
12559 14069 7455000860115927 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj 386e0525f2d5119a
12468 14102 7455000860306401 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.obj 83d4729b6f976be2
12992 14269 7455000861453455 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.obj 2af2daf4cbbaf68d
13491 14821 7455000865375529 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.obj 81b49621835bdf9a
14076 15623 7455000874968544 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_cipher.c.obj cafb1f90ab4661e1
14017 15684 7455000875449451 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_aead.c.obj 530b82291663f16
14128 15737 7455000876288208 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_client.c.obj 43a6d51c6f5234da
14275 15999 7455000877931667 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers_no_static.c.obj fb94e4f1a6cb9c62
14830 16568 7455000884255764 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ecp.c.obj 312497af1f610699
13753 16892 7455000886440174 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.obj e5bc2cdaea97800c
15627 17146 7455000890232988 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ffdh.c.obj c659a12e97792cf
15688 17209 7455000891445705 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_hash.c.obj ee96bc5e3ac32b21
15740 17310 7455000892335858 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.obj 6030babbffb03759
16028 17356 7455000892325840 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_pake.c.obj 5067c1b2f440b19a
16895 18085 7455000898982061 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.obj 584bbfd30fc9a1a6
16571 18224 7455000899831828 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_rsa.c.obj 7d348fbc303219e3
17220 18802 7455000906801412 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.obj a9ad24e2a7fb6f05
17151 18860 7455000907408199 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.obj e172d3d46b63dbdc
17317 19025 7455000909284664 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.obj 6b74e203e5ac954
17369 19095 7455000909314672 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_util.c.obj 7fbbdd14fd0c7716
18109 19306 7455000912038297 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.obj 4d09066386ac3d0e
18804 20065 7455000919748737 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_alt_helpers.c.obj 2aaf6d627a697b31
18884 20234 7455000920892742 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.obj 6e385e6b5c34159e
18235 20419 7455000922856723 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.obj debb05abf978b565
19038 20453 7455000923387731 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.obj 295cb9274ee9f97f
19105 20568 7455000924969270 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.obj 3d2a4ed18a1aa102
19327 20854 7455000927395537 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha3.c.obj 3a3f1a89a5a6cd7f
20067 21085 7455000929573139 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.obj 7977d68ca3a84871
20268 21370 7455000931933831 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.obj dfc18f0514998aa1
20424 21490 7455000934212001 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.obj 45cce2e3637493f0
20461 21578 7455000934859236 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.obj e5426c7074a1963c
20574 21607 7455000935476072 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/sha/dma/esp_sha_gdma_impl.c.obj c40c99616c276ace
20856 21952 7455000938172336 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/aes/dma/esp_aes_gdma_impl.c.obj 7abacfba7a93264
21086 22406 7455000943226816 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/crypto_shared_gdma/esp_crypto_shared_gdma.c.obj 9d9261758325abec
21378 22432 7455000944047687 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/esp_hardware.c.obj 9018643be3e0242a
21492 22527 7455000944057693 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/esp_mem.c.obj 2d6f4cf3d3b6416c
21580 22574 7455000945121986 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/esp_timing.c.obj 9a724b9f2929fd97
21609 22675 7455000945355101 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/aes/esp_aes_xts.c.obj 2a99b7f16b1dd686
21955 23488 7455000952173338 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/aes/esp_aes_common.c.obj ea3d404d2b2b7a1e
22458 23845 7455000956846376 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/sha/esp_sha.c.obj a41d4f9f96cc1cb2
22531 24216 7455000960693068 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/sha/dma/sha.c.obj 8e184ed6048aa920
22409 24260 7455000961657862 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/aes/dma/esp_aes.c.obj 9ee08e1840aca2f1
22581 24433 7455000963164945 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/esp_ds/esp_rsa_sign_alt.c.obj e1260b71d7224dff
22717 24663 7455000964792391 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/bignum/esp_bignum.c.obj ecf5d51be9df3f6a
23504 24949 7455000968467326 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/bignum/bignum_alt.c.obj cd12f473bb873039
23854 25075 7455000969273905 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/sha/dma/esp_sha1.c.obj dfdf49c3e83ab6fa
24266 25391 7455000972092966 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/sha/dma/esp_sha512.c.obj d5c566e665a8a44d
24224 25694 7455000976516655 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/sha/dma/esp_sha256.c.obj 802ebdae49788389
24682 25742 7455000976516655 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/md/esp_md.c.obj 5c0ba1a820c4ef8f
24439 25921 7455000978112994 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/aes/esp_aes_gcm.c.obj 60fa7ea0bb1ac455
24952 26746 7455000986843281 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs7.c.obj bea68a3acd4e3c10
25086 27263 7455000989359776 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.obj af868dcca636e0e
25394 27450 7455000990828505 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.obj fd337f533b3bcc2e
25710 27988 7455000996854973 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.obj 12d9dc6fe25c6feb
25933 28273 7455001000241164 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.obj 16a2e95796089ecc
25747 28772 7455001005467590 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.obj 43cf231206e2e391
26751 28908 7455001006396800 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write.c.obj 1fb24fe1884176c5
28000 29559 7455001013673870 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.obj ca318ee274b77a7a
27283 29739 7455001014711577 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.obj ab5a8143b8baf1f3
28274 29871 7455001015455821 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_reader.c.obj 296f9c9aed7295fe
27460 29945 7455001015385900 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.obj ab6de917b3c8fce3
28778 30445 7455001022050380 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_trace.c.obj 72ef6c78957ec66d
28925 31209 7455001029181116 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.obj 57b8d767c2eb4e20
29601 31907 7455001035495530 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj fdcdd715e0edf18a
29951 32305 7455001038586767 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_debug_helpers_generated.c.obj c97bb9aa8ff37bba
29875 32556 7455001041009534 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.obj 473a6de1bc214673
29757 32774 7455001043112412 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_client.c.obj 1fcb15530d8d5f53
30456 34021 7455001052446940 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.obj 8490774a3766bb72
31228 34907 7455001061390755 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.obj 39df452b9da15586

View File

@@ -15,7 +15,10 @@
########################
//No help, variable specified on the command line.
CCACHE_ENABLE:UNINITIALIZED=0
CCACHE_ENABLE:UNINITIALIZED=1
//Path to a program.
CCACHE_FOUND:FILEPATH=C:/Users/alex/.espressif/tools/tools/ccache/4.8/ccache-4.8-windows-x86_64/ccache.exe
//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=C:/Users/alex/.espressif/tools/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/riscv32-esp-elf-addr2line.exe

View File

@@ -17,7 +17,7 @@
rule C_COMPILER__ESP32-C3_Table-Lamp.2eelf_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -46,7 +46,7 @@ rule CUSTOM_COMMAND
rule ASM_COMPILER____idf_riscv_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building ASM object $out
@@ -56,7 +56,7 @@ rule ASM_COMPILER____idf_riscv_
rule C_COMPILER____idf_riscv_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -75,7 +75,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_riscv_
rule C_COMPILER____idf_esp_ringbuf_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -94,7 +94,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_ringbuf_
rule C_COMPILER____idf_efuse_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -113,7 +113,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_efuse_
rule C_COMPILER____idf_esp_mm_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -132,7 +132,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_mm_
rule C_COMPILER____idf_driver_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -151,7 +151,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_driver_
rule C_COMPILER____idf_esp_pm_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -170,7 +170,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_pm_
rule ASM_COMPILER____idf_mbedtls_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building ASM object $out
@@ -180,7 +180,7 @@ rule ASM_COMPILER____idf_mbedtls_
rule C_COMPILER____idf_mbedtls_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -199,7 +199,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_mbedtls_
rule C_COMPILER__everest_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -218,7 +218,7 @@ rule CXX_STATIC_LIBRARY_LINKER__everest_
rule C_COMPILER__p256m_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -237,7 +237,7 @@ rule CXX_STATIC_LIBRARY_LINKER__p256m_
rule C_COMPILER__mbedcrypto_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -258,7 +258,7 @@ rule CXX_STATIC_LIBRARY_LINKER__mbedcrypto_
rule C_COMPILER__mbedx509_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -277,7 +277,7 @@ rule CXX_STATIC_LIBRARY_LINKER__mbedx509_
rule C_COMPILER__mbedtls_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -296,7 +296,7 @@ rule CXX_STATIC_LIBRARY_LINKER__mbedtls_
rule C_COMPILER____idf_esp_bootloader_format_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -315,7 +315,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_bootloader_format_
rule C_COMPILER____idf_esp_app_format_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -334,7 +334,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_app_format_
rule C_COMPILER____idf_bootloader_support_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -353,7 +353,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_bootloader_support_
rule C_COMPILER____idf_esp_partition_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -372,7 +372,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_partition_
rule C_COMPILER____idf_app_update_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -391,7 +391,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_app_update_
rule C_COMPILER____idf_spi_flash_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -410,7 +410,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_spi_flash_
rule C_COMPILER____idf_pthread_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -429,7 +429,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_pthread_
rule C_COMPILER____idf_esp_system_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -448,7 +448,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_system_
rule C_COMPILER____idf_esp_rom_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -467,7 +467,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_rom_
rule C_COMPILER____idf_hal_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -486,7 +486,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_hal_
rule C_COMPILER____idf_log_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -505,7 +505,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_log_
rule C_COMPILER____idf_heap_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -524,7 +524,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_heap_
rule C_COMPILER____idf_soc_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -543,7 +543,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_soc_
rule C_COMPILER____idf_esp_hw_support_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -562,7 +562,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_hw_support_
rule ASM_COMPILER____idf_freertos_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building ASM object $out
@@ -572,7 +572,7 @@ rule ASM_COMPILER____idf_freertos_
rule C_COMPILER____idf_freertos_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -591,7 +591,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_freertos_
rule C_COMPILER____idf_newlib_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -610,7 +610,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_newlib_
rule CXX_COMPILER____idf_cxx_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building CXX object $out
@@ -629,7 +629,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_cxx_
rule C_COMPILER____idf_esp_common_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -648,7 +648,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_common_
rule C_COMPILER____idf_esp_timer_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -667,7 +667,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_timer_
rule C_COMPILER____idf_app_trace_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -686,7 +686,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_app_trace_
rule C_COMPILER____idf_esp_event_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -705,7 +705,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_event_
rule CXX_COMPILER____idf_nvs_flash_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building CXX object $out
@@ -724,7 +724,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_nvs_flash_
rule C_COMPILER____idf_esp_phy_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -743,7 +743,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_phy_
rule C_COMPILER____idf_vfs_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -762,7 +762,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_vfs_
rule C_COMPILER____idf_lwip_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -781,7 +781,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_lwip_
rule C_COMPILER____idf_esp_netif_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -800,7 +800,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_netif_
rule C_COMPILER____idf_wpa_supplicant_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -821,7 +821,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_wpa_supplicant_
rule C_COMPILER____idf_esp_coex_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -840,7 +840,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_coex_
rule C_COMPILER____idf_esp_wifi_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -859,7 +859,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_wifi_
rule C_COMPILER____idf_bt_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -880,7 +880,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_bt_
rule C_COMPILER____idf_unity_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -899,7 +899,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_unity_
rule C_COMPILER____idf_cmock_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -918,7 +918,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_cmock_
rule C_COMPILER____idf_console_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -937,7 +937,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_console_
rule C_COMPILER____idf_http_parser_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -956,7 +956,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_http_parser_
rule C_COMPILER____idf_esp-tls_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -975,7 +975,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp-tls_
rule C_COMPILER____idf_esp_adc_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -994,7 +994,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_adc_
rule C_COMPILER____idf_esp_eth_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1013,7 +1013,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_eth_
rule C_COMPILER____idf_esp_gdbstub_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1032,7 +1032,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_gdbstub_
rule C_COMPILER____idf_esp_hid_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1051,7 +1051,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_hid_
rule C_COMPILER____idf_tcp_transport_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1070,7 +1070,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_tcp_transport_
rule C_COMPILER____idf_esp_http_client_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1089,7 +1089,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_http_client_
rule C_COMPILER____idf_esp_http_server_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1108,7 +1108,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_http_server_
rule C_COMPILER____idf_esp_https_ota_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1127,7 +1127,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_https_ota_
rule C_COMPILER____idf_esp_https_server_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1146,7 +1146,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_https_server_
rule C_COMPILER____idf_esp_lcd_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1165,7 +1165,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_lcd_
rule C_COMPILER____idf_protobuf-c_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1184,7 +1184,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_protobuf-c_
rule C_COMPILER____idf_protocomm_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1203,7 +1203,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_protocomm_
rule C_COMPILER____idf_esp_local_ctrl_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1222,7 +1222,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_local_ctrl_
rule C_COMPILER____idf_espcoredump_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1241,7 +1241,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_espcoredump_
rule CXX_COMPILER____idf_wear_levelling_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building CXX object $out
@@ -1260,7 +1260,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_wear_levelling_
rule C_COMPILER____idf_sdmmc_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1279,7 +1279,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_sdmmc_
rule C_COMPILER____idf_fatfs_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1298,7 +1298,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_fatfs_
rule C_COMPILER____idf_json_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1317,7 +1317,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_json_
rule C_COMPILER____idf_mqtt_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1336,7 +1336,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_mqtt_
rule C_COMPILER____idf_nvs_sec_provider_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1355,7 +1355,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_nvs_sec_provider_
rule C_COMPILER____idf_spiffs_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1374,7 +1374,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_spiffs_
rule C_COMPILER____idf_wifi_provisioning_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1393,7 +1393,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_wifi_provisioning_
rule C_COMPILER____idf_main_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1412,7 +1412,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_main_
rule C_COMPILER____idf_esp_diag_data_store_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1431,7 +1431,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_diag_data_store_
rule C_COMPILER____idf_rmaker_common_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1450,7 +1450,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_rmaker_common_
rule C_COMPILER____idf_esp_diagnostics_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1469,7 +1469,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_diagnostics_
rule C_COMPILER____idf_espressif__cbor_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1488,7 +1488,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_espressif__cbor_
rule ASM_COMPILER____idf_esp_insights_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building ASM object $out
@@ -1498,7 +1498,7 @@ rule ASM_COMPILER____idf_esp_insights_
rule C_COMPILER____idf_esp_insights_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1517,7 +1517,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_insights_
rule C_COMPILER____idf_json_parser_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1536,7 +1536,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_json_parser_
rule C_COMPILER____idf_json_generator_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1555,7 +1555,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_json_generator_
rule C_COMPILER____idf_espressif__mdns_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1574,7 +1574,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_espressif__mdns_
rule C_COMPILER____idf_esp_schedule_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1593,7 +1593,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_schedule_
rule C_COMPILER____idf_espressif__esp_secure_cert_mgr_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1612,7 +1612,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_espressif__esp_secure_cert_mgr_
rule ASM_COMPILER____idf_esp_rainmaker_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building ASM object $out
@@ -1622,7 +1622,7 @@ rule ASM_COMPILER____idf_esp_rainmaker_
rule C_COMPILER____idf_esp_rainmaker_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1641,7 +1641,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_esp_rainmaker_
rule C_COMPILER____idf_app_insights_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1660,7 +1660,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_app_insights_
rule C_COMPILER____idf_gpio_button_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1670,7 +1670,7 @@ rule C_COMPILER____idf_gpio_button_
rule CXX_COMPILER____idf_gpio_button_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-g++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building CXX object $out
@@ -1689,7 +1689,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_gpio_button_
rule C_COMPILER____idf_app_reset_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1708,7 +1708,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_app_reset_
rule C_COMPILER____idf_qrcode_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1727,7 +1727,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_qrcode_
rule C_COMPILER____idf_app_wifi_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out
@@ -1746,7 +1746,7 @@ rule C_STATIC_LIBRARY_LINKER____idf_app_wifi_
rule C_COMPILER____idf_ws2812_led_
depfile = $DEP_FILE
deps = gcc
command = C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
command = ccache C:\Users\alex\.espressif\tools\tools\riscv32-esp-elf\esp-13.2.0_20230928\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building C object $out

File diff suppressed because one or more lines are too long

View File

@@ -379,7 +379,7 @@ set(CONFIG_PARTITION_TABLE_OFFSET "0x8000")
set(CONFIG_PARTITION_TABLE_MD5 "y")
set(CONFIG_EXAMPLE_BOARD_BUTTON_GPIO "9")
set(CONFIG_EXAMPLE_ENABLE_TEST_NOTIFICATIONS "")
set(CONFIG_EXAMPLE_OUTPUT_GPIO "19")
set(CONFIG_EXAMPLE_OUTPUT_GPIO "2")
set(CONFIG_ESP_RMAKER_NO_CLAIM "")
set(CONFIG_ESP_RMAKER_SELF_CLAIM "y")
set(CONFIG_ESP_RMAKER_ASSISTED_CLAIM "")

View File

@@ -330,7 +330,7 @@
#define CONFIG_PARTITION_TABLE_OFFSET 0x8000
#define CONFIG_PARTITION_TABLE_MD5 1
#define CONFIG_EXAMPLE_BOARD_BUTTON_GPIO 9
#define CONFIG_EXAMPLE_OUTPUT_GPIO 19
#define CONFIG_EXAMPLE_OUTPUT_GPIO 2
#define CONFIG_ESP_RMAKER_SELF_CLAIM 1
#define CONFIG_ESP_RMAKER_USE_NVS 1
#define CONFIG_ESP_RMAKER_CLAIM_TYPE 1

View File

@@ -588,7 +588,7 @@
"ETH_USE_SPI_ETHERNET": true,
"EXAMPLE_BOARD_BUTTON_GPIO": 9,
"EXAMPLE_ENABLE_TEST_NOTIFICATIONS": false,
"EXAMPLE_OUTPUT_GPIO": 19,
"EXAMPLE_OUTPUT_GPIO": 2,
"FATFS_CODEPAGE": 437,
"FATFS_CODEPAGE_437": true,
"FATFS_CODEPAGE_720": false,

View File

@@ -0,0 +1,139 @@
/*
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
*
* SPDX-License-Identifier: Apache-2.0
*/
/**
* ESP32-C3 Linker Script Memory Layout
* This file describes the memory layout (memory blocks) by virtual memory addresses.
* This linker script is passed through the C preprocessor to include configuration options.
* Please use preprocessor features sparingly!
* Restrict to simple macros with numeric values, and/or #if/#endif blocks.
*/
/*
* Automatically generated file. DO NOT EDIT.
* Espressif IoT Development Framework (ESP-IDF) 5.2.2 Configuration Header
*/
/* List of deprecated options */
/*
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
*
* SPDX-License-Identifier: Apache-2.0
*/
/* CPU instruction prefetch padding size for flash mmap scenario */
_esp_flash_mmap_prefetch_pad_size = 16;
/* CPU instruction prefetch padding size for memory protection scenario */
_esp_memprot_prefetch_pad_size = 16;
/* Memory alignment size for PMS */
_esp_memprot_align_size = 512;
_esp_mmu_block_size = (0x10000);
/* rtc timer data (s_rtc_timer_retain_mem, see esp_clk.c files). For rtc_timer_data_in_rtc_mem section. */
/**
* physical memory is mapped twice to the vritual address (IRAM and DRAM).
* `I_D_SRAM_OFFSET` is the offset between the two locations of the same physical memory
*/
MEMORY
{
/**
* All these values assume the flash cache is on, and have the blocks this uses subtracted from the length
* of the various regions. The 'data access port' dram/drom regions map to the same iram/irom regions but
* are connected to the data port of the CPU and eg allow byte-wise access.
*/
/* IRAM for PRO CPU. */
iram0_0_seg (RX) : org = (0x4037C000 + 0x4000), len = 0x403CE710 - (0x4037C000 - 0x3FC7C000) - (0x3FC7C000 + 0x4000)
/* Flash mapped instruction data */
iram0_2_seg (RX) : org = 0x42000020, len = 0x800000-0x20
/**
* (0x20 offset above is a convenience for the app binary image generation.
* Flash cache has 64KB pages. The .bin file which is flashed to the chip
* has a 0x18 byte file header, and each segment has a 0x08 byte segment
* header. Setting this offset makes it simple to meet the flash cache MMU's
* constraint that (paddr % 64KB == vaddr % 64KB).)
*/
/**
* Shared data RAM, excluding memory reserved for ROM bss/data/stack.
* Enabling Bluetooth & Trace Memory features in menuconfig will decrease the amount of RAM available.
*/
dram0_0_seg (RW) : org = (0x3FC7C000 + 0x4000), len = 0x403CE710 - (0x4037C000 - 0x3FC7C000) - (0x3FC7C000 + 0x4000)
/* Flash mapped constant data */
drom0_0_seg (R) : org = 0x3C000020, len = 0x800000-0x20
/* (See iram0_2_seg for meaning of 0x20 offset in the above.) */
/**
* RTC fast memory (executable). Persists over deep sleep.
*/
rtc_iram_seg(RWX) : org = 0x50000000, len = 0x2000 - (0 + (24))
/* We reduced the size of rtc_iram_seg by RESERVE_RTC_MEM value.
It reserves the amount of RTC fast memory that we use for this memory segment.
This segment is intended for keeping:
- (lower addr) rtc timer data (s_rtc_timer_retain_mem, see esp_clk.c files).
- (higher addr) bootloader rtc data (s_bootloader_retain_mem, when a Kconfig option is on).
The aim of this is to keep data that will not be moved around and have a fixed address.
*/
rtc_reserved_seg(RW) : org = 0x50000000 + 0x2000 - (0 + (24)), len = (0 + (24))
}
/* Heap ends at top of dram0_0_seg */
_heap_end = 0x40000000;
_data_seg_org = ORIGIN(rtc_data_seg);
/**
* The lines below define location alias for .rtc.data section
* As C3 only has RTC fast memory, this is not configurable like on other targets
*/
REGION_ALIAS("rtc_data_seg", rtc_iram_seg );
REGION_ALIAS("rtc_slow_seg", rtc_iram_seg );
REGION_ALIAS("rtc_data_location", rtc_iram_seg );
REGION_ALIAS("default_code_seg", iram0_2_seg);
REGION_ALIAS("default_rodata_seg", drom0_0_seg);
/**
* If rodata default segment is placed in `drom0_0_seg`, then flash's first rodata section must
* also be first in the segment.
*/
ASSERT(_flash_rodata_dummy_start == ORIGIN(default_rodata_seg),
".flash_rodata_dummy section must be placed at the beginning of the rodata segment.")

View File

@@ -0,0 +1,437 @@
/*
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
*
* SPDX-License-Identifier: Apache-2.0
*/
/*
* Automatically generated file. DO NOT EDIT.
* Espressif IoT Development Framework (ESP-IDF) 5.2.2 Configuration Header
*/
/* List of deprecated options */
/* Default entry point */
ENTRY(call_start_cpu0);
SECTIONS
{
/**
* RTC fast memory holds RTC wake stub code,
* including from any source file named rtc_wake_stub*.c
*/
.rtc.text :
{
. = ALIGN(4);
_rtc_fast_start = ABSOLUTE(.);
mapping[rtc_text]
*rtc_wake_stub*.*(.literal .text .literal.* .text.*)
*(.rtc_text_end_test)
/* 16B padding for possible CPU prefetch and 4B alignment for PMS split lines */
. += _esp_memprot_prefetch_pad_size;
. = ALIGN(4);
_rtc_text_end = ABSOLUTE(.);
} > rtc_iram_seg
/**
* This section located in RTC FAST Memory area.
* It holds data marked with RTC_FAST_ATTR attribute.
* See the file "esp_attr.h" for more information.
*/
.rtc.force_fast :
{
. = ALIGN(4);
_rtc_force_fast_start = ABSOLUTE(.);
mapping[rtc_force_fast]
*(.rtc.force_fast .rtc.force_fast.*)
. = ALIGN(4) ;
_rtc_force_fast_end = ABSOLUTE(.);
} > rtc_data_seg
/**
* RTC data section holds RTC wake stub
* data/rodata, including from any source file
* named rtc_wake_stub*.c and the data marked with
* RTC_DATA_ATTR, RTC_RODATA_ATTR attributes.
*/
.rtc.data :
{
_rtc_data_start = ABSOLUTE(.);
mapping[rtc_data]
*rtc_wake_stub*.*(.data .rodata .data.* .rodata.* .srodata.*)
_rtc_data_end = ABSOLUTE(.);
} > rtc_data_location
/* RTC bss, from any source file named rtc_wake_stub*.c */
.rtc.bss (NOLOAD) :
{
_rtc_bss_start = ABSOLUTE(.);
*rtc_wake_stub*.*(.bss .bss.* .sbss .sbss.*)
*rtc_wake_stub*.*(COMMON)
mapping[rtc_bss]
_rtc_bss_end = ABSOLUTE(.);
} > rtc_data_location
/**
* This section holds data that should not be initialized at power up
* and will be retained during deep sleep.
* User data marked with RTC_NOINIT_ATTR will be placed
* into this section. See the file "esp_attr.h" for more information.
*/
.rtc_noinit (NOLOAD):
{
. = ALIGN(4);
_rtc_noinit_start = ABSOLUTE(.);
*(.rtc_noinit .rtc_noinit.*)
. = ALIGN(4) ;
_rtc_noinit_end = ABSOLUTE(.);
} > rtc_data_location
/**
* This section located in RTC SLOW Memory area.
* It holds data marked with RTC_SLOW_ATTR attribute.
* See the file "esp_attr.h" for more information.
*/
.rtc.force_slow :
{
. = ALIGN(4);
_rtc_force_slow_start = ABSOLUTE(.);
*(.rtc.force_slow .rtc.force_slow.*)
. = ALIGN(4) ;
_rtc_force_slow_end = ABSOLUTE(.);
} > rtc_slow_seg
/**
* This section holds RTC data that should have fixed addresses.
* The data are not initialized at power-up and are retained during deep sleep.
*/
.rtc_reserved (NOLOAD):
{
. = ALIGN(4);
_rtc_reserved_start = ABSOLUTE(.);
/* New data can only be added here to ensure existing data are not moved.
Because data have adhered to the end of the segment and code is relied on it.
>> put new data here << */
*(.rtc_timer_data_in_rtc_mem .rtc_timer_data_in_rtc_mem.*)
KEEP(*(.bootloader_data_rtc_mem .bootloader_data_rtc_mem.*))
_rtc_reserved_end = ABSOLUTE(.);
} > rtc_reserved_seg
_rtc_reserved_length = _rtc_reserved_end - _rtc_reserved_start;
ASSERT((_rtc_reserved_length <= LENGTH(rtc_reserved_seg)),
"RTC reserved segment data does not fit.")
/* Get size of rtc slow data based on rtc_data_location alias */
_rtc_slow_length = (ORIGIN(rtc_slow_seg) == ORIGIN(rtc_data_location))
? (_rtc_force_slow_end - _rtc_data_start)
: (_rtc_force_slow_end - _rtc_force_slow_start);
_rtc_fast_length = (ORIGIN(rtc_slow_seg) == ORIGIN(rtc_data_location))
? (_rtc_force_fast_end - _rtc_fast_start)
: (_rtc_noinit_end - _rtc_fast_start);
ASSERT((_rtc_slow_length <= LENGTH(rtc_slow_seg)),
"RTC_SLOW segment data does not fit.")
ASSERT((_rtc_fast_length <= LENGTH(rtc_data_seg)),
"RTC_FAST segment data does not fit.")
.iram0.text :
{
_iram_start = ABSOLUTE(.);
/* Vectors go to start of IRAM */
ASSERT(ABSOLUTE(.) % 0x100 == 0, "vector address must be 256 byte aligned");
KEEP(*(.exception_vectors_table.text));
KEEP(*(.exception_vectors.text));
. = ALIGN(4);
_invalid_pc_placeholder = ABSOLUTE(.);
/* Code marked as running out of IRAM */
_iram_text_start = ABSOLUTE(.);
mapping[iram0_text]
} > iram0_0_seg
/**
* This section is required to skip .iram0.text area because iram0_0_seg and
* dram0_0_seg reflect the same address space on different buses.
*/
.dram0.dummy (NOLOAD):
{
. = ORIGIN(dram0_0_seg) + _iram_end - _iram_start;
} > dram0_0_seg
.dram0.data :
{
_data_start = ABSOLUTE(.);
*(.gnu.linkonce.d.*)
*(.data1)
__global_pointer$ = . + 0x800;
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s.*)
*(.gnu.linkonce.s2.*)
*(.jcr)
mapping[dram0_data]
_data_end = ABSOLUTE(.);
. = ALIGN(4);
} > dram0_0_seg
/**
* This section holds data that should not be initialized at power up.
* The section located in Internal SRAM memory region. The macro _NOINIT
* can be used as attribute to place data into this section.
* See the "esp_attr.h" file for more information.
*/
.noinit (NOLOAD):
{
. = ALIGN(4);
_noinit_start = ABSOLUTE(.);
*(.noinit .noinit.*)
. = ALIGN(4) ;
_noinit_end = ABSOLUTE(.);
} > dram0_0_seg
/* Shared RAM */
.dram0.bss (NOLOAD) :
{
. = ALIGN (8);
_bss_start = ABSOLUTE(.);
mapping[dram0_bss]
*(.dynsbss)
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
*(.sbss2)
*(.sbss2.*)
*(.gnu.linkonce.sb2.*)
*(.dynbss)
*(.share.mem)
*(.gnu.linkonce.b.*)
. = ALIGN (8);
_bss_end = ABSOLUTE(.);
} > dram0_0_seg
ASSERT(((_bss_end - ORIGIN(dram0_0_seg)) <= LENGTH(dram0_0_seg)), "DRAM segment data does not fit.")
.flash.text :
{
_stext = .;
_instruction_reserved_start = ABSOLUTE(.); /* This is a symbol marking the flash.text start, this can be used for mmu driver to maintain virtual address */
_text_start = ABSOLUTE(.);
mapping[flash_text]
*(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
*(.irom0.text) /* catch stray ICACHE_RODATA_ATTR */
*(.fini.literal)
*(.fini)
*(.gnu.version)
/** CPU will try to prefetch up to 16 bytes of
* of instructions. This means that any configuration (e.g. MMU, PMS) must allow
* safe access to up to 16 bytes after the last real instruction, add
* dummy bytes to ensure this
*/
. += _esp_flash_mmap_prefetch_pad_size;
_text_end = ABSOLUTE(.);
_instruction_reserved_end = ABSOLUTE(.); /* This is a symbol marking the flash.text end, this can be used for mmu driver to maintain virtual address */
_etext = .;
/**
* Similar to _iram_start, this symbol goes here so it is
* resolved by addr2line in preference to the first symbol in
* the flash.text segment.
*/
_flash_cache_start = ABSOLUTE(0);
} > default_code_seg
/**
* This dummy section represents the .flash.text section but in default_rodata_seg.
* Thus, it must have its alignment and (at least) its size.
*/
.flash_rodata_dummy (NOLOAD):
{
_flash_rodata_dummy_start = .;
/* Start at the same alignment constraint than .flash.text */
. = ALIGN(ALIGNOF(.flash.text));
/* Create an empty gap as big as .flash.text section */
. = . + SIZEOF(.flash.text);
/* Prepare the alignment of the section above. Few bytes (0x20) must be
* added for the mapping header. */
. = ALIGN(_esp_mmu_block_size) + 0x20;
} > default_rodata_seg
.flash.appdesc : ALIGN(0x10)
{
_rodata_reserved_start = ABSOLUTE(.); /* This is a symbol marking the flash.rodata start, this can be used for mmu driver to maintain virtual address */
_rodata_start = ABSOLUTE(.);
*(.rodata_desc .rodata_desc.*) /* Should be the first. App version info. DO NOT PUT ANYTHING BEFORE IT! */
*(.rodata_custom_desc .rodata_custom_desc.*) /* Should be the second. Custom app version info. DO NOT PUT ANYTHING BEFORE IT! */
/* Create an empty gap within this section. Thanks to this, the end of this
* section will match .flash.rodata's begin address. Thus, both sections
* will be merged when creating the final bin image. */
. = ALIGN(ALIGNOF(.flash.rodata));
} >default_rodata_seg
.flash.rodata : ALIGN(0x10)
{
_flash_rodata_start = ABSOLUTE(.);
mapping[flash_rodata]
*(.irom1.text) /* catch stray ICACHE_RODATA_ATTR */
*(.gnu.linkonce.r.*)
*(.rodata1)
__XT_EXCEPTION_TABLE_ = ABSOLUTE(.);
*(.xt_except_table)
*(.gcc_except_table .gcc_except_table.*)
*(.gnu.linkonce.e.*)
*(.gnu.version_r)
. = (. + 7) & ~ 3;
/*
* C++ constructor and destructor tables
* Don't include anything from crtbegin.o or crtend.o, as IDF doesn't use toolchain crt.
*
* RISC-V gcc is configured with --enable-initfini-array so it emits an .init_array section instead.
* But the init_priority sections will be sorted for iteration in ascending order during startup.
* The rest of the init_array sections is sorted for iteration in descending order during startup, however.
* Hence a different section is generated for the init_priority functions which is iterated in
* ascending order during startup. The corresponding code can be found in startup.c.
*/
__init_priority_array_start = ABSOLUTE(.);
KEEP (*(EXCLUDE_FILE (*crtend.* *crtbegin.*) .init_array.*))
__init_priority_array_end = ABSOLUTE(.);
__init_array_start = ABSOLUTE(.);
KEEP (*(EXCLUDE_FILE (*crtend.* *crtbegin.*) .init_array))
__init_array_end = ABSOLUTE(.);
KEEP (*crtbegin.*(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.*) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
/* C++ exception handlers table: */
__XT_EXCEPTION_DESCS_ = ABSOLUTE(.);
*(.xt_except_desc)
*(.gnu.linkonce.h.*)
__XT_EXCEPTION_DESCS_END__ = ABSOLUTE(.);
*(.xt_except_desc_end)
*(.dynamic)
*(.gnu.version_d)
/* Addresses of memory regions reserved via SOC_RESERVE_MEMORY_REGION() */
soc_reserved_memory_region_start = ABSOLUTE(.);
KEEP (*(.reserved_memory_address))
soc_reserved_memory_region_end = ABSOLUTE(.);
/* System init functions registered via ESP_SYSTEM_INIT_FN */
_esp_system_init_fn_array_start = ABSOLUTE(.);
KEEP (*(SORT_BY_INIT_PRIORITY(.esp_system_init_fn.*)))
_esp_system_init_fn_array_end = ABSOLUTE(.);
_rodata_end = ABSOLUTE(.);
/* Literals are also RO data. */
_lit4_start = ABSOLUTE(.);
*(*.lit4)
*(.lit4.*)
*(.gnu.linkonce.lit4.*)
_lit4_end = ABSOLUTE(.);
. = ALIGN(4);
_thread_local_start = ABSOLUTE(.);
*(.tdata)
*(.tdata.*)
*(.tbss)
*(.tbss.*)
_thread_local_end = ABSOLUTE(.);
} > default_rodata_seg
/*
This section is a place where we dump all the rodata which aren't used at runtime,
so as to avoid binary size increase
*/
.flash.rodata_noload (NOLOAD) :
{
/*
This is a symbol marking the flash.rodata end, this can be used for mmu driver to maintain virtual address
We don't need to include the noload rodata in this section
*/
_rodata_reserved_end = ABSOLUTE(.);
. = ALIGN (4);
mapping[rodata_noload]
} > default_rodata_seg
/* Marks the end of IRAM code segment */
.iram0.text_end (NOLOAD) :
{
/* iram_end_test section exists for use by Memprot unit tests only */
*(.iram_end_test)
/* ESP32-C3 memprot requires 16B padding for possible CPU prefetch and 512B alignment for PMS split lines */
. += _esp_memprot_prefetch_pad_size;
. = ALIGN(_esp_memprot_align_size);
_iram_text_end = ABSOLUTE(.);
} > iram0_0_seg
.iram0.data :
{
. = ALIGN(16);
_iram_data_start = ABSOLUTE(.);
mapping[iram0_data]
_iram_data_end = ABSOLUTE(.);
} > iram0_0_seg
.iram0.bss (NOLOAD) :
{
. = ALIGN(16);
_iram_bss_start = ABSOLUTE(.);
mapping[iram0_bss]
_iram_bss_end = ABSOLUTE(.);
. = ALIGN(16);
_iram_end = ABSOLUTE(.);
} > iram0_0_seg
/* Marks the end of data, bss and possibly rodata */
.dram0.heap_start (NOLOAD) :
{
. = ALIGN (16);
_heap_start = ABSOLUTE(.);
} > dram0_0_seg
/DISCARD/ :
{
*(.eh_frame_hdr)
*(.eh_frame)
}
}
ASSERT(((_iram_end - ORIGIN(iram0_0_seg)) <= LENGTH(iram0_0_seg)),
"IRAM0 segment data does not fit.")
ASSERT(((_heap_start - ORIGIN(dram0_0_seg)) <= LENGTH(dram0_0_seg)),
"DRAM segment data does not fit.")

Some files were not shown because too many files have changed in this diff Show More