/* __local_irq_enable = ABSOLUTE(0xffd5c); */ /* __local_irq_disable = ABSOLUTE(0xffd60); */ // request_irq = ABSOLUTE(0xffd64); bit_clr_ie = ABSOLUTE(0xfc9bc); lp_signature_set = ABSOLUTE(0xffd68); memcpy = ABSOLUTE(0xffd6c); memmove = ABSOLUTE(0xffd70); memcmp = ABSOLUTE(0xffd74); memset = ABSOLUTE(0xffd78); memchr = ABSOLUTE(0xffd7c); strcmp = ABSOLUTE(0xffd80); strcpy = ABSOLUTE(0xffd84); strncpy = ABSOLUTE(0xffd88); strlen = ABSOLUTE(0xffd8c); strncmp = ABSOLUTE(0xffd90); strstr = ABSOLUTE(0xffd94); strchr = ABSOLUTE(0xffd98); strrchr = ABSOLUTE(0xffd9c); strcat = ABSOLUTE(0xffda0); __divdi3 = ABSOLUTE(0xffda4); __umoddi3 = ABSOLUTE(0xffda8); __muldi3 = ABSOLUTE(0xffdac); __udivdi3 = ABSOLUTE(0xffdb0); __udivmoddi4 = ABSOLUTE(0xffdb4); ic_pll_init = ABSOLUTE(0xffdb8); sfc_suspend = ABSOLUTE(0xffdbc); sfc_resume = ABSOLUTE(0xffdc0); sfc_drop_cache = ABSOLUTE(0xffdc4); sfc_boot = ABSOLUTE(0xffdc8); sfc_entry_continue_mode = ABSOLUTE(0xffdcc); ota_jump_mode = ABSOLUTE(0xffdd0); DcuInitial = ABSOLUTE(0xffdd4); DcuFlushinvAll = ABSOLUTE(0xffdd8); DcuWaitIdle = ABSOLUTE(0xffddc); IcuInitial = ABSOLUTE(0xffde0); IcuFlushinvAll = ABSOLUTE(0xffde4); IcuWaitIdle = ABSOLUTE(0xffde8); DcuEnable = ABSOLUTE(0xffdec); DcuFlushRegion = ABSOLUTE(0xffdf0); L1iWaitCmdDone = ABSOLUTE(0xfb096); L1iWaitIdle = ABSOLUTE(0xfb0ce); chip_crc16 = ABSOLUTE(0xffdf4); CrcDecode = ABSOLUTE(0xffdf8); mask_init = ABSOLUTE(0xffdfc); wdt_clear = ABSOLUTE(0xffe00); nvram_set_boot_state = ABSOLUTE(0xffe04); chip_reset = ABSOLUTE(0xffe08); flash_poweron = ABSOLUTE(0xffe0c); flash_poweron_base = ABSOLUTE(0xffe10); flash_poweroff = ABSOLUTE(0xffe14); flash_poweroff_base = ABSOLUTE(0xffe18); spi_io_mount = ABSOLUTE(0xffe1c); spi_io_unmount = ABSOLUTE(0xffe20); get_sfc_read_mode = ABSOLUTE(0xffe24); spi_port_io_init = ABSOLUTE(0xffe28); spi_port_io_uninit = ABSOLUTE(0xffe2c); usb_slave_mode = ABSOLUTE(0xffe30); uart_set_dma_dir = ABSOLUTE(0xffe34); doe = ABSOLUTE(0xffe38); LZ4_setStreamDecode = ABSOLUTE(0xffe3c); LZ4_decompress_safe_continue = ABSOLUTE(0xffe40); LZ4_decompress_generic = ABSOLUTE(0xffe44); LZ4_decompress_safe_usingDict = ABSOLUTE(0xffe48); dec_isd_cfg_ini = ABSOLUTE(0xffe4c); rom_nand_flash_get_features = ABSOLUTE(0xffe50); rom_nand_flash_set_features = ABSOLUTE(0xffe54); pcTaskName = ABSOLUTE(0xffe58); uxTaskStack = ABSOLUTE(0xffe5c); uxTaskStackDepth = ABSOLUTE(0xffe60); OSCtxSw2 = ABSOLUTE(0xffe64); OSCtxSw = ABSOLUTE(0xffe68); os_init = ABSOLUTE(0xffe6c); os_current_task_prio = ABSOLUTE(0xffe70); os_current_task_stask_size = ABSOLUTE(0xffe74); os_time_get = ABSOLUTE(0xffe78); os_task_create_static = ABSOLUTE(0xffe7c); os_task_coreaffinityset = ABSOLUTE(0xffe80); os_task_create_affinity_core = ABSOLUTE(0xffe84); os_task_create = ABSOLUTE(0xffe88); rom_os_time_dly = ABSOLUTE(0xffe8c); os_task_del_req = ABSOLUTE(0xffe90); os_task_del_res = ABSOLUTE(0xffe94); os_task_del = ABSOLUTE(0xffe98); os_taskq_post = ABSOLUTE(0xffe9c); os_taskq_accept = ABSOLUTE(0xffea0); __os_taskq_pend = ABSOLUTE(0xffea4); os_sem_create = ABSOLUTE(0xffea8); os_sem_del = ABSOLUTE(0xffeac); rom_os_sem_pend = ABSOLUTE(0xffeb0); os_sem_post = ABSOLUTE(0xffeb4); os_sem_set = ABSOLUTE(0xffeb8); os_sem_query = ABSOLUTE(0xffebc); os_sem_valid = ABSOLUTE(0xffec0); os_mutex_create = ABSOLUTE(0xffec4); os_mutex_del = ABSOLUTE(0xffec8); rom_os_mutex_pend = ABSOLUTE(0xffecc); os_mutex_post = ABSOLUTE(0xffed0); os_mutex_valid = ABSOLUTE(0xffed4); os_q_create = ABSOLUTE(0xffed8); os_q_del = ABSOLUTE(0xffedc); os_q_flush = ABSOLUTE(0xffee0); os_taskq_flush = ABSOLUTE(0xffee4); os_q_pend = ABSOLUTE(0xffee8); os_q_recv = ABSOLUTE(0xffeec); os_q_peek = ABSOLUTE(0xffef0); os_q_post = ABSOLUTE(0xffef4); os_q_post_to_back = ABSOLUTE(0xffef8); os_q_post_to_front = ABSOLUTE(0xffefc); os_q_query = ABSOLUTE(0xfff00); os_q_valid = ABSOLUTE(0xfff04); os_task_get_handle = ABSOLUTE(0xfff08); OSInit = ABSOLUTE(0xfff0c); OSSchedLock = ABSOLUTE(0xfff10); OSSchedUnlock = ABSOLUTE(0xfff14); OSIdleOtherCore = ABSOLUTE(0xfff18); OSResumOtherCore = ABSOLUTE(0xfff1c); os_time_tick = ABSOLUTE(0xfff20); OS_SchedRoundRobin = ABSOLUTE(0xfff24); OS_EventTaskRdy = ABSOLUTE(0xfff28); OS_EventTaskWait = ABSOLUTE(0xfff2c); OS_EventTO = ABSOLUTE(0xfff30); OS_Sched = ABSOLUTE(0xfff34); OSUpdateIdleTime = ABSOLUTE(0xfff38); prvGetExpectedIdleTime = ABSOLUTE(0xfff3c); os_taskq_post_msg = ABSOLUTE(0xfff40); os_taskq_post_event = ABSOLUTE(0xfff44); os_taskq_post_type = ABSOLUTE(0xfff48); task_queue_post_event = ABSOLUTE(0xfff4c); task_queue_post_msg = ABSOLUTE(0xfff50); task_queue_post = ABSOLUTE(0xfff54); OSTaskQFlush = ABSOLUTE(0xfff58); __OSTaskQFlushMsg = ABSOLUTE(0xfff5c); os_taskq_pend = ABSOLUTE(0xfff60); os_taskq_pend_timeout = ABSOLUTE(0xfff64); os_current_task_rom = ABSOLUTE(0xfff68); OSTimeDly = ABSOLUTE(0xfff6c); OSTimeDlyResume = ABSOLUTE(0xfff70); OSTimeGet = ABSOLUTE(0xfff74); OSTimeSet = ABSOLUTE(0xfff78); OSTCBCur = ABSOLUTE(0x100328); OSRunning = ABSOLUTE(0x100320); OSRdyTbl = ABSOLUTE(0x10031c); OSIdleCtr = ABSOLUTE(0x100318); OSTCBHighRdy = ABSOLUTE(0x100324); OSTCBPrioTbl = ABSOLUTE(0x10032c); idle_tcb = ABSOLUTE(0x100430); OSLockNesting = ABSOLUTE(0x100314); OSNextTaskUnblockTime = ABSOLUTE(0x10042c); cpu1_run_flag = ABSOLUTE(0x10048c); OS_Affinity_Enable = ABSOLUTE(0x1002d2); MASK_CONFIG_CPU_UNMASK_IRQ_ENABLE = ABSOLUTE(0x1002d0); OS_Sw_Sf_Irq_Num = ABSOLUTE(0x1002d1); OSTaskCreate = ABSOLUTE(0xfff7c); os_taskq_del_type = ABSOLUTE(0xfff80); pmalloc_init = ABSOLUTE(0xfff84); pmalloc = ABSOLUTE(0xfff88); pfree = ABSOLUTE(0xfff8c); pmalloc_get_unused_pages = ABSOLUTE(0xfff90); get_physic_address = ABSOLUTE(0xfff94); pmalloc_get_hdl = ABSOLUTE(0xfff98); vmm_init_ = ABSOLUTE(0xfff9c); vmalloc_ = ABSOLUTE(0xfffa0); vfree_ = ABSOLUTE(0xfffa4); vmem_get_phy_adr = ABSOLUTE(0xfffa8); vmem_start = ABSOLUTE(0xfffac); vmem_end = ABSOLUTE(0xfffb0); vmalloc_get_hdl = ABSOLUTE(0xfffb4); vmalloc_v2 = ABSOLUTE(0xfffb8); vfree_v2 = ABSOLUTE(0xfffbc); vcopy_ = ABSOLUTE(0xfffc0); lock_vir_mem = ABSOLUTE(0xfffc4); unlock_vir_mem = ABSOLUTE(0xfffc8); hw_mmu_disable = ABSOLUTE(0xfffcc); get_sbc_frame_info = ABSOLUTE(0xfffd0); get_sbc_dec_ops = ABSOLUTE(0xfffd4); sbc_dec_loop_u = ABSOLUTE(0xfffd8); sbc_unpack_frame_u = ABSOLUTE(0xfffdc); sbc_synthesize_audio_u = ABSOLUTE(0xfffe0); sbc_oput_deal_normal = ABSOLUTE(0xfffe4); sbc_oput_deal_To_ch2 = ABSOLUTE(0xfffe8); sbc_bit_offset4 = ABSOLUTE(0xf88c0); sbc_bit_offset8 = ABSOLUTE(0xf8900); sbc_proto4_m0 = ABSOLUTE(0xf8980); sbc_proto4_m1 = ABSOLUTE(0xf89d0); sbc_proto8_m0 = ABSOLUTE(0xf8a20); sbc_proto8_m1 = ABSOLUTE(0xf8ac0); syn_matrix4 = ABSOLUTE(0xf8b60); syn_matrix8 = ABSOLUTE(0xf8be0); crc8_table = ABSOLUTE(0xf87c0); sbc_div_new_table = ABSOLUTE(0xf8de0); need_fix_iir_filter_buf = ABSOLUTE(0xfffec); fix_iir_filter_init = ABSOLUTE(0xffff0); fix_iir_filter_update = ABSOLUTE(0xffff4); fix_iir_filter_run = ABSOLUTE(0xffff8); fix_iir_filter_clear_mem = ABSOLUTE(0xffffc); _SFC_MEMORY_START_ADDR = ABSOLUTE(0xc000000); _IRQ_MEM_ADDR = ABSOLUTE(0x100000); _RAM_LIMIT_L = ABSOLUTE(0x100000); _RAM_LIMIT_H = ABSOLUTE(0x137000); _MASK_USED_MEM_END = ABSOLUTE(0x101310); _MASK_EXPORT_MEM_BEGIN = ABSOLUTE(0x100200); _MASK_EXPORT_MEM_SIZE = ABSOLUTE(0x34c); _UBOOT_LOADER_RAM_START = ABSOLUTE(0x102600); _UBOOT_LOADER_RAM_END = ABSOLUTE(0x137000); _UBOOT_LOADER_RAM_SIZE = ABSOLUTE(0x34a00); g_boot_soft_flag = ABSOLUTE(0x100204); irq_lock_cnt = ABSOLUTE(0x1002b8); efuse_page0 = ABSOLUTE(0x1002ac); efuse_page1 = ABSOLUTE(0x1002b0); efuse_page2 = ABSOLUTE(0x1002b4); nvram_list = ABSOLUTE(0x100214); exception_irq_handler = ABSOLUTE(0xf8004);