1
// Sample linker command file for 16f505
2
// No additional resource constraints were required by the ICD2 for this
3
// device so this file is a duplicate of 16F505.lkr but named 16F505i.lkr
7
CODEPAGE NAME=page0 START=0x0 END=0x1FF
8
CODEPAGE NAME=page1 START=0x200 END=0x3FF
9
CODEPAGE NAME=.idlocs START=0x400 END=0x403 PROTECTED
10
CODEPAGE NAME=.config START=0xFFF END=0xFFF PROTECTED
12
SHAREBANK NAME=sfrs START=0x0 END=0x07 PROTECTED
13
SHAREBANK NAME=sfrs START=0x20 END=0x27 PROTECTED
14
SHAREBANK NAME=sfrs START=0x40 END=0x47 PROTECTED
15
SHAREBANK NAME=sfrs START=0x60 END=0x67 PROTECTED
16
SHAREBANK NAME=gprnobnk START=0x08 END=0x0F
17
SHAREBANK NAME=gprnobnk START=0x28 END=0x2F PROTECTED
18
SHAREBANK NAME=gprnobnk START=0x48 END=0x4F PROTECTED
19
SHAREBANK NAME=gprnobnk START=0x68 END=0x6F PROTECTED
20
DATABANK NAME=gpr0 START=0x10 END=0x1F
21
DATABANK NAME=gpr1 START=0x30 END=0x3F
22
DATABANK NAME=gpr2 START=0x50 END=0x5F
23
DATABANK NAME=gpr3 START=0x70 END=0x7F
25
SECTION NAME=PROG0 ROM=page0 // ROM code space
26
SECTION NAME=PROG1 ROM=page1 // ROM code space
27
SECTION NAME=IDLOCS ROM=.idlocs // ID locations