{ "functions": [ { "addr": "0x401000", "ida_name": "vsnprintf_conv_misc", "name": "vsnprintf_conv_misc", "size": 144, "tier": "EXACT" }, { "addr": "0x401090", "ida_name": "aeabi_uldivmod", "name": "aeabi_uldivmod", "size": 756, "tier": "EXACT" }, { "addr": "0x4013c4", "ida_name": "aeabi_llsl", "name": "aeabi_llsl", "size": 38, "tier": "EXACT" }, { "addr": "0x4013ea", "ida_name": "aeabi_llsr", "name": "aeabi_llsr", "size": 38, "tier": "EXACT" }, { "addr": "0x401410", "ida_name": "vsnprintf_entry", "name": "vsnprintf_entry", "size": 48, "tier": "EXACT" }, { "addr": "0x401444", "ida_name": "memcmp_be", "name": "memcmp_be", "size": 88, "tier": "EXACT" }, { "addr": "0x40149c", "ida_name": "vsnprintf_reentry", "name": "vsnprintf_reentry", "size": 4, "tier": "EXACT" }, { "addr": "0x401524", "ida_name": "bzero", "name": "bzero", "size": 68, "tier": "EXACT" }, { "addr": "0x401568", "ida_name": "bzero_core", "name": "bzero_core", "size": 78, "tier": "EXACT" }, { "addr": "0x4015b8", "ida_name": "aeabi_uidiv", "name": "aeabi_uidiv", "size": 392, "tier": "EXACT" }, { "addr": "0x401740", "ida_name": "vsnprintf_fill", "name": "vsnprintf_fill", "size": 44, "tier": "EXACT" }, { "addr": "0x40176c", "ida_name": "vsnprintf_pad_left", "name": "vsnprintf_pad_left", "size": 34, "tier": "EXACT" }, { "addr": "0x40178e", "ida_name": "vsnprintf_narrow_s", "name": "vsnprintf_narrow_s", "size": 18, "tier": "EXACT" }, { "addr": "0x4017a0", "ida_name": "vsnprintf_narrow_u", "name": "vsnprintf_narrow_u", "size": 18, "tier": "EXACT" }, { "addr": "0x4017b2", "ida_name": "vsnprintf_out_str", "name": "vsnprintf_out_str", "size": 82, "tier": "EXACT" }, { "addr": "0x401804", "ida_name": "vsnprintf_conv_u", "name": "vsnprintf_conv_u", "size": 96, "tier": "EXACT" }, { "addr": "0x40189c", "ida_name": "vsnprintf_getc", "name": "vsnprintf_getc", "size": 10, "tier": "EXACT" }, { "addr": "0x4018a6", "ida_name": "vsnprintf_setup", "name": "vsnprintf_setup", "size": 32, "tier": "EXACT" }, { "addr": "0x4018cc", "ida_name": "vsnprintf_put", "name": "vsnprintf_put", "size": 10, "tier": "EXACT" }, { "addr": "0x4018d6", "ida_name": "vsnprintf_put_bounded", "name": "vsnprintf_put_bounded", "size": 16, "tier": "EXACT" }, { "addr": "0x4018e8", "ida_name": "vsnprintf_out_wide", "name": "vsnprintf_out_wide", "size": 182, "tier": "EXACT" }, { "addr": "0x4019a4", "ida_name": "vsnprintf_fmt_signed", "name": "vsnprintf_fmt_signed", "size": 108, "tier": "EXACT" }, { "addr": "0x401a64", "ida_name": "vsnprintf_fmt_octal", "name": "vsnprintf_fmt_octal", "size": 24, "tier": "EXACT" }, { "addr": "0x401ae6", "ida_name": "vsnprintf_fmt_hex", "name": "vsnprintf_fmt_hex", "size": 28, "tier": "EXACT" }, { "addr": "0x401b24", "ida_name": "vsnprintf_core", "name": "vsnprintf_core", "size": 388, "tier": "EXACT" }, { "addr": "0x401d10", "ida_name": "udiv10", "name": "udiv10", "size": 152, "tier": "EXACT" }, { "addr": "0x401da8", "ida_name": "vsnprintf_pad", "name": "vsnprintf_pad", "size": 178, "tier": "EXACT" }, { "addr": "0x401e5a", "ida_name": "aeabi_dbl_decompose", "name": "aeabi_dbl_decompose", "size": 434, "tier": "EXACT" }, { "addr": "0x40200c", "ida_name": "vsnprintf_fmt_ll", "name": "vsnprintf_fmt_ll", "size": 606, "tier": "EXACT" }, { "addr": "0x40226c", "ida_name": "vsnprintf_fmt_int", "name": "vsnprintf_fmt_int", "size": 758, "tier": "EXACT" }, { "addr": "0x40256c", "ida_name": "vsnprintf_emit_str", "name": "vsnprintf_emit_str", "size": 20, "tier": "EXACT" }, { "addr": "0x402598", "ida_name": "vsnprintf_emit_wide", "name": "vsnprintf_emit_wide", "size": 20, "tier": "EXACT" }, { "addr": "0x4025c4", "ida_name": "vsnprintf_wide_char", "name": "vsnprintf_wide_char", "size": 72, "tier": "EXACT" }, { "addr": "0x40260c", "ida_name": "udiv10_32", "name": "udiv10_32", "size": 44, "tier": "EXACT" }, { "addr": "0x402638", "ida_name": "ras_locale_ptr", "name": "ras_locale_ptr", "size": 10, "tier": "EXACT" }, { "addr": "0x402648", "ida_name": "ras_locale_base", "name": "ras_locale_base", "size": 4, "tier": "EXACT" }, { "addr": "0x402650", "ida_name": "vsnprintf_prefix", "name": "vsnprintf_prefix", "size": 112, "tier": "EXACT" }, { "addr": "0x4026c0", "ida_name": "aeabi_dbl_scale_thunk", "name": "aeabi_dbl_scale_thunk", "size": 16, "tier": "EXACT" }, { "addr": "0x4026d0", "ida_name": "aeabi_dbl_scale", "name": "aeabi_dbl_scale", "size": 218, "tier": "EXACT" }, { "addr": "0x4027b0", "ida_name": "ras_asic_name_lookup", "name": "ras_asic_name_lookup", "size": 72, "tier": "EXACT" }, { "addr": "0x402870", "ida_name": "strcmp_bounded", "name": "strcmp_bounded", "size": 48, "tier": "EXACT" }, { "addr": "0x4028a4", "ida_name": "sysdrv_rpc_109A_feature_mask", "name": "sysdrv_rpc_109A_feature_mask", "size": 52, "tier": "EXACT" }, { "addr": "0x4028d8", "ida_name": "sysdrv_rpc_1067", "name": "sysdrv_rpc_1067", "size": 46, "tier": "EXACT" }, { "addr": "0x402906", "ida_name": "sysdrv_rpc_1077", "name": "sysdrv_rpc_1077", "size": 50, "tier": "EXACT" }, { "addr": "0x402938", "ida_name": "sysdrv_rpc_7007", "name": "sysdrv_rpc_7007", "size": 150, "tier": "EXACT" }, { "addr": "0x4029d4", "ida_name": "sysdrv_rpc_7002", "name": "sysdrv_rpc_7002", "size": 74, "tier": "EXACT" }, { "addr": "0x402a1e", "ida_name": "sysdrv_rpc_7008_dram_range", "name": "sysdrv_rpc_7008_dram_range", "size": 44, "tier": "EXACT" }, { "addr": "0x402a4a", "ida_name": "sysdrv_rpc_7006", "name": "sysdrv_rpc_7006", "size": 68, "tier": "EXACT" }, { "addr": "0x402a8e", "ida_name": "sysdrv_rpc_7001", "name": "sysdrv_rpc_7001", "size": 60, "tier": "EXACT" }, { "addr": "0x402acc", "ida_name": "TA_CloseSessionEntryPoint", "name": "TA_CloseSessionEntryPoint", "size": 18, "tier": "EXACT" }, { "addr": "0x402b08", "ida_name": "TA_CreateEntryPoint", "name": "TA_CreateEntryPoint", "size": 4, "tier": "EXACT" }, { "addr": "0x402b0c", "ida_name": "TA_DestroyEntryPoint", "name": "TA_DestroyEntryPoint", "size": 2, "tier": "EXACT" }, { "addr": "0x402b10", "ida_name": "TA_InvokeCommandEntryPoint", "name": "TA_InvokeCommandEntryPoint", "size": 184, "tier": "EXACT" }, { "addr": "0x402c64", "ida_name": "TA_OpenSessionEntryPoint", "name": "TA_OpenSessionEntryPoint", "size": 94, "tier": "EXACT" }, { "addr": "0x402d14", "ida_name": "sysdrv_rpc_gp_a", "name": "sysdrv_rpc_gp_a", "size": 60, "tier": "EXACT" }, { "addr": "0x402d50", "ida_name": "sysdrv_rpc_gp_b", "name": "sysdrv_rpc_gp_b", "size": 50, "tier": "EXACT" }, { "addr": "0x402d82", "ida_name": "sysdrv_rpc_gp_c", "name": "sysdrv_rpc_gp_c", "size": 36, "tier": "EXACT" }, { "addr": "0x402da6", "ida_name": "sysdrv_rpc_gp_d", "name": "sysdrv_rpc_gp_d", "size": 44, "tier": "EXACT" }, { "addr": "0x402dd4", "ida_name": "ras_verify_digest", "name": "ras_verify_digest", "size": 26, "tier": "EXACT" }, { "addr": "0x402e10", "ida_name": "ras_clear_reply_status", "name": "ras_clear_reply_status", "size": 10, "tier": "EXACT" }, { "addr": "0x402e20", "ida_name": "ras_cb_4060C4", "name": "ras_cb_4060C4", "size": 32, "tier": "EXACT" }, { "addr": "0x402e40", "ida_name": "ras_asic_name_lookup_v2", "name": "ras_asic_name_lookup_v2", "size": 56, "tier": "FUZZY" }, { "addr": "0x402ea8", "ida_name": "ras_get_time_us_thunk", "name": "ras_get_time_us_thunk", "size": 8, "tier": "EXACT" }, { "addr": "0x402eb0", "ida_name": "ras_get_time_us", "name": "ras_get_time_us", "size": 28, "tier": "EXACT" }, { "addr": "0x402ed0", "ida_name": "ras_map_shared_buffer", "name": "ras_map_shared_buffer", "size": 64, "tier": "EXACT" }, { "addr": "0x402f10", "ida_name": "sub_402F10", "name": null, "size": 8, "tier": "none" }, { "addr": "0x402f18", "ida_name": "sub_402F18", "name": null, "size": 8, "tier": "none" }, { "addr": "0x402f20", "ida_name": "ras_block_enable_405010", "name": "ras_block_enable_405010", "size": 260, "tier": "EXACT" }, { "addr": "0x403024", "ida_name": "ras_block_config_405030", "name": "ras_block_config_405030", "size": 284, "tier": "EXACT" }, { "addr": "0x403148", "ida_name": "ras_configure_blocks", "name": "ras_configure_blocks", "size": 844, "tier": "EXACT" }, { "addr": "0x4034a8", "ida_name": "ras_block_config_405030_v2", "name": "ras_block_config_405030_v2", "size": 252, "tier": "EXACT" }, { "addr": "0x4035b4", "ida_name": "ras_gfx_mode_config", "name": "ras_gfx_mode_config", "size": 62, "tier": "EXACT" }, { "addr": "0x40362c", "ida_name": "ras_dram_range_config", "name": "ras_dram_range_config", "size": 158, "tier": "EXACT" }, { "addr": "0x4036cc", "ida_name": "ras_cmd_disable_features", "name": "ras_cmd_disable_features", "size": 12, "tier": "EXACT" }, { "addr": "0x4036d8", "ida_name": "ras_cmd_enable_features", "name": "ras_cmd_enable_features", "size": 12, "tier": "EXACT" }, { "addr": "0x4036e4", "ida_name": "ras_apply_gfx_feature", "name": "ras_apply_gfx_feature", "size": 38, "tier": "EXACT" }, { "addr": "0x40370c", "ida_name": "ras_cb_4060A8", "name": "ras_cb_4060A8", "size": 12, "tier": "EXACT" }, { "addr": "0x403718", "ida_name": "ras_init", "name": "ras_init", "size": 14, "tier": "EXACT" }, { "addr": "0x40372c", "ida_name": "ras_feature_reset", "name": "ras_feature_reset", "size": 38, "tier": "EXACT" }, { "addr": "0x403758", "ida_name": "ras_log_chiplet_config", "name": "ras_log_chiplet_config", "size": 84, "tier": "EXACT" }, { "addr": "0x4037b0", "ida_name": "ras_device_register", "name": "ras_device_register", "size": 96, "tier": "EXACT" }, { "addr": "0x40385c", "ida_name": "ras_probe_chiplets", "name": "ras_probe_chiplets", "size": 64, "tier": "EXACT" }, { "addr": "0x40389c", "ida_name": "ras_cmd_query_block_info", "name": "ras_cmd_query_block_info", "size": 14, "tier": "EXACT" }, { "addr": "0x4038ac", "ida_name": "ras_cmd_query_sub_block_info", "name": "ras_cmd_query_sub_block_info", "size": 14, "tier": "EXACT" }, { "addr": "0x4038bc", "ida_name": "ras_reg_read_chiplet64", "name": "ras_reg_read_chiplet64", "size": 100, "tier": "EXACT" }, { "addr": "0x403924", "ida_name": "ras_reg_read_chiplet", "name": "ras_reg_read_chiplet", "size": 108, "tier": "EXACT" }, { "addr": "0x403994", "ida_name": "ras_reg_read64", "name": "ras_reg_read64", "size": 84, "tier": "EXACT" }, { "addr": "0x4039ec", "ida_name": "ras_reg_read", "name": "ras_reg_read", "size": 94, "tier": "EXACT" }, { "addr": "0x403a50", "ida_name": "ras_cmd_trigger_error", "name": "ras_cmd_trigger_error", "size": 14, "tier": "EXACT" }, { "addr": "0x403a64", "ida_name": "ras_parse_trigger_request", "name": "ras_parse_trigger_request", "size": 50, "tier": "EXACT" }, { "addr": "0x403a98", "ida_name": "ras_reg_write_chiplet64", "name": "ras_reg_write_chiplet64", "size": 104, "tier": "EXACT" }, { "addr": "0x403b04", "ida_name": "ras_reg_write_chiplet", "name": "ras_reg_write_chiplet", "size": 100, "tier": "EXACT" }, { "addr": "0x403b6c", "ida_name": "ras_reg_write64", "name": "ras_reg_write64", "size": 92, "tier": "EXACT" }, { "addr": "0x403bcc", "ida_name": "ras_reg_write", "name": "ras_reg_write", "size": 84, "tier": "EXACT" }, { "addr": "0x403c28", "ida_name": "ras_auth_check", "name": "ras_auth_check", "size": 28, "tier": "EXACT" }, { "addr": "0x403c44", "ida_name": "ras_attach_response_buffer", "name": "ras_attach_response_buffer", "size": 40, "tier": "EXACT" }, { "addr": "0x403c70", "ida_name": "ras_fill_response_footer", "name": "ras_fill_response_footer", "size": 26, "tier": "EXACT" }, { "addr": "0x403c98", "ida_name": "ras_bind_response_area", "name": "ras_bind_response_area", "size": 18, "tier": "EXACT" }, { "addr": "0x403cac", "ida_name": "ras_set_auth_flag", "name": "ras_set_auth_flag", "size": 22, "tier": "EXACT" }, { "addr": "0x403cc4", "ida_name": "ras_log", "name": "ras_log", "size": 194, "tier": "EXACT" }, { "addr": "0x403d8c", "ida_name": "ras_get_state_406038", "name": "ras_get_state_406038", "size": 6, "tier": "EXACT" }, { "addr": "0x403d94", "ida_name": "ras_reg_trace_gate", "name": "ras_reg_trace_gate", "size": 6, "tier": "EXACT" }, { "addr": "0x403da0", "ida_name": "ras_set_state_byte", "name": "ras_set_state_byte", "size": 10, "tier": "EXACT" }, { "addr": "0x403db0", "ida_name": "ras_rpc_probe_chain", "name": "ras_rpc_probe_chain", "size": 48, "tier": "EXACT" }, { "addr": "0x403de4", "ida_name": "ras_reg_access", "name": "ras_reg_access", "size": 38, "tier": "EXACT" }, { "addr": "0x403e0c", "ida_name": "ras_cb_4060D4", "name": "ras_cb_4060D4", "size": 30, "tier": "EXACT" }, { "addr": "0x403e30", "ida_name": "aeabi_uidiv_dispatch", "name": "aeabi_uidiv_dispatch", "size": 36, "tier": "EXACT" }, { "addr": "0x403e54", "ida_name": "aeabi_d2f_pack", "name": "aeabi_d2f_pack", "size": 228, "tier": "EXACT" }, { "addr": "0x403f38", "ida_name": "aeabi_fcmp_sign", "name": "aeabi_fcmp_sign", "size": 696, "tier": "EXACT" }, { "addr": "0x404270", "ida_name": "aeabi_lshift_merge", "name": "aeabi_lshift_merge", "size": 220, "tier": "EXACT" }, { "addr": "0x40434c", "ida_name": "aeabi_dbl_op_b", "name": "aeabi_dbl_op_b", "size": 42, "tier": "EXACT" }, { "addr": "0x404376", "ida_name": "aeabi_dbl_op_a", "name": "aeabi_dbl_op_a", "size": 42, "tier": "EXACT" }, { "addr": "0x4043a0", "ida_name": "aeabi_dcmp_sign", "name": "aeabi_dcmp_sign", "size": 580, "tier": "EXACT" }, { "addr": "0x4045e4", "ida_name": "ras_ta_main_loop", "name": "ras_ta_main_loop", "size": 148, "tier": "EXACT" }, { "addr": "0x40469c", "ida_name": "aeabi_dbl_classify", "name": "aeabi_dbl_classify", "size": 48, "tier": "EXACT" }, { "addr": "0x4046cc", "ida_name": "is_digit", "name": "is_digit", "size": 14, "tier": "EXACT" }, { "addr": "0x4046dc", "ida_name": "ras_asic_tbl_lookup_404CE8", "name": "ras_asic_tbl_lookup_404CE8", "size": 34, "tier": "EXACT" }, { "addr": "0x404708", "ida_name": "ras_asic_tbl_lookup_404D04", "name": "ras_asic_tbl_lookup_404D04", "size": 34, "tier": "EXACT" } ], "hash8": "ras2", "stats": { "DISPATCH": 0, "EXACT": 115, "FUZZY": 1, "MNEM": 0, "ambiguous": 2, "cmd_protos": 0, "comments": 133, "dispatch_conflict": 0, "none": 0, "protos": 114, "relabelled": 0, "types": 1 }, "type": "ras", "version": "reference" }