]> git.ozlabs.org Git - minimigmac.git/blob - pic/18f252_mod.lkr
Initial commit
[minimigmac.git] / pic / 18f252_mod.lkr
1 // File: 18f252.lkr
2 // Sample linker script for the PIC18F252 processor
3
4 // Not intended for use with MPLAB C18.  For C18 projects,
5 // use the linker scripts provided with that product.
6
7 // Modified for larger data bank to fit secbuf
8
9 LIBPATH .
10
11 CODEPAGE   NAME=page       START=0x0               END=0x7FFF
12 CODEPAGE   NAME=idlocs     START=0x200000          END=0x200007       PROTECTED
13 CODEPAGE   NAME=config     START=0x300000          END=0x30000D       PROTECTED
14 CODEPAGE   NAME=devid      START=0x3FFFFE          END=0x3FFFFF       PROTECTED
15 CODEPAGE   NAME=eedata     START=0xF00000          END=0xF000FF       PROTECTED
16
17 ACCESSBANK NAME=accessram  START=0x0            END=0x7F
18 DATABANK   NAME=gpr0       START=0x80           END=0xFF
19 DATABANK   NAME=gpr1       START=0x100          END=0x1FF
20 DATABANK   NAME=gpr2       START=0x200          END=0x2FF
21 DATABANK   NAME=gpr3       START=0x300          END=0x3FF
22 DATABANK   NAME=gpr45      START=0x400          END=0x5FF
23 ACCESSBANK NAME=accesssfr  START=0xF80          END=0xFFF          PROTECTED