1/* 2 * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6/* ROM function interface esp32c6.rom.newlib.ld for esp32c6 7 * 8 * 9 * Generated from ./target/esp32c6/interface-esp32c6.yml md5sum 06c13e133e0743d09b87aba30d3e213b 10 * 11 * Compatible with ROM where ECO version equal or greater to 0. 12 * 13 * THIS FILE WAS AUTOMATICALLY GENERATED. DO NOT EDIT. 14 */ 15 16/*************************************** 17 Group newlib 18 ***************************************/ 19 20/* Functions */ 21esp_rom_newlib_init_common_mutexes = 0x400004a4; 22memset = 0x400004a8; 23memcpy = 0x400004ac; 24memmove = 0x400004b0; 25memcmp = 0x400004b4; 26strcpy = 0x400004b8; 27strncpy = 0x400004bc; 28strcmp = 0x400004c0; 29strncmp = 0x400004c4; 30strlen = 0x400004c8; 31strstr = 0x400004cc; 32bzero = 0x400004d0; 33_isatty_r = 0x400004d4; 34sbrk = 0x400004d8; 35isalnum = 0x400004dc; 36isalpha = 0x400004e0; 37isascii = 0x400004e4; 38isblank = 0x400004e8; 39iscntrl = 0x400004ec; 40isdigit = 0x400004f0; 41islower = 0x400004f4; 42isgraph = 0x400004f8; 43isprint = 0x400004fc; 44ispunct = 0x40000500; 45isspace = 0x40000504; 46isupper = 0x40000508; 47toupper = 0x4000050c; 48tolower = 0x40000510; 49toascii = 0x40000514; 50memccpy = 0x40000518; 51memchr = 0x4000051c; 52memrchr = 0x40000520; 53strcasecmp = 0x40000524; 54strcasestr = 0x40000528; 55strcat = 0x4000052c; 56strchr = 0x40000534; 57strcspn = 0x40000538; 58strcoll = 0x4000053c; 59strlcat = 0x40000540; 60strlcpy = 0x40000544; 61strlwr = 0x40000548; 62strncasecmp = 0x4000054c; 63strncat = 0x40000550; 64strnlen = 0x40000558; 65strrchr = 0x4000055c; 66strsep = 0x40000560; 67strspn = 0x40000564; 68strtok_r = 0x40000568; 69strupr = 0x4000056c; 70longjmp = 0x40000570; 71setjmp = 0x40000574; 72abs = 0x40000578; 73div = 0x4000057c; 74labs = 0x40000580; 75ldiv = 0x40000584; 76qsort = 0x40000588; 77utoa = 0x40000598; 78itoa = 0x4000059c; 79__smakebuf_r = 0x400005c0; 80__swhatbuf_r = 0x400005c4; 81/* ZEPHYR: Keep PROVIDE for these symbols: */ 82PROVIDE ( strdup = 0x40000530 ); 83PROVIDE ( strndup = 0x40000554 ); 84PROVIDE ( rand = 0x40000590 ); 85PROVIDE ( srand = 0x40000594 ); 86PROVIDE ( rand_r = 0x4000058c ); 87PROVIDE ( atoi = 0x400005a0 ); 88PROVIDE ( atol = 0x400005a4 ); 89PROVIDE ( strtol = 0x400005a8 ); 90PROVIDE ( strtoul = 0x400005ac ); 91/*******************************************/ 92 93PROVIDE( fflush = 0x400005b0 ); 94PROVIDE( _fflush_r = 0x400005b4 ); 95PROVIDE( _fwalk = 0x400005b8 ); 96PROVIDE( _fwalk_reent = 0x400005bc ); 97PROVIDE( __swbuf_r = 0x400005c8 ); 98__swbuf = 0x400005cc; 99__swsetup_r = 0x400005d0; 100/* Data (.data, .bss, .rodata) */ 101syscall_table_ptr = 0x4087ffd4; 102_global_impure_ptr = 0x4087ffd0; 103