From 2e60fcd9b8dc5bf42e29869440c12c95ef3d23c4 Mon Sep 17 00:00:00 2001 From: aadit Date: Thu, 24 Jul 2025 13:16:20 +0530 Subject: [PATCH] Upload files to "ES/Lab/Lab1/Init" --- ES/Lab/Lab1/Init/DATATRANSFER.lst | 86 +++++++++++++++++++++++++++ ES/Lab/Lab1/Init/DATATRANSFER.o | Bin 0 -> 1844 bytes ES/Lab/Lab1/Init/init.axf | Bin 0 -> 1748 bytes ES/Lab/Lab1/Init/init.htm | 35 +++++++++++ ES/Lab/Lab1/Init/init.map | 94 ++++++++++++++++++++++++++++++ 5 files changed, 215 insertions(+) create mode 100644 ES/Lab/Lab1/Init/DATATRANSFER.lst create mode 100644 ES/Lab/Lab1/Init/DATATRANSFER.o create mode 100644 ES/Lab/Lab1/Init/init.axf create mode 100644 ES/Lab/Lab1/Init/init.htm create mode 100644 ES/Lab/Lab1/Init/init.map diff --git a/ES/Lab/Lab1/Init/DATATRANSFER.lst b/ES/Lab/Lab1/Init/DATATRANSFER.lst new file mode 100644 index 0000000..508777c --- /dev/null +++ b/ES/Lab/Lab1/Init/DATATRANSFER.lst @@ -0,0 +1,86 @@ + + + +ARM Macro Assembler Page 1 + + + 1 00000000 AREA RESET,DATA,READONLY + 2 00000000 EXPORT __Vectors + 3 00000000 __Vectors + 4 00000000 10001000 DCD 0x10001000 ; + 5 00000004 00000000 DCD Reset_Handler ; + 6 00000008 ALIGN + 7 00000008 AREA mycode, CODE, READONLY + 8 00000000 ENTRY + 9 00000000 EXPORT Reset_Handler + 10 00000000 Reset_Handler + 11 00000000 F04F 000A MOV R0,#10 + 12 00000004 F04F 0110 MOV R1, #0x10 + 13 00000008 F04F 030A MOV R3, #2_1010 + 14 0000000C F04F 0413 MOV R4, #5_34 + 15 00000010 F06F 0507 MOV R5, #-8 + 16 00000014 + 17 00000014 STOP + 18 00000014 E7FE B STOP + 19 00000016 + 20 00000016 END ; +Command Line: --debug --xref --cpu=Cortex-M3 --apcs=interwork --depend=DATATRAN +SFER.d -oDATATRANSFER.o -IC:\Keil\ARM\RV31\INC -IC:\Keil\ARM\CMSIS\Include -IC: +\Keil\ARM\Inc\NXP\LPC17xx --predefine="__EVAL SETA 1" --list=DATATRANSFER.lst D +ATATRANSFER.asm + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +RESET 00000000 + +Symbol: RESET + Definitions + At line 1 in file DATATRANSFER.asm + Uses + None +Comment: RESET unused +__Vectors 00000000 + +Symbol: __Vectors + Definitions + At line 3 in file DATATRANSFER.asm + Uses + At line 2 in file DATATRANSFER.asm +Comment: __Vectors used once +2 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +Reset_Handler 00000000 + +Symbol: Reset_Handler + Definitions + At line 10 in file DATATRANSFER.asm + Uses + At line 5 in file DATATRANSFER.asm + At line 9 in file DATATRANSFER.asm + +STOP 00000014 + +Symbol: STOP + Definitions + At line 17 in file DATATRANSFER.asm + Uses + At line 18 in file DATATRANSFER.asm +Comment: STOP used once +mycode 00000000 + +Symbol: mycode + Definitions + At line 7 in file DATATRANSFER.asm + Uses + None +Comment: mycode unused +3 symbols +336 symbols in table diff --git a/ES/Lab/Lab1/Init/DATATRANSFER.o b/ES/Lab/Lab1/Init/DATATRANSFER.o new file mode 100644 index 0000000000000000000000000000000000000000..b6c5ce4e9f6d00f7372924bdc3762dab90bf4607 GIT binary patch literal 1844 zcmbVN-H+Qu5TCV^TpC1sDX1T+gsjs-`_NdIkJ9UjLpX`6MCaT^aV}KUklOJcSWV){ zc8;r%c;JC2{vX~D4@mGQ@W4AfUZ3EJGP`SEa%~Y3V|iwOGvnEro!#}Hhl3U&1TrE} z1dcMzZ#iMfH-xwYSKu-zI4*L$i4PKYQQiPJJS*Y5Nl>bXXK&@gvyJ@Uzdu2%iZA++ zwlOq@1LMGcXbyBYo`EswX+|8gnKxz8UG1K}UDqBrm%-H6YK>3f;jUAwZ$G$KuQwWw zX*-tdRh?iSBqH85!6hr8P%Z(CxZD8vB$c0WnFna2RN*#qEVl3_@~mhAuVjT@0C`>} zs3r0q(j7%96bkqiUk4tauMbWKq)gP}yTx0@GPz1NF$+ZpRRA=;hJIet<>2{?pVn}; zPF$totBM&o0`T!w#YzhZ9f1q*gM^|VDrWV4iuu~8_|#G?#q$>#EX&w8ITnS&l`;-_ zSsW7HF#=Zs1}tXDxZ}=!>=2B{BQ{CGD8>=?Zj3$DedaAcAG@9xu@k)tqI*V?M1i+V zSWM}#(;Ihf7!k%TBSB>Y}DAO>6)gA{9}4# zoA&5^`n5gWZ|%1wypOPB(L=j$v`lI?jUCz_nD!1ejb`_x2D4|A&}V=ua|kqfwZ;Fj z@r-C@#51i@5yhcAjo2}Y$zr+J3ZsObR(f^B?qU+}1@nYOUxv|B;lE&WfA7MU^0i8M zK@n<|Zfn=sXTj9LM4Z8>UUj+$t(VlTp53*b?tC&``s^heYMp~eeaGszs`pP%appzD ze0Chn+1}Q8Y>o^|!`cn4x`noB5GNONn#PHCAt!zsk&L^@T;_TKkS!eM&#Q$(X`^>Z zDU-LA>*OYRC$~lTj=}ta@RM*E4*=-#7jY6Lt_M0AboYE4fIbOlGd54qC3T3O&4lCn z{`vQ9rAKUAls=%dyMKO((Pq`TxA2Kb2o zE;7nt)=$JmlWKm%-v{ozRpN>;i2nvEY4#z&ub{2KUpH`kYlX#Es~{LK1s}>LsIXX@ WWR(v9&i{JCOP9wufbWpYX#W5U4i1w5 literal 0 HcmV?d00001 diff --git a/ES/Lab/Lab1/Init/init.axf b/ES/Lab/Lab1/Init/init.axf new file mode 100644 index 0000000000000000000000000000000000000000..7f38bf6e9f29936a628d6c3afb4b63ce1dc6ea66 GIT binary patch literal 1748 zcmah}&2HO95MD~Q;tB{LCq*v>3MSaLK3IhQ(j)=|l#*zeFl`B;PzCo|f3pD+f6jRv=kOAiBo7tV+84mX+!#YwFh2&Hq2SlQe zz;u_8KDa>0Zi}e!ACR()R7gd}2iIkAMS(63uJ7-}*LQaR{f7``Un%Z=zW3?gzH(2g zl#oCp#S~>J{=%Z6r=bVMJfF+0OBdyj{zv-_0z*8Ho zZ^=>HX*6q3A2pk;mSfnC<<9DkANhjpA>(IhRw?@6BKZ;$#g*s&_SV4DwX8kTXfT*kh_S>eHkfe&HuDRUcY&;foX1ZP~J$|pMZ3m9`Z2wo)a@+IuhUCPi^IEw=g zYn`wKR1!~TE@z$Ex+c-99Mx+X!8u>9I=wg%Y+XHV0xy8=cp)Z7Ly7!^i_Y6J;0b&< zv~&iw?9_NAmMhVbQ>nRYc`S=Wa@Dy}GQ57Yh&y~0hHi4j{T~=V%%q5g8}P$bwBpP= zykrq$2`>{fLRPgGhauAOHX(8bMB+w#!4fSdANqCBF`b7v*JHEQ3+PQxZWrt>=Ny+8 zEO`|tvcVo(vdHV)_-#B@t(v{IbHe<|COt3O_^andqj9$WYk>pYxJjfrll7-n6qKSV6;^Nl+MTo7W6rlUbBpGo=LBwAYE z)Sb-|c9|pD>)Z}-0MRfT!ks~jB-K$Y;GJjfh5O|ufENVQ*h(id6DpKsJdHnZW)|qf zB=bndi^IZ3V3Fw`7C=dlM{whW^i#FNH`@^w|<+?Jug!N=0rP#${< zjJN(RsR;ZEB=0L(-cP=7Iyig3VSs+eI+-)4Jf8{2o!kli3zC1lh4Xp`@a21C_&2Ph TTNlY=7l>`2`zI2-uipOve2Pl* literal 0 HcmV?d00001 diff --git a/ES/Lab/Lab1/Init/init.htm b/ES/Lab/Lab1/Init/init.htm new file mode 100644 index 0000000..5249cab --- /dev/null +++ b/ES/Lab/Lab1/Init/init.htm @@ -0,0 +1,35 @@ + + +Static Call Graph - [F:\230953344\ES\Lab1\init\init.axf] +
+

Static Call Graph for image F:\230953344\ES\Lab1\init\init.axf


+

#<CALLGRAPH># ARM Linker, 5.03 [Build 24]: Last Updated: Thu Jul 24 12:55:03 2025 +

+

Maximum Stack Usage = 0 bytes + Unknown(Functions without stacksize, Untraceable Function Pointers)

+Call chain for Maximum Stack Depth:

+ +

+

+Functions with no stack information +

+ +

+

+Function Pointers +

    +
  • Reset_Handler from datatransfer.o(mycode) referenced from datatransfer.o(RESET) +
+

+

+Global Symbols +

+

Reset_Handler (Thumb, 0 bytes, Stack size unknown bytes, datatransfer.o(mycode)) +

+

+Local Symbols +

+

+Undefined Global Symbols +


diff --git a/ES/Lab/Lab1/Init/init.map b/ES/Lab/Lab1/Init/init.map new file mode 100644 index 0000000..bf4a3cc --- /dev/null +++ b/ES/Lab/Lab1/Init/init.map @@ -0,0 +1,94 @@ +ARM Linker, 5.03 [Build 24] [MDK-ARM Lite] + +============================================================================== + +Section Cross References + + datatransfer.o(RESET) refers to datatransfer.o(mycode) for Reset_Handler + + +============================================================================== + +Image Symbol Table + + Local Symbols + + Symbol Name Value Ov Type Size Object(Section) + + RESET 0x00000000 Section 8 datatransfer.o(RESET) + DATATRANSFER.asm 0x00000000 Number 0 datatransfer.o ABSOLUTE + mycode 0x00000008 Section 22 datatransfer.o(mycode) + + Global Symbols + + Symbol Name Value Ov Type Size Object(Section) + + BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$STANDARDLIB$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE + __Vectors 0x00000000 Data 0 datatransfer.o(RESET) + Reset_Handler 0x00000009 Thumb Code 0 datatransfer.o(mycode) + + + +============================================================================== + +Memory Map of the image + + Image Entry point : 0x00000009 + + Load Region LR_1 (Base: 0x00000000, Size: 0x00000020, Max: 0xffffffff, ABSOLUTE) + + Execution Region ER_RO (Base: 0x00000000, Size: 0x00000020, Max: 0xffffffff, ABSOLUTE) + + Base Addr Size Type Attr Idx E Section Name Object + + 0x00000000 0x00000008 Data RO 1 RESET datatransfer.o + 0x00000008 0x00000016 Code RO 2 * mycode datatransfer.o + + + Execution Region ER_RW (Base: 0x10000000, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE) + + **** No section assigned to this execution region **** + + + Execution Region ER_ZI (Base: 0x10000000, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE) + + **** No section assigned to this execution region **** + + +============================================================================== + +Image component sizes + + + Code (inc. data) RO Data RW Data ZI Data Debug Object Name + + 22 0 8 0 0 204 datatransfer.o + + ---------------------------------------------------------------------- + 24 0 8 0 0 204 Object Totals + 0 0 0 0 0 0 (incl. Generated) + 2 0 0 0 0 0 (incl. Padding) + + ---------------------------------------------------------------------- + 0 0 0 0 0 0 Library Totals + 0 0 0 0 0 0 (incl. Padding) + + ---------------------------------------------------------------------- + +============================================================================== + + + Code (inc. data) RO Data RW Data ZI Data Debug + + 24 0 8 0 0 204 Grand Totals + 24 0 8 0 0 204 ELF Image Totals + 24 0 8 0 0 0 ROM Totals + +============================================================================== + + Total RO Size (Code + RO Data) 32 ( 0.03kB) + Total RW Size (RW Data + ZI Data) 0 ( 0.00kB) + Total ROM Size (Code + RO Data + RW Data) 32 ( 0.03kB) + +============================================================================== +