summaryrefslogtreecommitdiffstats
path: root/Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/SCATDES
diff options
context:
space:
mode:
authorSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
committerSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
commit33613a85afc4b1481367fbe92a17ee59c240250b (patch)
tree670b842326116b376b505ec2263878912fca97e2 /Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/SCATDES
downloadStudium-master.tar.gz
Studium-master.tar.bz2
add new repoHEADmaster
Diffstat (limited to 'Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/SCATDES')
-rw-r--r--Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/SCATDES26
1 files changed, 26 insertions, 0 deletions
diff --git a/Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/SCATDES b/Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/SCATDES
new file mode 100644
index 0000000..6ec377f
--- /dev/null
+++ b/Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/SCATDES
@@ -0,0 +1,26 @@
+;
+;
+; The memory map or the system is
+;
+; 0x00000 - 0x3FFFF - DRAM
+; 0x40000 - 0x43FFF - SRAM
+; 0x44000 - 0x7FFFF - Unused
+; 0x80000 - 0x9FFFF - ROM
+;
+; Position the root load region at 0x40000. Limit the size so it does not
+; overlap the overlay segments in the ROM load region.
+;
+ROOT 0x80000 0x8000
+;
+; Position the root read/write execution region .
+;
+ROOT-DATA 0x43000
+
+copydata 0x88000 {
+ seg_1 0x42000 OVERLAY { uue.o }
+ seg_2 0x42000 OVERLAY { getdata.o }
+ overmgr 0x40000 { overmgrs.o(+RO, +RW) } ; Position the overlay manager
+ ; code and data in the fast SRAM
+}
+
+