Memory map for node 32770, tile 0 ================================== Sections: Name Start Length -------------------- -------- -------- .crt 00040000 000000ac .init 000400ac 0000001a .fini 000400c6 0000002e .text 000400f4 00001e9c .eh_frame 00041f90 00000024 .cp.rodata 00041fb4 0000001c .cp.rodata.4 00041fd0 00000300 .cp.const4 000422d0 00000028 .cp.rodata.cst4 000422f8 00000024 .cp.rodata.string 0004231c 00000000 .ctors 0004231c 00000010 .dtors 0004232c 00000010 .bss 0004233c 00000000 .dp.data 00042340 00000028 .dp.data.4 00042368 00000018 .dp.rodata.4 00042380 00000010 .dp.bss 00042390 00000040 .dp.bss.4 000423d0 00000004 .dp.bss.large 000423d4 00000000 Symbols: Address Size Section Name -------- -------- -------------------- -------------------- 00040000 00000080 .crt _start 00040000 00000000 .crt $s.63 00040080 00000008 .crt _TrapHandler 00040088 00000004 .crt _InitChildThread 0004008c 00000014 .crt _SetupThread 000400a0 00000002 .crt __register_frame_info_bases 000400a4 00000008 .crt _DoException 000400a4 00000000 .crt $s.5 000400ac 0000001a .init _init 000400ac 00000000 .init $s.64 000400ae 00000000 .init $s.5 000400bc 00000000 .init do_ctors_loop 000400c4 00000000 .init do_ctors_end 000400c4 00000000 .init $s.4 000400c6 0000002e .fini _fini 000400c6 00000000 .fini $s.65 000400c8 00000000 .fini $s.5 000400dc 00000000 .fini do_dtors_loop 000400e6 00000000 .fini do_dtors_end 000400f2 00000000 .fini $s.5 000400f4 00000070 .text _i.conn_if_t.Server_node._c2.do_io_server 000400f4 00000000 .text $d.5753 00040164 00000038 .text _i.conn_if_t._chan.do_io_server 00040164 00000000 .text $d.5759 0004019c 0000003c .text Calculate 0004019c 00000000 .text $d.5762 000401d8 000000a4 .text Handle_server 000401d8 00000000 .text $d.5763 0004027c 000000f8 .text Server_node 0004027c 00000000 .text $d.5764 00040374 00000074 .text Server_node.init.1 00040374 00000000 .text $d.5766 000403e8 0000005c .text Server_node.init.0 000403e8 00000000 .text $d.5767 00040444 000000c8 .text Server_node.select.enable 00040444 00000000 .text $d.5769 0004050c 0000008c .text Server_node.select.case.0 0004050c 00000000 .text $d.5773 00040598 00000128 .text Handle_client 00040598 00000000 .text $d.5814 000406c0 000000a4 .text _SClient_node_0.init.1 000406c0 00000000 .text $d.5824 00040764 00000080 .text _SClient_node_0.init.0 00040764 00000000 .text $d.5825 000407e4 00000078 .text _SClient_node_0.select.enable 000407e4 00000000 .text $d.5827 0004085c 0000002c .text _SClient_node_0.select.case.0 0004085c 00000000 .text $d.5830 00040888 000000d8 .text _SClient_node_root_0 00040888 00000000 .text $d.5839 00040960 00000928 .text __main__main_tile_0 00040960 00000000 .text $d.5885 00041288 00000034 .text __main__main_tile_0_task_Client_node_root_1 00041288 00000000 .text $d.5886 000412bc 0000000c .text __main__main_tile_0_task_Server_node_2 000412bc 00000000 .text $d.5887 000412c8 000009bc .text __main__main_tile_0_task_3 000412c8 00000000 .text $d.5888 00041c84 00000024 .text outP4_leds.ctor 00041c84 00000000 .text $s.35 00041ca8 00000014 .text outP4_leds.dtor 00041ca8 00000000 .text $s.36 00041cbc 00000024 .text inP_button_left.ctor 00041cbc 00000000 .text $s.37 00041ce0 00000014 .text inP_button_left.dtor 00041ce0 00000000 .text $s.38 00041cf4 00000024 .text inP_button_center.ctor 00041cf4 00000000 .text $s.39 00041d18 00000014 .text inP_button_center.dtor 00041d18 00000000 .text $s.40 00041d2c 00000024 .text inP_button_right.ctor 00041d2c 00000000 .text $s.41 00041d50 00000012 .text inP_button_right.dtor 00041d50 00000000 .text $s.42 00041d62 0000008a .text main 00041d62 00000000 .text $s.11 00041dec 00000010 .text _get_cmdline 00041dec 00000000 .text $s.4 00041dfc 00000018 .text __libc_done 00041dfc 00000000 .text $s.20 00041e14 0000001c .text _exit_unlocked 00041e14 00000000 .text $s.33 00041e30 00000008 .text memset 00041e30 00000000 .text $d.7 00041e38 00000012 .text __init_threadlocal_timer 00041e38 00000000 .text $s.6 00041e4c 00000010 .text __free_threadlocal_timer 00041e4c 00000000 .text $s.7 00041e5c 00000008 .text memcpy 00041e5c 00000000 .text __memcpy_4 00041e5c 00000000 .text $d.9 00041e64 0000000e .text __interface_init_task_1 00041e64 00000000 .text $s.7 00041e74 0000002c .text delay_ticks 00041e74 00000000 .text $s.62 00041ea0 00000000 .text __start_other_cores 00041ea0 00000000 .text $s.2 00041eec 0000000c .text __interface_client_push_yield 00041eec 00000000 .text $s.7 00041ef8 00000016 .text __interface_client_pop_yield 00041ef8 00000000 .text $s.8 00041f10 00000006 .text __noop 00041f10 00000000 .text $s.4 00041f18 00000004 .text __wait_nonlocal 00041f18 00000000 .text $d.4 00041f1c 00000008 .text _DoSyscall 00041f1c 00000000 .text $s.4 00041f24 00000008 .text __call_exitprocs_impl 00041f24 00000000 .text $s.11 00041f2c 0000000a .text __call_exitprocs 00041f2c 00000000 .text $s.12 00041f38 00000008 .text _cleanup_impl 00041f38 00000000 .text $s.11 00041f40 0000000a .text _cleanup 00041f40 00000000 .text $s.12 00041f4c 0000000e .text _done 00041f4c 00000000 .text $s.5 00041f5c 00000010 .text _exit 00041f5c 00000000 .text $s.5 00041f6c 0000000c .text __alloc_libc_hwlock 00041f6c 00000000 .text $s.54 00041f78 00000016 .text __start_core 00041f78 00000000 .text $s.12 00041fb4 00000000 .cp.rodata _cp 00041fb4 00000000 .cp.rodata tiles_to_wake 00041fb8 00000000 .cp.rodata chanends_to_setup 00041fcc 00000004 .cp.rodata tile 00041fd0 00000010 .cp.rodata.4 .vtable15 00041fe0 00000010 .cp.rodata.4 .vtable16 00041ff0 00000010 .cp.rodata.4 .vtable17 00042000 00000010 .cp.rodata.4 .vtable18 00042010 00000010 .cp.rodata.4 .vtable19 00042020 00000010 .cp.rodata.4 .vtable20 00042030 00000010 .cp.rodata.4 .vtable21 00042040 00000010 .cp.rodata.4 .vtable22 00042050 00000010 .cp.rodata.4 .vtable23 00042060 00000010 .cp.rodata.4 .vtable24 00042070 00000010 .cp.rodata.4 .vtable25 00042080 00000010 .cp.rodata.4 .vtable26 00042090 00000010 .cp.rodata.4 .vtable27 000420a0 00000010 .cp.rodata.4 .vtable28 000420b0 00000010 .cp.rodata.4 .vtable29 000420c0 00000010 .cp.rodata.4 .vtable30 000420d0 00000010 .cp.rodata.4 .vtable31 000420e0 00000010 .cp.rodata.4 .vtable32 000420f0 00000010 .cp.rodata.4 .vtable33 00042100 00000010 .cp.rodata.4 .vtable34 00042110 00000010 .cp.rodata.4 .vtable35 00042120 00000010 .cp.rodata.4 .vtable36 00042130 00000010 .cp.rodata.4 .vtable37 00042140 00000010 .cp.rodata.4 .vtable38 00042150 00000010 .cp.rodata.4 .vtable39 00042160 00000010 .cp.rodata.4 .vtable40 00042170 00000010 .cp.rodata.4 .vtable41 00042180 00000010 .cp.rodata.4 .vtable42 00042190 00000010 .cp.rodata.4 .vtable43 000421a0 00000010 .cp.rodata.4 .vtable44 000421b0 00000010 .cp.rodata.4 .vtable45 000421c0 00000010 .cp.rodata.4 .vtable46 000421d0 00000010 .cp.rodata.4 .vtable47 000421e0 00000010 .cp.rodata.4 .vtable48 000421f0 00000010 .cp.rodata.4 .vtable49 00042200 00000010 .cp.rodata.4 .vtable50 00042210 00000010 .cp.rodata.4 .vtable51 00042220 00000010 .cp.rodata.4 .vtable52 00042230 00000010 .cp.rodata.4 .vtable53 00042240 00000010 .cp.rodata.4 .vtable54 00042250 00000010 .cp.rodata.4 .vtable55 00042260 00000010 .cp.rodata.4 .vtable56 00042270 00000010 .cp.rodata.4 .vtable57 00042280 00000010 .cp.rodata.4 .vtable58 00042290 00000010 .cp.rodata.4 .vtable59 000422a0 00000010 .cp.rodata.4 .vtable60 000422b0 00000010 .cp.rodata.4 .vtable61 000422c0 00000010 .cp.rodata.4 .vtable62 000422d0 00000000 .cp.const4 initial_dp 000422d4 00000000 .cp.const4 dp_bss_large_start 000422d8 00000000 .cp.const4 ctor_list_ptr 000422dc 00000000 .cp.const4 dtor_list_ptr 000422e0 00000000 .cp.const4 initial_sp 000422e4 00000000 .cp.const4 dp_bss_size 000422e8 00000000 .cp.const4 dp_bss_large_size 000422ec 00000000 .cp.const4 dtors_size 000422f0 00000000 .cp.const4 ctors_size 0004231c 00000000 .ctors _CTOR_LIST_ 0004232c 00000000 .dtors _DTOR_LIST_ 0004232c 00000000 .ctors _CTOR_END_ 0004233c 00000000 .bss _fbss 0004233c 00000000 .dtors _DTOR_END_ 0004233c 00000000 .bss _ebss 00042340 00000000 .dp.data _dp 00042340 00000020 .dp.data __timers 00042360 00000000 .dp.data __sodFlag 00042364 00000000 .dp.data __sodEnd 00042368 00000018 .dp.data.4 par.desc.3 00042380 00000004 .dp.rodata.4 outP4_leds 00042384 00000004 .dp.rodata.4 inP_button_left 00042388 00000004 .dp.rodata.4 inP_button_center 0004238c 00000004 .dp.rodata.4 inP_button_right 00042390 00000000 .dp.bss _fdp.bss 00042390 00000020 .dp.bss __timer_base 000423b0 00000020 .dp.bss __timer_delta 000423d0 00000004 .dp.bss.4 __libc_hwlock 000423d4 00000000 .dp.bss.large _fdp.bss.large 000423d4 00000000 .dp.bss.large _edp.bss.large 000423d4 00000000 .dp.bss.4 _edp.bss Memory map for node 32770, tile 1 ================================== Sections: Name Start Length -------------------- -------- -------- .crt 00040000 000000ac .init 000400ac 0000001a .fini 000400c6 0000002e .text 000400f4 00000160 .eh_frame 00040254 00000010 .cp.rodata 00040264 00000018 .cp.rodata.4 0004027c 00000000 .cp.const4 0004027c 00000028 .cp.rodata.cst4 000402a4 00000004 .bss 000402a8 00000000 .cp.rodata.string 000402a8 00000000 .ctors 000402a8 00000000 .dtors 000402a8 00000000 .dp.data 000402a8 00000028 .dp.bss 000402d0 00000000 .dp.data.4 000402d0 00000000 .dp.bss.4 000402d0 00000004 .dp.bss.large 000402d4 00000000 Symbols: Address Size Section Name -------- -------- -------------------- -------------------- 00040000 00000080 .crt _start 00040000 00000000 .crt $s.63 00040080 00000008 .crt _TrapHandler 00040088 00000004 .crt _InitChildThread 0004008c 00000014 .crt _SetupThread 000400a0 00000002 .crt __register_frame_info_bases 000400a4 00000008 .crt _DoException 000400a4 00000000 .crt $s.5 000400ac 0000001a .init _init 000400ac 00000000 .init $s.64 000400ae 00000000 .init $s.5 000400bc 00000000 .init do_ctors_loop 000400c4 00000000 .init do_ctors_end 000400c4 00000000 .init $s.4 000400c6 0000002e .fini _fini 000400c6 00000000 .fini $s.65 000400c8 00000000 .fini $s.5 000400dc 00000000 .fini do_dtors_loop 000400e6 00000000 .fini do_dtors_end 000400f2 00000000 .fini $s.5 000400f4 0000000c .text __dummy_main 000400f4 00000000 .text $s.4 00040100 0000005a .text main 00040100 00000000 .text $s.10 0004015c 00000010 .text _get_cmdline 0004015c 00000000 .text $s.4 0004016c 00000018 .text __libc_done 0004016c 00000000 .text $s.20 00040184 0000001c .text _exit_unlocked 00040184 00000000 .text $s.33 000401a0 00000008 .text memset 000401a0 00000000 .text $d.7 000401a8 00000012 .text __init_threadlocal_timer 000401a8 00000000 .text $s.6 000401bc 00000010 .text __free_threadlocal_timer 000401bc 00000000 .text $s.7 000401cc 0000002c .text delay_ticks 000401cc 00000000 .text $s.62 000401f8 00000008 .text _DoSyscall 000401f8 00000000 .text $s.4 00040200 00000008 .text __call_exitprocs_impl 00040200 00000000 .text $s.11 00040208 0000000a .text __call_exitprocs 00040208 00000000 .text $s.12 00040214 00000008 .text _cleanup_impl 00040214 00000000 .text $s.11 0004021c 0000000a .text _cleanup 0004021c 00000000 .text $s.12 00040228 0000000e .text _done 00040228 00000000 .text $s.5 00040238 00000010 .text _exit 00040238 00000000 .text $s.5 00040248 0000000c .text __alloc_libc_hwlock 00040248 00000000 .text $s.54 00040264 00000000 .cp.rodata _cp 00040264 00000000 .cp.rodata chanends_to_setup 00040278 00000004 .cp.rodata tile 0004027c 00000000 .cp.const4 initial_dp 00040280 00000000 .cp.const4 dp_bss_large_start 00040284 00000000 .cp.const4 ctor_list_ptr 00040288 00000000 .cp.const4 dtor_list_ptr 0004028c 00000000 .cp.const4 initial_sp 00040290 00000000 .cp.const4 dp_bss_size 00040294 00000000 .cp.const4 dp_bss_large_size 00040298 00000000 .cp.const4 dtors_size 0004029c 00000000 .cp.const4 ctors_size 000402a8 00000000 .dp.data _dp 000402a8 00000000 .bss _fbss 000402a8 00000000 .ctors _CTOR_LIST_ 000402a8 00000000 .dtors _DTOR_LIST_ 000402a8 00000000 .dtors _DTOR_END_ 000402a8 00000000 .dp.data outP4_leds 000402a8 00000020 .dp.data __timers 000402a8 00000000 .dp.data inP_button_left 000402a8 00000000 .dp.data inP_button_center 000402a8 00000000 .dp.data inP_button_right 000402a8 00000000 .ctors _CTOR_END_ 000402a8 00000000 .bss _ebss 000402c8 00000000 .dp.data __sodFlag 000402cc 00000000 .dp.data __sodEnd 000402d0 00000000 .dp.bss _fdp.bss 000402d0 00000004 .dp.bss.4 __libc_hwlock 000402d4 00000000 .dp.bss.large _fdp.bss.large 000402d4 00000000 .dp.bss.large _edp.bss.large 000402d4 00000000 .dp.bss.4 _edp.bss Memory map for node 32770, tile 0 ================================== Sections: Name Start Length -------------------- -------- -------- .text 00040000 0000018c .cp.rodata 0004018c 00000018 .bss 000401a4 00000000 .cp.rodata.4 000401a4 00000000 .ctors 000401a4 00000000 .dtors 000401a4 00000000 .dp.data 000401a4 0000001c .dp.bss 000401c0 00000000 .dp.bss.4 000401c0 00000000 .dp.bss.large 000401c0 00000000 Symbols: Address Size Section Name -------- -------- -------------------- -------------------- 00040000 00000000 .text _start 00040000 00000000 .text $s.58 00040042 00000000 .text disableLinks 0004005e 00000000 .text nodeIdLoop 000400a6 00000000 .text setDimensionReg 000400c2 00000000 .text sayHello8 000400da 00000000 .text invokeXsscHello8 000400f2 00000000 .text setXsscSysFreq8 00040100 00000000 .text sayHello0 0004011c 0000000a .text write_sswitch_reg 0004011c 00000000 .text $s.62 00040126 0000000a .text write_sswitch_reg_no_ack 00040126 00000000 .text $s.64 00040130 00000050 .text write_switch_reg 00040130 00000000 .text $s.66 00040150 00000000 .text build_return_no_ack 00040158 00000000 .text write_switch_reg_send 00040172 00000000 .text write_switch_reg_return_0 00040178 00000000 .text write_switch_reg_free_and_return_1 00040180 00000008 .text _done 00040180 00000000 .text $s.70 00040188 00000004 .text _DoSyscall 00040188 00000000 .text $s.71 0004018c 00000000 .cp.rodata _cp 0004018c 00000000 .cp.rodata xs1g_link_ports 000401a4 00000000 .dp.data _dp 000401a4 00000000 .bss _fbss 000401a4 00000000 .ctors _CTOR_LIST_ 000401a4 00000000 .dtors _DTOR_LIST_ 000401a4 00000000 .dp.data xlink8RegVal 000401a4 00000000 .bss _ebss 000401a4 00000000 .ctors _CTOR_END_ 000401a4 00000000 .dtors _DTOR_END_ 000401a8 00000000 .dp.data xlink0RegVal 000401ac 00000000 .dp.data dirBits0 000401b0 00000000 .dp.data dirBits1 000401b4 00000000 .dp.data treeLinkProgValThere8 000401b8 00000000 .dp.data __sodFlag 000401bc 00000000 .dp.data __sodEnd 000401c0 00000000 .dp.bss _fdp.bss 000401c0 00000000 .dp.bss.large _fdp.bss.large 000401c0 00000000 .dp.bss.4 _edp.bss 000401c0 00000000 .dp.bss.large _edp.bss.large Memory map for node 32770, tile 1 ================================== Sections: Name Start Length -------------------- -------- -------- .text 00040000 00000040 .cp.rodata 00040040 00000018 .bss 00040058 00000000 .cp.rodata.4 00040058 00000000 .ctors 00040058 00000000 .dtors 00040058 00000000 .dp.data 00040058 00000008 .dp.bss 00040060 00000000 .dp.bss.4 00040060 00000000 .dp.bss.large 00040060 00000000 Symbols: Address Size Section Name -------- -------- -------------------- -------------------- 00040000 00000000 .text _start 00040000 00000000 .text $s.54 00040034 00000008 .text _done 00040034 00000000 .text $s.66 0004003c 00000004 .text _DoSyscall 0004003c 00000000 .text $s.67 00040040 00000000 .cp.rodata _cp 00040040 00000000 .cp.rodata xs1g_link_ports 00040058 00000000 .dp.data _dp 00040058 00000000 .bss _fbss 00040058 00000000 .ctors _CTOR_LIST_ 00040058 00000000 .dtors _DTOR_LIST_ 00040058 00000000 .dp.data __sodFlag 00040058 00000000 .bss _ebss 00040058 00000000 .ctors _CTOR_END_ 00040058 00000000 .dtors _DTOR_END_ 0004005c 00000000 .dp.data __sodEnd 00040060 00000000 .dp.bss _fdp.bss 00040060 00000000 .dp.bss.large _fdp.bss.large 00040060 00000000 .dp.bss.4 _edp.bss 00040060 00000000 .dp.bss.large _edp.bss.large