summaryrefslogtreecommitdiff
path: root/Demo/PIC18_SDCC/lkr/18f4682.lkr
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-04-20 13:51:00 +0200
committerAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-04-20 13:54:06 +0200
commit4db043974d2c37e3d1c978c3ccb307abae404b4f (patch)
treeb5edf702e626299aca94e6249eeb8451ff5400c9 /Demo/PIC18_SDCC/lkr/18f4682.lkr
parente689d5d217d3ccb259700047bf0f9bafcad1417d (diff)
downloadfreertos-4db043974d2c37e3d1c978c3ccb307abae404b4f.tar.gz
freertos-4db043974d2c37e3d1c978c3ccb307abae404b4f.tar.bz2
freertos-4db043974d2c37e3d1c978c3ccb307abae404b4f.tar.xz
PIC18_SDCC: Add .lkr files for supported devices
This patch adds linker script file for all supported devices and modifies pic18memory.h accordingly. Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
Diffstat (limited to 'Demo/PIC18_SDCC/lkr/18f4682.lkr')
-rw-r--r--Demo/PIC18_SDCC/lkr/18f4682.lkr20
1 files changed, 20 insertions, 0 deletions
diff --git a/Demo/PIC18_SDCC/lkr/18f4682.lkr b/Demo/PIC18_SDCC/lkr/18f4682.lkr
new file mode 100644
index 00000000..269e9e49
--- /dev/null
+++ b/Demo/PIC18_SDCC/lkr/18f4682.lkr
@@ -0,0 +1,20 @@
+// File: 18f4682.lkr
+// Sample linker script for the PIC18F4682 processor
+
+// Not intended for use with MPLAB C18. For C18 projects,
+// use the linker scripts provided with that product.
+
+LIBPATH .
+
+CODEPAGE NAME=page START=0x0 END=0x13FFF
+CODEPAGE NAME=idlocs START=0x200000 END=0x200007 PROTECTED
+CODEPAGE NAME=config START=0x300000 END=0x30000D PROTECTED
+CODEPAGE NAME=devid START=0x3FFFFE END=0x3FFFFF PROTECTED
+CODEPAGE NAME=eedata START=0xF00000 END=0xF003FF PROTECTED
+
+ACCESSBANK NAME=accessram START=0x0 END=0x5F
+DATABANK NAME=gpr0 START=0x60 END=0xCFF
+DATABANK NAME=sfr13 START=0xD00 END=0xDFF PROTECTED
+DATABANK NAME=sfr14 START=0xE00 END=0xEFF PROTECTED
+DATABANK NAME=sfr15 START=0xF00 END=0xF5F PROTECTED
+ACCESSBANK NAME=accesssfr START=0xF60 END=0xFFF PROTECTED