Skip to content
Snippets Groups Projects
Commit c2036905 authored by K.Sathyanarayanan's avatar K.Sathyanarayanan
Browse files

code.hex

parent 6a12c2c2
No related branches found
No related tags found
No related merge requests found
...@@ -149,9 +149,9 @@ ...@@ -149,9 +149,9 @@
@0093 46C0D0F9 @0093 46C0D0F9
@0094 46C04770 @0094 46C04770
@0095 0000027C @0095 0000027C
@0096 2078B510 @0096 2000B510
@0097 FF7AF7FF @0097 FF7AF7FF
@0098 F7FF2078 @0098 F7FF2000
@0099 23A0FF83 @0099 23A0FF83
@009A 0018005B @009A 0018005B
@009B FF8AF7FF @009B FF8AF7FF
......
...@@ -149,9 +149,9 @@ ...@@ -149,9 +149,9 @@
assign memory[ 147 ] = 32'h46C0D0F9; assign memory[ 147 ] = 32'h46C0D0F9;
assign memory[ 148 ] = 32'h46C04770; assign memory[ 148 ] = 32'h46C04770;
assign memory[ 149 ] = 32'h0000027C; assign memory[ 149 ] = 32'h0000027C;
assign memory[ 150 ] = 32'h2078B510; assign memory[ 150 ] = 32'h2000B510;
assign memory[ 151 ] = 32'hFF7AF7FF; assign memory[ 151 ] = 32'hFF7AF7FF;
assign memory[ 152 ] = 32'hF7FF2078; assign memory[ 152 ] = 32'hF7FF2000;
assign memory[ 153 ] = 32'h23A0FF83; assign memory[ 153 ] = 32'h23A0FF83;
assign memory[ 154 ] = 32'h0018005B; assign memory[ 154 ] = 32'h0018005B;
assign memory[ 155 ] = 32'hFF8AF7FF; assign memory[ 155 ] = 32'hFF8AF7FF;
......
ARM GAS /tmp/cctrEP4k.s page 1 ARM GAS /tmp/ccph1tRf.s page 1
1 .syntax unified 1 .syntax unified
...@@ -58,7 +58,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -58,7 +58,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
55 .type SW_REGS, %object 55 .type SW_REGS, %object
56 .size SW_REGS, 4 56 .size SW_REGS, 4
57 SW_REGS: 57 SW_REGS:
ARM GAS /tmp/cctrEP4k.s page 2 ARM GAS /tmp/ccph1tRf.s page 2
58 0000 00000040 .word 1073741824 58 0000 00000040 .word 1073741824
...@@ -118,7 +118,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -118,7 +118,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
30:code/main.c **** 30:code/main.c ****
31:code/main.c **** OUT_REGS[0] = value_0; 31:code/main.c **** OUT_REGS[0] = value_0;
83 .loc 1 31 0 83 .loc 1 31 0
ARM GAS /tmp/cctrEP4k.s page 3 ARM GAS /tmp/ccph1tRf.s page 3
84 0004 034B ldr r3, .L2 @ tmp111, 84 0004 034B ldr r3, .L2 @ tmp111,
...@@ -178,7 +178,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -178,7 +178,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
130 002c 00000000 .word OUT_REGS 130 002c 00000000 .word OUT_REGS
131 .cfi_endproc 131 .cfi_endproc
132 .LFE1: 132 .LFE1:
ARM GAS /tmp/cctrEP4k.s page 4 ARM GAS /tmp/ccph1tRf.s page 4
133 .size write_out_1, .-write_out_1 133 .size write_out_1, .-write_out_1
...@@ -238,7 +238,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -238,7 +238,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
179 @ link register save eliminated. 179 @ link register save eliminated.
180 0048 82B0 sub sp, sp, #8 @,, 180 0048 82B0 sub sp, sp, #8 @,,
181 .LCFI3: 181 .LCFI3:
ARM GAS /tmp/cctrEP4k.s page 5 ARM GAS /tmp/ccph1tRf.s page 5
182 .cfi_def_cfa_offset 8 182 .cfi_def_cfa_offset 8
...@@ -298,7 +298,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -298,7 +298,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
227 0074 054B ldr r3, .L14 @ tmp121, 227 0074 054B ldr r3, .L14 @ tmp121,
228 0076 1B68 ldr r3, [r3] @ D.4305, OUT_REGS 228 0076 1B68 ldr r3, [r3] @ D.4305, OUT_REGS
229 0078 0433 adds r3, r3, #4 @ D.4305, 229 0078 0433 adds r3, r3, #4 @ D.4305,
ARM GAS /tmp/cctrEP4k.s page 6 ARM GAS /tmp/ccph1tRf.s page 6
230 007a 0022 movs r2, #0 @ tmp122, 230 007a 0022 movs r2, #0 @ tmp122,
...@@ -358,7 +358,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -358,7 +358,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
273 .LFE5: 273 .LFE5:
274 .size read_out, .-read_out 274 .size read_out, .-read_out
275 .align 2 275 .align 2
ARM GAS /tmp/cctrEP4k.s page 7 ARM GAS /tmp/ccph1tRf.s page 7
276 .global read_switches 276 .global read_switches
...@@ -418,7 +418,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -418,7 +418,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
322 00bc 84B0 sub sp, sp, #16 @,, 322 00bc 84B0 sub sp, sp, #16 @,,
323 .LCFI5: 323 .LCFI5:
324 .cfi_def_cfa_offset 16 324 .cfi_def_cfa_offset 16
ARM GAS /tmp/cctrEP4k.s page 8 ARM GAS /tmp/ccph1tRf.s page 8
325 00be 0190 str r0, [sp, #4] @ addr, addr 325 00be 0190 str r0, [sp, #4] @ addr, addr
...@@ -478,7 +478,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -478,7 +478,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
366 .cfi_startproc 366 .cfi_startproc
367 @ args = 0, pretend = 0, frame = 0 367 @ args = 0, pretend = 0, frame = 0
368 @ frame_needed = 0, uses_anonymous_args = 0 368 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/cctrEP4k.s page 9 ARM GAS /tmp/ccph1tRf.s page 9
369 @ link register save eliminated. 369 @ link register save eliminated.
...@@ -538,19 +538,19 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -538,19 +538,19 @@ ARM GAS /tmp/cctrEP4k.s page 1
405 .cfi_def_cfa_offset 8 405 .cfi_def_cfa_offset 8
406 .cfi_offset 4, -8 406 .cfi_offset 4, -8
407 .cfi_offset 14, -4 407 .cfi_offset 14, -4
ARM GAS /tmp/cctrEP4k.s page 10 ARM GAS /tmp/ccph1tRf.s page 10
408 .L34: 408 .L34:
107:code/main.c **** 107:code/main.c ****
108:code/main.c **** while(1) { 108:code/main.c **** while(1) {
109:code/main.c **** write_out_0( 0x078 ); //x1 109:code/main.c **** write_out_0( 0x000 ); //x1
409 .loc 1 109 0 discriminator 1 409 .loc 1 109 0 discriminator 1
410 0106 7820 movs r0, #120 @, 410 0106 0020 movs r0, #0 @,
411 0108 FFF7FEFF bl write_out_0 @ 411 0108 FFF7FEFF bl write_out_0 @
110:code/main.c **** write_out_1( 0x078 );//y1 110:code/main.c **** write_out_1( 0x000 );//y1
412 .loc 1 110 0 discriminator 1 412 .loc 1 110 0 discriminator 1
413 010c 7820 movs r0, #120 @, 413 010c 0020 movs r0, #0 @,
414 010e FFF7FEFF bl write_out_1 @ 414 010e FFF7FEFF bl write_out_1 @
111:code/main.c **** write_out_2( 0x140 );//x2 111:code/main.c **** write_out_2( 0x140 );//x2
415 .loc 1 111 0 discriminator 1 415 .loc 1 111 0 discriminator 1
...@@ -598,7 +598,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -598,7 +598,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
455 0033 02 .uleb128 0x2 455 0033 02 .uleb128 0x2
456 0034 02 .byte 0x2 456 0034 02 .byte 0x2
457 0035 05 .byte 0x5 457 0035 05 .byte 0x5
ARM GAS /tmp/cctrEP4k.s page 11 ARM GAS /tmp/ccph1tRf.s page 11
458 0036 B8010000 .4byte .LASF2 458 0036 B8010000 .4byte .LASF2
...@@ -658,7 +658,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -658,7 +658,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
512 00a2 76000000 .4byte 0x76 512 00a2 76000000 .4byte 0x76
513 00a6 02 .byte 0x2 513 00a6 02 .byte 0x2
514 00a7 91 .byte 0x91 514 00a7 91 .byte 0x91
ARM GAS /tmp/cctrEP4k.s page 12 ARM GAS /tmp/ccph1tRf.s page 12
515 00a8 7C .sleb128 -4 515 00a8 7C .sleb128 -4
...@@ -718,7 +718,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -718,7 +718,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
569 0117 24020000 .4byte .LASF18 569 0117 24020000 .4byte .LASF18
570 011b 01 .byte 0x1 570 011b 01 .byte 0x1
571 011c 2F .byte 0x2f 571 011c 2F .byte 0x2f
ARM GAS /tmp/cctrEP4k.s page 13 ARM GAS /tmp/ccph1tRf.s page 13
572 011d 76000000 .4byte 0x76 572 011d 76000000 .4byte 0x76
...@@ -778,7 +778,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -778,7 +778,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
626 0186 01 .byte 0x1 626 0186 01 .byte 0x1
627 0187 4B .byte 0x4b 627 0187 4B .byte 0x4b
628 0188 01 .byte 0x1 628 0188 01 .byte 0x1
ARM GAS /tmp/cctrEP4k.s page 14 ARM GAS /tmp/ccph1tRf.s page 14
629 0189 C9010000 .4byte 0x1c9 629 0189 C9010000 .4byte 0x1c9
...@@ -838,7 +838,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -838,7 +838,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
683 01f2 04010000 .4byte .LFB9 683 01f2 04010000 .4byte .LFB9
684 01f6 28010000 .4byte .LFE9 684 01f6 28010000 .4byte .LFE9
685 01fa C0000000 .4byte .LLST6 685 01fa C0000000 .4byte .LLST6
ARM GAS /tmp/cctrEP4k.s page 15 ARM GAS /tmp/ccph1tRf.s page 15
686 01fe 01 .byte 0x1 686 01fe 01 .byte 0x1
...@@ -898,7 +898,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -898,7 +898,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
740 001b 0E .uleb128 0xe 740 001b 0E .uleb128 0xe
741 001c 00 .byte 0 741 001c 00 .byte 0
742 001d 00 .byte 0 742 001d 00 .byte 0
ARM GAS /tmp/cctrEP4k.s page 16 ARM GAS /tmp/ccph1tRf.s page 16
743 001e 03 .uleb128 0x3 743 001e 03 .uleb128 0x3
...@@ -958,7 +958,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -958,7 +958,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
797 0055 3A .uleb128 0x3a 797 0055 3A .uleb128 0x3a
798 0056 0B .uleb128 0xb 798 0056 0B .uleb128 0xb
799 0057 3B .uleb128 0x3b 799 0057 3B .uleb128 0x3b
ARM GAS /tmp/cctrEP4k.s page 17 ARM GAS /tmp/ccph1tRf.s page 17
800 0058 0B .uleb128 0xb 800 0058 0B .uleb128 0xb
...@@ -1018,7 +1018,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -1018,7 +1018,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
854 0090 00 .byte 0 854 0090 00 .byte 0
855 0091 09 .uleb128 0x9 855 0091 09 .uleb128 0x9
856 0092 2E .uleb128 0x2e 856 0092 2E .uleb128 0x2e
ARM GAS /tmp/cctrEP4k.s page 18 ARM GAS /tmp/ccph1tRf.s page 18
857 0093 01 .byte 0x1 857 0093 01 .byte 0x1
...@@ -1078,7 +1078,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -1078,7 +1078,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
911 00ca 13 .uleb128 0x13 911 00ca 13 .uleb128 0x13
912 00cb 11 .uleb128 0x11 912 00cb 11 .uleb128 0x11
913 00cc 01 .uleb128 0x1 913 00cc 01 .uleb128 0x1
ARM GAS /tmp/cctrEP4k.s page 19 ARM GAS /tmp/ccph1tRf.s page 19
914 00cd 12 .uleb128 0x12 914 00cd 12 .uleb128 0x12
...@@ -1138,7 +1138,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -1138,7 +1138,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
968 0017 08 .sleb128 8 968 0017 08 .sleb128 8
969 0018 00000000 .4byte 0 969 0018 00000000 .4byte 0
970 001c 00000000 .4byte 0 970 001c 00000000 .4byte 0
ARM GAS /tmp/cctrEP4k.s page 20 ARM GAS /tmp/ccph1tRf.s page 20
971 .LLST1: 971 .LLST1:
...@@ -1198,7 +1198,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -1198,7 +1198,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
1025 00a4 BE000000 .4byte .LCFI5-.Ltext0 1025 00a4 BE000000 .4byte .LCFI5-.Ltext0
1026 00a8 0200 .2byte 0x2 1026 00a8 0200 .2byte 0x2
1027 00aa 7D .byte 0x7d 1027 00aa 7D .byte 0x7d
ARM GAS /tmp/cctrEP4k.s page 21 ARM GAS /tmp/ccph1tRf.s page 21
1028 00ab 00 .sleb128 0 1028 00ab 00 .sleb128 0
...@@ -1258,7 +1258,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -1258,7 +1258,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
1071 0026 77726974 .ascii "write_out_2\000" 1071 0026 77726974 .ascii "write_out_2\000"
1071 655F6F75 1071 655F6F75
1071 745F3200 1071 745F3200
ARM GAS /tmp/cctrEP4k.s page 22 ARM GAS /tmp/ccph1tRf.s page 22
1072 .LASF17: 1072 .LASF17:
...@@ -1318,7 +1318,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -1318,7 +1318,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
1095 011e 6C6F6E67 .ascii "long unsigned int\000" 1095 011e 6C6F6E67 .ascii "long unsigned int\000"
1095 20756E73 1095 20756E73
1095 69676E65 1095 69676E65
ARM GAS /tmp/cctrEP4k.s page 23 ARM GAS /tmp/ccph1tRf.s page 23
1095 6420696E 1095 6420696E
...@@ -1378,7 +1378,7 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -1378,7 +1378,7 @@ ARM GAS /tmp/cctrEP4k.s page 1
1119 33325F74 1119 33325F74
1119 00 1119 00
1120 .LASF4: 1120 .LASF4:
ARM GAS /tmp/cctrEP4k.s page 24 ARM GAS /tmp/ccph1tRf.s page 24
1121 01cb 6C6F6E67 .ascii "long int\000" 1121 01cb 6C6F6E67 .ascii "long int\000"
...@@ -1408,43 +1408,43 @@ ARM GAS /tmp/cctrEP4k.s page 1 ...@@ -1408,43 +1408,43 @@ ARM GAS /tmp/cctrEP4k.s page 1
1134 022c 5F426F6F .ascii "_Bool\000" 1134 022c 5F426F6F .ascii "_Bool\000"
1134 6C00 1134 6C00
1135 .ident "GCC: (GNU Tools for ARM Embedded Processors) 5.4.1 20160919 (release) [ARM/embedded-5-bran 1135 .ident "GCC: (GNU Tools for ARM Embedded Processors) 5.4.1 20160919 (release) [ARM/embedded-5-bran
ARM GAS /tmp/cctrEP4k.s page 25 ARM GAS /tmp/ccph1tRf.s page 25
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 main.c *ABS*:00000000 main.c
/tmp/cctrEP4k.s:57 .data:00000000 SW_REGS /tmp/ccph1tRf.s:57 .data:00000000 SW_REGS
/tmp/cctrEP4k.s:54 .data:00000000 $d /tmp/ccph1tRf.s:54 .data:00000000 $d
/tmp/cctrEP4k.s:63 .data:00000004 OUT_REGS /tmp/ccph1tRf.s:63 .data:00000004 OUT_REGS
/tmp/cctrEP4k.s:66 .text:00000000 $t /tmp/ccph1tRf.s:66 .text:00000000 $t
/tmp/cctrEP4k.s:71 .text:00000000 write_out_0 /tmp/ccph1tRf.s:71 .text:00000000 write_out_0
/tmp/cctrEP4k.s:96 .text:00000014 $d /tmp/ccph1tRf.s:96 .text:00000014 $d
/tmp/cctrEP4k.s:100 .text:00000018 $t /tmp/ccph1tRf.s:100 .text:00000018 $t
/tmp/cctrEP4k.s:105 .text:00000018 write_out_1 /tmp/ccph1tRf.s:105 .text:00000018 write_out_1
/tmp/cctrEP4k.s:130 .text:0000002c $d /tmp/ccph1tRf.s:130 .text:0000002c $d
/tmp/cctrEP4k.s:134 .text:00000030 $t /tmp/ccph1tRf.s:134 .text:00000030 $t
/tmp/cctrEP4k.s:139 .text:00000030 write_out_2 /tmp/ccph1tRf.s:139 .text:00000030 write_out_2
/tmp/cctrEP4k.s:164 .text:00000044 $d /tmp/ccph1tRf.s:164 .text:00000044 $d
/tmp/cctrEP4k.s:168 .text:00000048 $t /tmp/ccph1tRf.s:168 .text:00000048 $t
/tmp/cctrEP4k.s:173 .text:00000048 write_out_3 /tmp/ccph1tRf.s:173 .text:00000048 write_out_3
/tmp/cctrEP4k.s:198 .text:0000005c $d /tmp/ccph1tRf.s:198 .text:0000005c $d
/tmp/cctrEP4k.s:202 .text:00000060 $t /tmp/ccph1tRf.s:202 .text:00000060 $t
/tmp/cctrEP4k.s:207 .text:00000060 set_out_invalid /tmp/ccph1tRf.s:207 .text:00000060 set_out_invalid
/tmp/cctrEP4k.s:244 .text:0000008c $d /tmp/ccph1tRf.s:244 .text:0000008c $d
/tmp/cctrEP4k.s:248 .text:00000090 $t /tmp/ccph1tRf.s:248 .text:00000090 $t
/tmp/cctrEP4k.s:253 .text:00000090 read_out /tmp/ccph1tRf.s:253 .text:00000090 read_out
/tmp/cctrEP4k.s:271 .text:0000009c $d /tmp/ccph1tRf.s:271 .text:0000009c $d
/tmp/cctrEP4k.s:275 .text:000000a0 $t /tmp/ccph1tRf.s:275 .text:000000a0 $t
/tmp/cctrEP4k.s:280 .text:000000a0 read_switches /tmp/ccph1tRf.s:280 .text:000000a0 read_switches
/tmp/cctrEP4k.s:306 .text:000000b8 $d /tmp/ccph1tRf.s:306 .text:000000b8 $d
/tmp/cctrEP4k.s:310 .text:000000bc $t /tmp/ccph1tRf.s:310 .text:000000bc $t
/tmp/cctrEP4k.s:315 .text:000000bc check_switches /tmp/ccph1tRf.s:315 .text:000000bc check_switches
/tmp/cctrEP4k.s:354 .text:000000e8 $d /tmp/ccph1tRf.s:354 .text:000000e8 $d
/tmp/cctrEP4k.s:358 .text:000000ec $t /tmp/ccph1tRf.s:358 .text:000000ec $t
/tmp/cctrEP4k.s:363 .text:000000ec wait_for_any_switch_data /tmp/ccph1tRf.s:363 .text:000000ec wait_for_any_switch_data
/tmp/cctrEP4k.s:388 .text:00000100 $d /tmp/ccph1tRf.s:388 .text:00000100 $d
/tmp/cctrEP4k.s:392 .text:00000104 $t /tmp/ccph1tRf.s:392 .text:00000104 $t
/tmp/cctrEP4k.s:397 .text:00000104 main /tmp/ccph1tRf.s:397 .text:00000104 main
.debug_frame:00000010 $d .debug_frame:00000010 $d
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS
No preview for this file type
No preview for this file type
...@@ -35,8 +35,8 @@ ...@@ -35,8 +35,8 @@
:10022000019B1A411300012213400293029B013BE0 :10022000019B1A411300012213400293029B013BE0
:100230005A425341DBB2180004B070477C02000000 :100230005A425341DBB2180004B070477C02000000
:10024000C046044B1B6808331B68002BF9D0C0461E :10024000C046044B1B6808331B68002BF9D0C0461E
:100250007047C0467C02000010B57820FFF77AFF97 :100250007047C0467C02000010B50020FFF77AFF0F
:100260007820FFF783FFA0235B001800FFF78AFFC9 :100260000020FFF783FFA0235B001800FFF78AFF41
:0C027000A0235B001800FFF791FFEEE7F1 :0C027000A0235B001800FFF791FFEEE7F1
:08027C000000004000000050EA :08027C000000004000000050EA
:00000001FF :00000001FF
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment