Upload files to "ES/Lab/Lab1/Init"

This commit is contained in:
aadit 2025-07-24 13:16:20 +05:30
parent 116ca4f08a
commit 2e60fcd9b8
5 changed files with 215 additions and 0 deletions

View file

@ -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

Binary file not shown.

BIN
ES/Lab/Lab1/Init/init.axf Normal file

Binary file not shown.

35
ES/Lab/Lab1/Init/init.htm Normal file
View file

@ -0,0 +1,35 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html><head>
<title>Static Call Graph - [F:\230953344\ES\Lab1\init\init.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image F:\230953344\ES\Lab1\init\init.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5.03 [Build 24]: Last Updated: Thu Jul 24 12:55:03 2025
<BR><P>
<H3>Maximum Stack Usage = 0 bytes + Unknown(Functions without stacksize, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
<P>
<H3>
Functions with no stack information
</H3><UL>
<LI><a href="#[1]">Reset_Handler</a>
</UL>
</UL>
<P>
<H3>
Function Pointers
</H3><UL>
<LI><a href="#[1]">Reset_Handler</a> from datatransfer.o(mycode) referenced from datatransfer.o(RESET)
</UL>
<P>
<H3>
Global Symbols
</H3>
<P><STRONG><a name="[1]"></a>Reset_Handler</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, datatransfer.o(mycode))
<P>
<H3>
Local Symbols
</H3><P>
<H3>
Undefined Global Symbols
</H3><HR></body></html>

94
ES/Lab/Lab1/Init/init.map Normal file
View file

@ -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)
==============================================================================