mirror of
https://github.com/alexandrebobkov/ESP-Nodes.git
synced 2024-10-05 20:47:50 -04:00
.
This commit is contained in:
parent
d3adbd9a21
commit
60ab32cffc
BIN
ESP32-IDF_OLED-SSD1306/build/.ninja_deps
Normal file
BIN
ESP32-IDF_OLED-SSD1306/build/.ninja_deps
Normal file
Binary file not shown.
186
ESP32-IDF_OLED-SSD1306/build/.ninja_log
Normal file
186
ESP32-IDF_OLED-SSD1306/build/.ninja_log
Normal file
@ -0,0 +1,186 @@
|
||||
# ninja log v5
|
||||
67 28997 7423382913328465 build.ninja c91069c4fefdd219
|
||||
124 221 7423382916329894 project_elf_src_esp32.c 96ea3833b9fb99b6
|
||||
124 221 7423382916329894 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/project_elf_src_esp32.c 96ea3833b9fb99b6
|
||||
147 454 7423382918644363 esp-idf/esp_system/ld/memory.ld cab0b7efbb85f9d2
|
||||
147 454 7423382918644363 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/esp-idf/esp_system/ld/memory.ld cab0b7efbb85f9d2
|
||||
161 471 7423382918704380 esp-idf/esp_system/ld/sections.ld.in 7e7bcdc7960bf168
|
||||
161 471 7423382918704380 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/esp-idf/esp_system/ld/sections.ld.in 7e7bcdc7960bf168
|
||||
135 1169 7423382917824599 partition_table/partition-table.bin ad6da130c579a6fe
|
||||
135 1169 7423382917824599 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/partition_table/partition-table.bin ad6da130c579a6fe
|
||||
556 1852 7423382930289331 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/Hacl_Curve25519_joined.c.obj 6f4179404f9e7314
|
||||
516 1918 7423382930309313 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/x25519.c.obj 6ab13d98715dd700
|
||||
485 2073 7423382931019662 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/everest.c.obj 5c4209b126ddde97
|
||||
654 2605 7423382934869719 esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m/p256-m.c.obj 393eb2953ca449d8
|
||||
607 2818 7423382937668320 esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m_driver_entrypoints.c.obj b0ede0dd9a75e5f5
|
||||
1182 3174 7423382943550413 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.obj fa6b9f8a682fa7ed
|
||||
1868 3518 7423382947593985 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.obj e9c9270a73ce350e
|
||||
1925 3607 7423382947650488 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.obj 5ec859aba5e294e2
|
||||
2079 4023 7423382952392196 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.obj ced54fd3aaf297e7
|
||||
2625 4083 7423382952882068 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.obj 6828a44d6cdb0d85
|
||||
2818 4277 7423382955013509 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.obj 896a4773e581f881
|
||||
3175 4754 7423382959168463 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.obj 59c5c6965758401f
|
||||
3627 5224 7423382963892070 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_core.c.obj e9512d4c78eaa7bf
|
||||
4028 5292 7423382964591159 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod.c.obj 6d9112906473f143
|
||||
3536 5459 7423382967201149 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.obj c4e31c9b6c4154a2
|
||||
4284 5513 7423382967431165 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/block_cipher.c.obj 989b094333940ffa
|
||||
4087 5608 7423382966721192 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod_raw.c.obj a448e13f370b16a5
|
||||
4770 6116 7423382971936103 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.obj 90af8a6101d941e
|
||||
5297 6607 7423382977286177 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj a2b52d77c43379f6
|
||||
5463 6949 7423382981356146 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.obj 85a7b95d9e106f76
|
||||
5226 7131 7423382982146138 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.obj d9754e4b713e8262
|
||||
5661 7518 7423382987250699 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.obj 63e30d4af019164c
|
||||
5529 7582 7423382988058375 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.obj 26a46cc2a5ec0309
|
||||
6122 7719 7423382989386425 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/constant_time.c.obj 419d165fc0d818a3
|
||||
6608 8285 7423382995579247 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.obj a44741e30dc1e7c2
|
||||
7141 8351 7423382995549230 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.obj e5479bb983c5237b
|
||||
6964 8491 7423382997105097 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj 637ed1898ae7484d
|
||||
7529 8767 7423382999450700 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.obj d27f30b6ccee27d7
|
||||
7584 8915 7423383001575434 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.obj 7447f298f4d4c3b2
|
||||
7725 9213 7423383004124963 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.obj a1eb6610bf69b85
|
||||
8293 9415 7423383006399141 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.obj d31b642c470bceb9
|
||||
8774 10104 7423383012482316 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves_new.c.obj 29f57ea453efbd32
|
||||
8361 10430 7423383014633813 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.obj a3e4e650410e950f
|
||||
8917 10552 7423383018160264 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.obj b573f8193f2d50cf
|
||||
9241 10743 7423383018748753 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj 25f6c70782c6b23
|
||||
8492 10785 7423383018610470 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.obj 5d29fd40a4e5236f
|
||||
9430 11406 7423383024397682 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj b1a41eb3d5c1b8d1
|
||||
10112 11770 7423383029646526 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.obj 96a0bf4f042a7c0c
|
||||
10432 12028 7423383029626536 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj 5659cb2f4ff2d7fd
|
||||
10553 12435 7423383036147108 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.obj df33058a23cae5ab
|
||||
10750 12499 7423383036826107 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lmots.c.obj ba2bc522bcf0fa0d
|
||||
10795 12890 7423383039647155 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lms.c.obj bad289ec8ceaef4a
|
||||
11407 13474 7423383046856219 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.obj 26fd9c8a3e7a298d
|
||||
11794 13673 7423383048613544 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.obj 4c505bd41c44cb41
|
||||
12107 13774 7423383049203573 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.obj 84c7bfc341328fa6
|
||||
12437 13865 7423383049489988 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj 6d42889a04a75ce8
|
||||
12913 14593 7423383057241548 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.obj 7d971099296d214e
|
||||
12516 14856 7423383059280962 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj dfcddcc7894cc1e8
|
||||
13476 15387 7423383064473000 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.obj 9fd1dc4de117ab4
|
||||
13775 15556 7423383068068564 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_ecc.c.obj 369f89697480ed1a
|
||||
13866 15590 7423383068237233 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj 1c2c7c9343869b5a
|
||||
13690 15775 7423383069511974 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.obj 283c2b073146fd57
|
||||
14609 16740 7423383075518471 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj 25d53f4fc1801d3
|
||||
14858 17172 7423383081454785 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj 8de923102151aef0
|
||||
15609 17621 7423383087555109 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.obj 3737d5adac3b1791
|
||||
15561 17747 7423383089097494 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj a0be46df32756c45
|
||||
15402 17863 7423383089421070 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.obj c08c0c06521341f4
|
||||
15783 17913 7423383090758062 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.obj e078ed253e004169
|
||||
16752 18381 7423383094029850 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.obj 9d52d706b85d31e
|
||||
17630 19472 7423383106097946 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_aead.c.obj 9da5317637c32f7f
|
||||
17873 19776 7423383109195006 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_client.c.obj b662f460b441cf37
|
||||
17928 19945 7423383109540018 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers_no_static.c.obj 5c60487f737be5dd
|
||||
17790 20079 7423383110037380 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_cipher.c.obj 191ac365588a9dbc
|
||||
18392 21034 7423383117610598 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ecp.c.obj 5f1c2fd9d240c40c
|
||||
17177 21853 7423383127406632 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.obj 1be113014eb26a4e
|
||||
19476 22406 7423383135591783 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ffdh.c.obj e658f6ffedee83e1
|
||||
19784 22540 7423383137064682 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_hash.c.obj 5a2c1d7e15b2a844
|
||||
19965 22660 7423383138259143 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.obj d8c57bd417077166
|
||||
20092 22745 7423383138544655 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_pake.c.obj eeace60ac21b5db8
|
||||
21077 23707 7423383148603021 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_rsa.c.obj daee289090aa311c
|
||||
21879 23953 7423383149038971 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.obj 234207595a5a0599
|
||||
22676 24463 7423383156251328 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.obj f1a700ece78a5ea5
|
||||
22548 24558 7423383157252361 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.obj b72fe631ad8e36b7
|
||||
22406 24617 7423383157651041 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.obj 57d647b8ceaa3c9d
|
||||
22752 24831 7423383158325952 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_util.c.obj ef3b771ee057eba0
|
||||
23746 26245 7423383173411100 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.obj 77c421127c2d9762
|
||||
24476 27189 7423383179577570 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_alt_helpers.c.obj 93b1fc6929e28a40
|
||||
24574 27453 7423383184812837 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.obj afbf0335e68745d5
|
||||
24633 27935 7423383188571252 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.obj e904971d504cc56d
|
||||
24846 28140 7423383191170223 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.obj 948afc30811dec6f
|
||||
23965 28394 7423383191428264 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.obj 879573d04dd00a33
|
||||
27192 29182 7423383203130579 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.obj 5e1943dcace34842
|
||||
26249 29438 7423383205358589 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha3.c.obj f45042e2419529a8
|
||||
27459 29664 7423383207550569 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.obj ad47478be95b77fd
|
||||
27973 30116 7423383210677248 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.obj d8772a26a83ebb8a
|
||||
28145 30172 7423383212431002 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.obj 34d5f2d6e07a82a8
|
||||
28413 30452 7423383215446392 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/esp_hardware.c.obj 9ab2198952271a72
|
||||
29210 31323 7423383222791966 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/esp_mem.c.obj d8411a9effa5d0b0
|
||||
29445 31511 7423383227512936 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/esp_timing.c.obj 205ebab5369b015
|
||||
29690 31924 7423383229363103 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 ae9d8eabd0a87fc
|
||||
30462 32134 7423383233831521 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 2eef5c7005d7e6c3
|
||||
30128 32216 7423383233933719 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 576d940561d22fd9
|
||||
30179 32415 7423383235977518 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/aes/block/esp_aes.c.obj 6c24ae33f976beaa
|
||||
31343 33002 7423383241826630 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/sha/parallel_engine/sha.c.obj 831c37adf6acf629
|
||||
31932 33516 7423383246520376 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 30e33a817c5ecfdf
|
||||
31527 33771 7423383248492405 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 a3ebb9d111c5b4bf
|
||||
32222 34184 7423383251702608 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/sha/parallel_engine/esp_sha256.c.obj 890275264016dd17
|
||||
32173 34451 7423383253682224 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/sha/parallel_engine/esp_sha1.c.obj fe91d0e067ee03f2
|
||||
32422 34761 7423383257860836 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/sha/parallel_engine/esp_sha512.c.obj f5cade52d4575d0e
|
||||
33016 35827 7423383268346339 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 855c79d872192e70
|
||||
33539 35862 7423383268810158 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 8c0bea17cf8970de
|
||||
33816 36415 7423383275207911 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs7.c.obj 95f33c03ce2a2e21
|
||||
34461 36792 7423383279542888 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.obj 8b8722f421c8f9f2
|
||||
34214 36831 7423383279965861 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.obj 770cc59d7e1c7251
|
||||
34762 37108 7423383282300503 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.obj c4c0aa58c80ce314
|
||||
35887 37935 7423383289195640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.obj 89d0a3bae0eea252
|
||||
36461 38455 7423383295563698 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write.c.obj 85b12cdb4924f826
|
||||
37111 38932 7423383299404067 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.obj 1d518fec30c0e94c
|
||||
36836 38985 7423383300881426 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.obj cd3649c768cdfc3a
|
||||
36799 39043 7423383300944065 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.obj 657121a7aa5db547
|
||||
35829 39172 7423383302411929 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.obj ad54c40b5d2edc3d
|
||||
37958 39776 7423383307828648 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_reader.c.obj d149362651c4d7b4
|
||||
38456 40165 7423383314024783 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_trace.c.obj 3d8e8572aaf332d5
|
||||
38944 41227 7423383323768573 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.obj b21f217bd452d4be
|
||||
38992 41512 7423383325405254 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj fbc0afc4680f0c7c
|
||||
39060 41636 7423383326202382 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_client.c.obj 4fb979d1f3b27c97
|
||||
39180 41680 7423383327307167 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.obj 51ea3e4d07ec53d3
|
||||
39883 41759 7423383328113768 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_debug_helpers_generated.c.obj 26e46416fa33008b
|
||||
40175 43135 7423383341355103 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.obj 61e2b44d364cbb77
|
||||
41772 43844 7423383349407627 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.obj 997b4cbc0df3d3e5
|
||||
41239 43886 7423383349282597 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.obj cafebd2c7c67f731
|
||||
41651 44328 7423383353841453 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_client.c.obj db6f9c284be38332
|
||||
41525 44540 7423383356804742 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls.c.obj 44a105f1a1e6b8fa
|
||||
41701 44657 7423383356814754 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_server.c.obj 84610e2aaea390c9
|
||||
43170 44933 7423383360109040 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_server.c.obj 3c2755fdb43f5c7f
|
||||
43849 45261 7423383364405137 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_client.c.obj cbc69d442609b92e
|
||||
43909 45363 7423383365188933 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_generic.c.obj eff11311df068647
|
||||
44330 45895 7423383370753002 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/mbedtls_debug.c.obj 798904fe74edfef9
|
||||
44543 46070 7423383372914360 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/esp_platform_time.c.obj 7e91ec3755206b30
|
||||
44933 46217 7423383373778257 esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj f7de20e8f89df84b
|
||||
45300 46683 7423383378276960 esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj 3b8630df011061cf
|
||||
44659 47181 7423383382153734 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls/port/net_sockets.c.obj d4f77382d8db5246
|
||||
45365 47283 7423383382841759 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj 2d2302f7a46fd82c
|
||||
45912 47866 7423383390012126 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj 58cbd50ae9553a62
|
||||
46083 48087 7423383391690389 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj d92e2cc38bb190b4
|
||||
46235 48118 7423383392574356 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj eceb336d7ec94a4e
|
||||
46688 48348 7423383395069056 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj d3d029372835f98e
|
||||
47195 49057 7423383401336747 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj 5b936b0252c28ed7
|
||||
47289 49138 7423383403431505 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj ec89e690e37ea224
|
||||
47890 49670 7423383407559722 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj 22af5d39f6df4e36
|
||||
48100 49954 7423383410968332 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj e0d51c42a96e8da8
|
||||
48123 50082 7423383413388224 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj 803ccd73f2c62841
|
||||
48381 50268 7423383414262183 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj 77b26a158be693ff
|
||||
50269 51137 7423383424449073 bootloader-prefix/src/bootloader-stamp/bootloader-mkdir a12eeedb8b515bf6
|
||||
50269 51137 7423383424449073 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/bootloader-prefix/src/bootloader-stamp/bootloader-mkdir a12eeedb8b515bf6
|
||||
49064 51184 7423383422010141 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32.c.obj 5c1e6d987bef68c4
|
||||
49679 51422 7423383424866405 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj 37e13bed1d663dd2
|
||||
51137 51686 7423383430560451 bootloader-prefix/src/bootloader-stamp/bootloader-download a7211fdab597a013
|
||||
51137 51686 7423383430560451 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/bootloader-prefix/src/bootloader-stamp/bootloader-download a7211fdab597a013
|
||||
49155 51726 7423383428577223 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj 64e301daea6ea4f6
|
||||
50085 51970 7423383431748543 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/idf/bootloader_sha.c.obj 2a282aca352a6892
|
||||
49964 52008 7423383432633820 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj 841de2e92ebd0d9f
|
||||
51689 52353 7423383436084214 bootloader-prefix/src/bootloader-stamp/bootloader-update 36ec1f04d1273865
|
||||
51689 52353 7423383436084214 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/bootloader-prefix/src/bootloader-stamp/bootloader-update 36ec1f04d1273865
|
||||
51185 52958 7423383440743462 esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition.c.obj 42c9d08a7fa0a10a
|
||||
52382 53003 7423383443172610 bootloader-prefix/src/bootloader-stamp/bootloader-patch 1a5582e376c6e8c9
|
||||
52382 53003 7423383443172610 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/bootloader-prefix/src/bootloader-stamp/bootloader-patch 1a5582e376c6e8c9
|
||||
51436 53056 7423383441476632 esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition_target.c.obj 69ecb0b97865731e
|
||||
52010 53295 7423383445073539 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_brownout_hook.c.obj 2c4eef1a7225ae33
|
||||
51971 53376 7423383445616407 esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_app_desc.c.obj 6e5cb5dbe7bdbc3
|
||||
51751 53901 7423383449545448 esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_ops.c.obj f696a21ae7006119
|
||||
52966 55129 7423383464123379 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_drivers.c.obj 7b68a8e01df9fed2
|
||||
53295 55456 7423383464902728 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_issi.c.obj a87317639f970c11
|
||||
53384 55700 7423383465406099 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic.c.obj 5c8437bcb8046276
|
||||
53059 55754 7423383466929885 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_generic.c.obj 99f7de60aff24849
|
||||
53903 56124 7423383472503294 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_gd.c.obj 4ab0748c4b8efb82
|
||||
55134 57228 7423383484875052 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_winbond.c.obj d67d9f3a11f38d29
|
||||
55757 57259 7423383485596743 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_th.c.obj 93af1190495daea
|
||||
55466 57285 7423383485370887 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_boya.c.obj 91a22659c66015cc
|
||||
55716 57670 7423383487892719 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic_opi.c.obj 3d135481e41fd692
|
||||
56138 57965 7423383491899159 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/memspi_host_driver.c.obj 4fa7eab24b78a0d7
|
||||
57239 59174 7423383503356579 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/cache_utils.c.obj b26428642b5679be
|
||||
57264 59225 7423383503356579 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_mmap.c.obj 888172f31b9f9a32
|
||||
57294 59266 7423383503865079 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_ops.c.obj d8a986ae5f582471
|
||||
57712 59514 7423383507463069 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj 19695e538bcd2106
|
||||
57965 64187 7423383512340658 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_api.c.obj dbec1bdfbb83f2cc
|
@ -1 +1 @@
|
||||
11c023524f70b10f93f460221242502e472dbf13
|
||||
d3adbd9a2165ace5c992890a25fe7f1e50f93d75
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1 @@
|
||||
3b8741b172dc951e18509698dee938304bcf1523
|
@ -0,0 +1,50 @@
|
||||
#
|
||||
# Internal file for GetGitRevisionDescription.cmake
|
||||
#
|
||||
# Requires CMake 2.6 or newer (uses the 'function' command)
|
||||
#
|
||||
# Original Author:
|
||||
# 2009-2010 Ryan Pavlik <rpavlik@iastate.edu> <abiryan@ryand.net>
|
||||
# http://academic.cleardefinition.com
|
||||
# Iowa State University HCI Graduate Program/VRAC
|
||||
#
|
||||
# Copyright Iowa State University 2009-2010.
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
set(HEAD_HASH)
|
||||
|
||||
file(READ "C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/bootloader/CMakeFiles/git-data/HEAD" HEAD_CONTENTS LIMIT 1024)
|
||||
|
||||
string(STRIP "${HEAD_CONTENTS}" HEAD_CONTENTS)
|
||||
set(GIT_DIR "C:/Users/alex/esp/v5.2.2/esp-idf/.git")
|
||||
# handle git-worktree
|
||||
if(EXISTS "${GIT_DIR}/commondir")
|
||||
file(READ "${GIT_DIR}/commondir" GIT_DIR_NEW LIMIT 1024)
|
||||
string(STRIP "${GIT_DIR_NEW}" GIT_DIR_NEW)
|
||||
if(NOT IS_ABSOLUTE "${GIT_DIR_NEW}")
|
||||
get_filename_component(GIT_DIR_NEW ${GIT_DIR}/${GIT_DIR_NEW} ABSOLUTE)
|
||||
endif()
|
||||
if(EXISTS "${GIT_DIR_NEW}")
|
||||
set(GIT_DIR "${GIT_DIR_NEW}")
|
||||
endif()
|
||||
endif()
|
||||
if(HEAD_CONTENTS MATCHES "ref")
|
||||
# named branch
|
||||
string(REPLACE "ref: " "" HEAD_REF "${HEAD_CONTENTS}")
|
||||
if(EXISTS "${GIT_DIR}/${HEAD_REF}")
|
||||
configure_file("${GIT_DIR}/${HEAD_REF}" "C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/bootloader/CMakeFiles/git-data/head-ref" COPYONLY)
|
||||
elseif(EXISTS "${GIT_DIR}/logs/${HEAD_REF}")
|
||||
configure_file("${GIT_DIR}/logs/${HEAD_REF}" "C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/bootloader/CMakeFiles/git-data/head-ref" COPYONLY)
|
||||
set(HEAD_HASH "${HEAD_REF}")
|
||||
endif()
|
||||
else()
|
||||
# detached HEAD
|
||||
configure_file("${GIT_DIR}/HEAD" "C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/bootloader/CMakeFiles/git-data/head-ref" COPYONLY)
|
||||
endif()
|
||||
|
||||
if(NOT HEAD_HASH)
|
||||
file(READ "C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/bootloader/CMakeFiles/git-data/head-ref" HEAD_HASH LIMIT 1024)
|
||||
string(STRIP "${HEAD_HASH}" HEAD_HASH)
|
||||
endif()
|
@ -0,0 +1 @@
|
||||
3b8741b172dc951e18509698dee938304bcf1523
|
File diff suppressed because one or more lines are too long
@ -1066,7 +1066,7 @@
|
||||
},
|
||||
{
|
||||
"directory": "C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build",
|
||||
"command": "C:\\Users\\alex\\.espressif\\tools\\tools\\xtensa-esp-elf\\esp-13.2.0_20230928\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\\\"v5.2.2\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -D PROJECT_NAME=\\\"ESP32-IDF_OLED-SSD1306\\\" -DPROJECT_VER=\\\"11c0235\\\" -IC:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/config -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_app_format/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/newlib/platform_include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/config/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/config/include/freertos -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/config/xtensa/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/FreeRTOS-Kernel/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/esp_additions/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_hw_support/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_hw_support/include/soc -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_hw_support/include/soc/esp32 -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_hw_support/port/esp32/. -IC:/Users/alex/esp/v5.2.2/esp-idf/components/heap/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/log/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/soc/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/soc/esp32 -IC:/Users/alex/esp/v5.2.2/esp-idf/components/soc/esp32/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/hal/platform_port/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/hal/esp32/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/hal/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/include/esp32 -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/esp32 -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_common/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_system/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_system/port/soc -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_system/port/include/private -IC:/Users/alex/esp/v5.2.2/esp-idf/components/xtensa/esp32/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/xtensa/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/xtensa/deprecated_include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/include/apps -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/include/apps/sntp -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/lwip/src/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/port/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/port/freertos/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/port/esp32xx/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/port/esp32xx/include/arch -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/port/esp32xx/include/sys -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306=. -fmacro-prefix-map=C:/Users/alex/esp/v5.2.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf\\esp_app_format\\CMakeFiles\\__idf_esp_app_format.dir\\esp_app_desc.c.obj -c C:\\Users\\alex\\esp\\v5.2.2\\esp-idf\\components\\esp_app_format\\esp_app_desc.c",
|
||||
"command": "C:\\Users\\alex\\.espressif\\tools\\tools\\xtensa-esp-elf\\esp-13.2.0_20230928\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\\\"v5.2.2\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -D PROJECT_NAME=\\\"ESP32-IDF_OLED-SSD1306\\\" -DPROJECT_VER=\\\"d3adbd9-dirty\\\" -IC:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306/build/config -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_app_format/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/newlib/platform_include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/config/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/config/include/freertos -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/config/xtensa/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/FreeRTOS-Kernel/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Users/alex/esp/v5.2.2/esp-idf/components/freertos/esp_additions/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_hw_support/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_hw_support/include/soc -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_hw_support/include/soc/esp32 -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_hw_support/port/esp32/. -IC:/Users/alex/esp/v5.2.2/esp-idf/components/heap/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/log/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/soc/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/soc/esp32 -IC:/Users/alex/esp/v5.2.2/esp-idf/components/soc/esp32/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/hal/platform_port/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/hal/esp32/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/hal/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/include/esp32 -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/esp32 -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_common/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_system/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_system/port/soc -IC:/Users/alex/esp/v5.2.2/esp-idf/components/esp_system/port/include/private -IC:/Users/alex/esp/v5.2.2/esp-idf/components/xtensa/esp32/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/xtensa/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/xtensa/deprecated_include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/include/apps -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/include/apps/sntp -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/lwip/src/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/port/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/port/freertos/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/port/esp32xx/include -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/port/esp32xx/include/arch -IC:/Users/alex/esp/v5.2.2/esp-idf/components/lwip/port/esp32xx/include/sys -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/Users/alex/github/ESP-Nodes/ESP32-IDF_OLED-SSD1306=. -fmacro-prefix-map=C:/Users/alex/esp/v5.2.2/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf\\esp_app_format\\CMakeFiles\\__idf_esp_app_format.dir\\esp_app_desc.c.obj -c C:\\Users\\alex\\esp\\v5.2.2\\esp-idf\\components\\esp_app_format\\esp_app_desc.c",
|
||||
"file": "C:\\Users\\alex\\esp\\v5.2.2\\esp-idf\\components\\esp_app_format\\esp_app_desc.c"
|
||||
},
|
||||
{
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
177
ESP32-IDF_OLED-SSD1306/build/esp-idf/esp_system/ld/memory.ld
Normal file
177
ESP32-IDF_OLED-SSD1306/build/esp-idf/esp_system/ld/memory.ld
Normal file
@ -0,0 +1,177 @@
|
||||
/*
|
||||
|
||||
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
|
||||
|
||||
*
|
||||
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
*/
|
||||
/* ESP32 Linker Script Memory Layout
|
||||
|
||||
|
||||
|
||||
This file describes the memory layout (memory blocks) as virtual
|
||||
|
||||
memory addresses.
|
||||
|
||||
|
||||
|
||||
esp32.project.ld contains output sections to link compiler output
|
||||
|
||||
into these memory blocks.
|
||||
|
||||
|
||||
|
||||
***
|
||||
|
||||
|
||||
|
||||
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 = 0;
|
||||
/* Memory alignment size for PMS */
|
||||
_esp_memprot_align_size = 0;
|
||||
_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. */
|
||||
/* If BT is not built at all */
|
||||
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 bytewise access. */
|
||||
/* IRAM for PRO cpu. Not sure if happy with this, this is MMU area... */
|
||||
iram0_0_seg (RX) : org = 0x40080000, len = 0x20000 + 0x0
|
||||
/* Even though the segment name is iram, it is actually mapped to flash
|
||||
|
||||
*/
|
||||
iram0_2_seg (RX) : org = 0x400D0020, len = 0x330000-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.
|
||||
|
||||
|
||||
|
||||
Note: Length of this section *should* be 0x50000, and this extra DRAM is available
|
||||
|
||||
in heap at runtime. However due to static ROM memory usage at this 176KB mark, the
|
||||
|
||||
additional static memory temporarily cannot be used.
|
||||
|
||||
*/
|
||||
dram0_0_seg (RW) : org = 0x3FFB0000 + 0,
|
||||
len = 0x2c200 - 0
|
||||
/* Flash mapped constant data */
|
||||
drom0_0_seg (R) : org = 0x3F400020, len = 0x400000-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 = 0x400C0000, len = 0x2000 - 0
|
||||
/* RTC fast memory (same block as above, rtc_iram_seg), viewed from data bus */
|
||||
rtc_data_seg(RW) : org = 0x3ff80000, len = 0x2000 - 0
|
||||
/* We reduced the size of rtc_iram_seg and rtc_data_seg by ESP_BOOTLOADER_RESERVE_RTC value.
|
||||
|
||||
It reserves the amount of RTC fast memory that we use for this memory segment.
|
||||
|
||||
This segment is intended for keeping 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.
|
||||
|
||||
org = 0x3ff80000 + 0x2000 - ESP_BOOTLOADER_RESERVE_RTC == SOC_RTC_DRAM_HIGH - sizeof(rtc_retain_mem_t)
|
||||
|
||||
*/
|
||||
rtc_fast_reserved_seg(RW) : org = 0x3ff80000 + 0x2000 - 0, len = 0
|
||||
/* RTC slow memory (data accessible). Persists over deep sleep.
|
||||
|
||||
|
||||
|
||||
Start of RTC slow memory is reserved for ULP co-processor code + data, if enabled.
|
||||
|
||||
*/
|
||||
rtc_slow_seg(RW) : org = 0x50000000, len = 0x2000 - ((24))
|
||||
/* We reduced the size of rtc_slow_seg by RESERVE_RTC_MEM value.
|
||||
|
||||
It reserves the amount of RTC slow memory that we use for this memory segment.
|
||||
|
||||
This segment is intended for keeping rtc timer data (s_rtc_timer_retain_mem, see esp_clk.c files).
|
||||
|
||||
The aim of this is to keep data that will not be moved around and have a fixed address.
|
||||
|
||||
org = 0x50000000 + 0x2000 - RESERVE_RTC_MEM
|
||||
|
||||
*/
|
||||
rtc_slow_reserved_seg(RW) : org = 0x50000000 + 0x2000 - ((24)), len = ((24))
|
||||
/* external memory */
|
||||
extern_ram_seg(RWX) : org = 0x3F800000,
|
||||
len = 0x400000
|
||||
}
|
||||
_heap_start = _heap_low_start;
|
||||
_sram1_iram_start = 0x400A0000;
|
||||
_sram1_iram_len = ( _iram_end > _sram1_iram_start) ? (_iram_end - _sram1_iram_start) : 0;
|
||||
_heap_end = ALIGN(0x40000000 - _sram1_iram_len - 3, 4);
|
||||
_data_seg_org = ORIGIN(rtc_data_seg);
|
||||
/* The lines below define location alias for .rtc.data section based on Kconfig option.
|
||||
|
||||
When the option is not defined then use slow memory segment
|
||||
|
||||
else the data will be placed in fast memory segment */
|
||||
REGION_ALIAS("rtc_data_location", rtc_slow_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(_rodata_start == ORIGIN(default_rodata_seg),
|
||||
".flash.appdesc section must be placed at the beginning of the rodata segment.")
|
@ -0,0 +1,485 @@
|
||||
/*
|
||||
|
||||
* 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);
|
||||
mapping[rtc_text]
|
||||
*rtc_wake_stub*.*(.literal .text .literal.* .text.*)
|
||||
_rtc_text_end = ABSOLUTE(.);
|
||||
} > rtc_iram_seg
|
||||
/*
|
||||
|
||||
This section is required to skip rtc.text area because rtc_iram_seg and
|
||||
|
||||
rtc_data_seg are reflect the same address space on different buses.
|
||||
|
||||
*/
|
||||
.rtc.dummy :
|
||||
{
|
||||
_rtc_dummy_start = ABSOLUTE(.);
|
||||
_rtc_fast_start = ABSOLUTE(.);
|
||||
. = SIZEOF(.rtc.text);
|
||||
_rtc_dummy_end = ABSOLUTE(.);
|
||||
} > rtc_data_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.
|
||||
|
||||
The memory location of the data is dependent on
|
||||
|
||||
CONFIG_ESP32_RTCDATA_IN_FAST_MEM option.
|
||||
|
||||
*/
|
||||
.rtc.data :
|
||||
{
|
||||
_rtc_data_start = ABSOLUTE(.);
|
||||
mapping[rtc_data]
|
||||
*rtc_wake_stub*.*(.data .rodata .data.* .rodata.*)
|
||||
_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.*)
|
||||
*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.
|
||||
|
||||
The memory location of the data is dependent on
|
||||
|
||||
CONFIG_ESP32_RTCDATA_IN_FAST_MEM option.
|
||||
|
||||
*/
|
||||
.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 FAST data that should have fixed addresses.
|
||||
|
||||
* The data are not initialized at power-up and are retained during deep sleep.
|
||||
|
||||
*/
|
||||
.rtc_fast_reserved (NOLOAD):
|
||||
{
|
||||
. = ALIGN(4);
|
||||
_rtc_fast_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 << */
|
||||
KEEP(*(.bootloader_data_rtc_mem .bootloader_data_rtc_mem.*))
|
||||
_rtc_fast_reserved_end = ABSOLUTE(.);
|
||||
} > rtc_fast_reserved_seg
|
||||
_rtc_fast_reserved_length = _rtc_fast_reserved_end - _rtc_fast_reserved_start;
|
||||
ASSERT((_rtc_fast_reserved_length <= LENGTH(rtc_fast_reserved_seg)),
|
||||
"RTC FAST reserved segment data does not fit.")
|
||||
/**
|
||||
|
||||
* This section holds RTC SLOW data that should have fixed addresses.
|
||||
|
||||
* The data are not initialized at power-up and are retained during deep sleep.
|
||||
|
||||
*/
|
||||
.rtc_slow_reserved (NOLOAD):
|
||||
{
|
||||
. = ALIGN(4);
|
||||
_rtc_slow_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.*)
|
||||
_rtc_slow_reserved_end = ABSOLUTE(.);
|
||||
} > rtc_slow_reserved_seg
|
||||
_rtc_slow_reserved_length = _rtc_slow_reserved_end - _rtc_slow_reserved_start;
|
||||
_rtc_reserved_length = _rtc_slow_reserved_length;
|
||||
ASSERT((_rtc_slow_reserved_length <= LENGTH(rtc_slow_reserved_seg)),
|
||||
"RTC SLOW 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.")
|
||||
/* Send .iram0 code to iram */
|
||||
.iram0.vectors :
|
||||
{
|
||||
_iram_start = ABSOLUTE(.);
|
||||
/* Vectors go to IRAM */
|
||||
_vector_table = ABSOLUTE(.);
|
||||
/* Vectors according to builds/RF-2015.2-win32/esp108_v1_2_s5_512int_2/config.html */
|
||||
. = 0x0;
|
||||
KEEP(*(.WindowVectors.text));
|
||||
. = 0x180;
|
||||
KEEP(*(.Level2InterruptVector.text));
|
||||
. = 0x1c0;
|
||||
KEEP(*(.Level3InterruptVector.text));
|
||||
. = 0x200;
|
||||
KEEP(*(.Level4InterruptVector.text));
|
||||
. = 0x240;
|
||||
KEEP(*(.Level5InterruptVector.text));
|
||||
. = 0x280;
|
||||
KEEP(*(.DebugExceptionVector.text));
|
||||
. = 0x2c0;
|
||||
KEEP(*(.NMIExceptionVector.text));
|
||||
. = 0x300;
|
||||
KEEP(*(.KernelExceptionVector.text));
|
||||
. = 0x340;
|
||||
KEEP(*(.UserExceptionVector.text));
|
||||
. = 0x3C0;
|
||||
KEEP(*(.DoubleExceptionVector.text));
|
||||
. = 0x400;
|
||||
_invalid_pc_placeholder = ABSOLUTE(.);
|
||||
*(.*Vector.literal)
|
||||
*(.UserEnter.literal);
|
||||
*(.UserEnter.text);
|
||||
. = ALIGN (16);
|
||||
*(.entry.text)
|
||||
*(.init.literal)
|
||||
*(.init)
|
||||
_init_end = ABSOLUTE(.);
|
||||
} > iram0_0_seg
|
||||
.iram0.text :
|
||||
{
|
||||
/* Code marked as runnning out of IRAM */
|
||||
_iram_text_start = ABSOLUTE(.);
|
||||
mapping[iram0_text]
|
||||
} > iram0_0_seg
|
||||
.dram0.data :
|
||||
{
|
||||
_data_start = ABSOLUTE(.);
|
||||
*(.gnu.linkonce.d.*)
|
||||
*(.data1)
|
||||
*(.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 won't be initialised when startup.
|
||||
|
||||
* This section locates in External RAM region.
|
||||
|
||||
*/
|
||||
.ext_ram_noinit (NOLOAD) :
|
||||
{
|
||||
_ext_ram_noinit_start = ABSOLUTE(.);
|
||||
*(.ext_ram_noinit*)
|
||||
. = ALIGN(4);
|
||||
_ext_ram_noinit_end = ABSOLUTE(.);
|
||||
} > extern_ram_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
|
||||
/* external memory bss, from any global variable with EXT_RAM_BSS_ATTR attribute*/
|
||||
.ext_ram.bss (NOLOAD) :
|
||||
{
|
||||
_ext_ram_bss_start = ABSOLUTE(.);
|
||||
mapping[extern_ram]
|
||||
. = ALIGN(4);
|
||||
_ext_ram_bss_end = ABSOLUTE(.);
|
||||
} > extern_ram_seg
|
||||
/* Shared RAM */
|
||||
.dram0.bss (NOLOAD) :
|
||||
{
|
||||
. = ALIGN (8);
|
||||
_bss_start = ABSOLUTE(.);
|
||||
mapping[dram0_bss]
|
||||
. = 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.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 .flah.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)
|
||||
. = (. + 3) & ~ 3;
|
||||
/* C++ constructor and destructor tables
|
||||
|
||||
|
||||
|
||||
Make a point of not including anything from crtbegin.o or crtend.o, as IDF doesn't use toolchain crt
|
||||
|
||||
*/
|
||||
__init_array_start = ABSOLUTE(.);
|
||||
KEEP (*(EXCLUDE_FILE (*crtend.* *crtbegin.*) .ctors SORT(.ctors.*)))
|
||||
__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(.);
|
||||
. = ALIGN(4);
|
||||
} >default_rodata_seg
|
||||
_flash_rodata_align = ALIGNOF(.flash.rodata);
|
||||
/*
|
||||
|
||||
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
|
||||
.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
|
||||
/* Marks the end of IRAM code segment */
|
||||
.iram0.text_end (NOLOAD) :
|
||||
{
|
||||
. = ALIGN (4);
|
||||
_iram_text_end = ABSOLUTE(.);
|
||||
} > iram0_0_seg
|
||||
.iram0.data :
|
||||
{
|
||||
. = ALIGN(4);
|
||||
_iram_data_start = ABSOLUTE(.);
|
||||
mapping[iram0_data]
|
||||
_iram_data_end = ABSOLUTE(.);
|
||||
} > iram0_0_seg
|
||||
.iram0.bss (NOLOAD) :
|
||||
{
|
||||
. = ALIGN(4);
|
||||
_iram_bss_start = ABSOLUTE(.);
|
||||
mapping[iram0_bss]
|
||||
_iram_bss_end = ABSOLUTE(.);
|
||||
. = ALIGN(4);
|
||||
_iram_end = ABSOLUTE(.);
|
||||
} > iram0_0_seg
|
||||
/* Marks the end of data, bss and possibly rodata */
|
||||
.dram0.heap_start (NOLOAD) :
|
||||
{
|
||||
. = ALIGN (8);
|
||||
/* Lowest possible start address for the heap */
|
||||
_heap_low_start = ABSOLUTE(.);
|
||||
} > dram0_0_seg
|
||||
/** This section will be used by the debugger and disassembler to get more information
|
||||
|
||||
* about raw data present in the code.
|
||||
|
||||
* Indeed, it may be required to add some padding at some points in the code
|
||||
|
||||
* in order to align a branch/jump destination on a particular bound.
|
||||
|
||||
* Padding these instructions will generate null bytes that shall be
|
||||
|
||||
* interpreted as data, and not code by the debugger or disassembler.
|
||||
|
||||
* This section will only be present in the ELF file, not in the final binary
|
||||
|
||||
* For more details, check GCC-212
|
||||
|
||||
*/
|
||||
.xt.prop 0 :
|
||||
{
|
||||
KEEP (*(.xt.prop .xt.prop.* .gnu.linkonce.prop.*))
|
||||
}
|
||||
.xt.lit 0 :
|
||||
{
|
||||
KEEP (*(.xt.lit .xt.lit.* .gnu.linkonce.p.*))
|
||||
}
|
||||
/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_low_start - ORIGIN(dram0_0_seg)) <= LENGTH(dram0_0_seg)),
|
||||
"DRAM segment data does not fit.")
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user