esp32.rom.redefined.ld 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. /*
  2. ROM Functions defined in this file are not used in ESP-IDF as is,
  3. and different definitions for functions with the same names are provided.
  4. This file is not used when linking ESP-IDF and is intended for reference only
  5. */
  6. PROVIDE ( abort = 0x4000bba4 );
  7. PROVIDE ( aes_128_cbc_decrypt = 0x4005cc7c );
  8. PROVIDE ( aes_128_cbc_encrypt = 0x4005cc18 );
  9. PROVIDE ( aes_unwrap = 0x4005ccf0 );
  10. PROVIDE ( base64_decode = 0x4005ced8 );
  11. PROVIDE ( base64_encode = 0x4005cdbc );
  12. PROVIDE ( ets_isr_mask = 0x400067fc );
  13. PROVIDE ( ets_isr_unmask = 0x40006808 );
  14. PROVIDE ( ets_timer_arm = 0x40008368 );
  15. PROVIDE ( ets_timer_arm_us = 0x400083ac );
  16. PROVIDE ( ets_timer_disarm = 0x400083ec );
  17. PROVIDE ( ets_timer_done = 0x40008428 );
  18. PROVIDE ( ets_timer_init = 0x400084e8 );
  19. PROVIDE ( ets_timer_handler_isr = 0x40008454 );
  20. PROVIDE ( ets_timer_setfn = 0x40008350 );
  21. PROVIDE ( _free_r = 0x4000bbcc );
  22. PROVIDE ( _getpid_r = 0x4000bcfc );
  23. PROVIDE ( __getreent = 0x4000be8c );
  24. PROVIDE ( _gettimeofday_r = 0x4000bc58 );
  25. PROVIDE ( hmac_md5 = 0x4005d264 );
  26. PROVIDE ( hmac_md5_vector = 0x4005d17c );
  27. PROVIDE ( hmac_sha1 = 0x40060acc );
  28. PROVIDE ( hmac_sha1_vector = 0x400609e4 );
  29. PROVIDE ( hmac_sha256 = 0x40060d58 );
  30. PROVIDE ( hmac_sha256_vector = 0x40060c84 );
  31. PROVIDE ( _kill_r = 0x4000bd10 );
  32. PROVIDE ( _lock_acquire = 0x4000be14 );
  33. PROVIDE ( _lock_acquire_recursive = 0x4000be28 );
  34. PROVIDE ( _lock_close = 0x4000bdec );
  35. PROVIDE ( _lock_close_recursive = 0x4000be00 );
  36. PROVIDE ( _lock_init = 0x4000bdc4 );
  37. PROVIDE ( _lock_init_recursive = 0x4000bdd8 );
  38. PROVIDE ( _lock_release = 0x4000be64 );
  39. PROVIDE ( _lock_release_recursive = 0x4000be78 );
  40. PROVIDE ( _lock_try_acquire = 0x4000be3c );
  41. PROVIDE ( _lock_try_acquire_recursive = 0x4000be50 );
  42. PROVIDE ( _malloc_r = 0x4000bbb4 );
  43. PROVIDE ( MD5Final = 0x4005db1c );
  44. PROVIDE ( MD5Init = 0x4005da7c );
  45. PROVIDE ( MD5Update = 0x4005da9c );
  46. PROVIDE ( md5_vector = 0x4005db80 );
  47. PROVIDE ( pbkdf2_sha1 = 0x40060ba4 );
  48. PROVIDE ( rc4_skip = 0x40060928 );
  49. PROVIDE ( _raise_r = 0x4000bc70 );
  50. PROVIDE ( _realloc_r = 0x4000bbe0 );
  51. PROVIDE ( _sbrk_r = 0x4000bce4 );
  52. PROVIDE ( sha1_prf = 0x40060ae8 );
  53. PROVIDE ( sha1_vector = 0x40060b64 );
  54. PROVIDE ( sha256_prf = 0x40060d70 );
  55. PROVIDE ( sha256_vector = 0x40060e08 );
  56. PROVIDE ( _system_r = 0x4000bc10 );
  57. PROVIDE ( _times_r = 0x4000bc40 );
  58. PROVIDE ( uart_tx_wait_idle = 0x40009278 );