mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-10-31 21:14:37 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			130 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			130 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| /**
 | |
|  * These are the newlib functions present in ESP32S3 ROM.
 | |
|  * See also esp32s3.rom.newlib-data.ld for the list of .data/.bss symbols used by these functions,
 | |
|  * See also esp32s3.rom.newlib-nano.ld for "nano" versions of printf/scanf family of functions.
 | |
|  *
 | |
|  * Unlike other ROM functions which declare weak symbols using PROVIDE,
 | |
|  * newlib related functions are exported using assignment, which declare strong symbols.
 | |
|  *
 | |
|  * Note: These ROM functions are always linked instead of the ones provided by libc.a.
 | |
|  */
 | |
| abs = 0x40032344;
 | |
| __ascii_mbtowc = 0x40039ec4;
 | |
| __ascii_wctomb = 0x40033cb0;
 | |
| __assert = 0x40054a5c;
 | |
| __assert_func = 0x40054a30;
 | |
| atoi = 0x40032984;
 | |
| _atoi_r = 0x40032994;
 | |
| atol = 0x400329ac;
 | |
| _atol_r = 0x400329bc;
 | |
| bzero = 0x40039d84;
 | |
| _cleanup_r = 0x40054a6c;
 | |
| creat = 0x40039d48;
 | |
| div = 0x4003234c;
 | |
| fclose = 0x40054e9c;
 | |
| _fclose_r = 0x40054da4;
 | |
| fflush = 0x40033fd8;
 | |
| _fflush_r = 0x40033f50;
 | |
| __fp_unlock_all = 0x40054cd4;
 | |
| __fputwc = 0x40033b2c;
 | |
| fputwc = 0x40033c40;
 | |
| _fputwc_r = 0x40033bc0;
 | |
| _fwalk = 0x40056670;
 | |
| _fwalk_reent = 0x400566b0;
 | |
| isalnum = 0x40039d94;
 | |
| isalpha = 0x40039da4;
 | |
| isascii = 0x4005546c;
 | |
| _isatty_r = 0x40039d5c;
 | |
| isblank = 0x40039db4;
 | |
| iscntrl = 0x40039dd4;
 | |
| isdigit = 0x40039dec;
 | |
| isgraph = 0x40039e24;
 | |
| islower = 0x40039e04;
 | |
| isprint = 0x40039e3c;
 | |
| ispunct = 0x40039e50;
 | |
| isspace = 0x40039e68;
 | |
| isupper = 0x40039e80;
 | |
| __itoa = 0x40032938;
 | |
| itoa = 0x40032974;
 | |
| labs = 0x40032370;
 | |
| ldiv = 0x40032378;
 | |
| __locale_ctype_ptr = 0x40034050;
 | |
| __locale_ctype_ptr_l = 0x40034048;
 | |
| __locale_mb_cur_max = 0x40034030;
 | |
| longjmp = 0x400322d0;
 | |
| _mbtowc_r = 0x40039e9c;
 | |
| memccpy = 0x40039ee8;
 | |
| memchr = 0x40039f5c;
 | |
| memcmp = 0x40055480;
 | |
| memcpy = 0x40055528;
 | |
| memmove = 0x40055620;
 | |
| memrchr = 0x40039ff8;
 | |
| memset = 0x40055710;
 | |
| qsort = 0x4003239c;
 | |
| rand_r = 0x4003a170;
 | |
| __sclose = 0x40054d90;
 | |
| __seofread = 0x40054d1c;
 | |
| setjmp = 0x4003226c;
 | |
| setlocale = 0x40034068;
 | |
| _setlocale_r = 0x40033ffc;
 | |
| __sflush_r = 0x40033dc8;
 | |
| __sfmoreglue = 0x40054ab4;
 | |
| __sfp = 0x40054bdc;
 | |
| __sfp_lock_acquire = 0x40054c8c;
 | |
| __sfp_lock_release = 0x40054c98;
 | |
| __sfvwrite_r = 0x40033674;
 | |
| __sinit = 0x40054af4;
 | |
| __sinit_lock_acquire = 0x40054ca4;
 | |
| __sinit_lock_release = 0x40054cb0;
 | |
| __smakebuf_r = 0x40033d28;
 | |
| srand = 0x4003a094;
 | |
| __sread = 0x40054cec;
 | |
| __sseek = 0x40054d5c;
 | |
| strcasecmp = 0x4003a1bc;
 | |
| strcasestr = 0x4003a850;
 | |
| strcat = 0x4003aba8;
 | |
| strchr = 0x4003abec;
 | |
| strcmp = 0x4003acd8;
 | |
| strcoll = 0x4003adfc;
 | |
| strcpy = 0x4003ae10;
 | |
| strcspn = 0x4005575c;
 | |
| strdup = 0x4003aea0;
 | |
| _strdup_r = 0x4003aeb4;
 | |
| strlcat = 0x4003aed4;
 | |
| strlcpy = 0x40055798;
 | |
| strlen = 0x4003af3c;
 | |
| strlwr = 0x4003afa0;
 | |
| strncasecmp = 0x4003afd0;
 | |
| strncat = 0x4003b028;
 | |
| strncmp = 0x4003b088;
 | |
| strncpy = 0x4003b178;
 | |
| strndup = 0x4003b254;
 | |
| _strndup_r = 0x4003b268;
 | |
| strnlen = 0x400557d8;
 | |
| strrchr = 0x4003b2b8;
 | |
| strsep = 0x4003b2e4;
 | |
| strspn = 0x4005580c;
 | |
| strstr = 0x4003b674;
 | |
| __strtok_r = 0x40055848;
 | |
| strtok_r = 0x400558a4;
 | |
| strtol = 0x40032b14;
 | |
| strtol_l = 0x40032afc;
 | |
| _strtol_r = 0x40032ad8;
 | |
| strtoul = 0x40032c84;
 | |
| strtoul_l = 0x40032c6c;
 | |
| _strtoul_r = 0x40032c48;
 | |
| strupr = 0x4003b8bc;
 | |
| __swbuf = 0x40033a34;
 | |
| __swbuf_r = 0x4003396c;
 | |
| __swhatbuf_r = 0x40033cd4;
 | |
| __swrite = 0x40054d24;
 | |
| __swsetup_r = 0x40033a48;
 | |
| toascii = 0x400558b8;
 | |
| tolower = 0x4003b990;
 | |
| toupper = 0x4003b9ac;
 | |
| __utoa = 0x400321f4;
 | |
| utoa = 0x4003225c;
 | |
| wcrtomb = 0x40033618;
 | |
| _wcrtomb_r = 0x400335c0;
 | |
| _wctomb_r = 0x40033c88;
 | 
