/usr/share/gputils/lkr/16lf1933.lkr is in gputils-common 0.13.7-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 | // File: 16lf1933_g.lkr
// Generic linker script for the PIC16LF1933 processor
LIBPATH .
CODEPAGE NAME=page0 START=0x0 END=0x7FF
CODEPAGE NAME=page1 START=0x800 END=0xFFF
CODEPAGE NAME=.idlocs START=0x8000 END=0x8003 PROTECTED
CODEPAGE NAME=.devid START=0x8006 END=0x8006 PROTECTED
CODEPAGE NAME=.config START=0x8007 END=0x8008 PROTECTED
CODEPAGE NAME=eedata START=0xF000 END=0xF0FF PROTECTED
DATABANK NAME=sfr0 START=0x0 END=0x1F PROTECTED
DATABANK NAME=sfr1 START=0x80 END=0x9F PROTECTED
DATABANK NAME=sfr2 START=0x100 END=0x11F PROTECTED
DATABANK NAME=sfr3 START=0x180 END=0x19F PROTECTED
DATABANK NAME=sfr4 START=0x200 END=0x21F PROTECTED
DATABANK NAME=sfr5 START=0x280 END=0x29F PROTECTED
DATABANK NAME=sfr6 START=0x300 END=0x31F PROTECTED
DATABANK NAME=sfr7 START=0x380 END=0x39F PROTECTED
DATABANK NAME=sfr8 START=0x400 END=0x41F PROTECTED
DATABANK NAME=sfr9 START=0x480 END=0x49F PROTECTED
DATABANK NAME=sfr10 START=0x500 END=0x51F PROTECTED
DATABANK NAME=sfr11 START=0x580 END=0x59F PROTECTED
DATABANK NAME=sfr12 START=0x600 END=0x61F PROTECTED
DATABANK NAME=sfr13 START=0x680 END=0x69F PROTECTED
DATABANK NAME=sfr14 START=0x700 END=0x71F PROTECTED
DATABANK NAME=sfr15 START=0x780 END=0x7EF PROTECTED
DATABANK NAME=sfr16 START=0x800 END=0x81F PROTECTED
DATABANK NAME=sfr17 START=0x880 END=0x89F PROTECTED
DATABANK NAME=sfr18 START=0x900 END=0x91F PROTECTED
DATABANK NAME=sfr19 START=0x980 END=0x99F PROTECTED
DATABANK NAME=sfr20 START=0xA00 END=0xA1F PROTECTED
DATABANK NAME=sfr21 START=0xA80 END=0xA9F PROTECTED
DATABANK NAME=sfr22 START=0xB00 END=0xB1F PROTECTED
DATABANK NAME=sfr23 START=0xB80 END=0xB9F PROTECTED
DATABANK NAME=sfr24 START=0xC00 END=0xC1F PROTECTED
DATABANK NAME=sfr25 START=0xC80 END=0xC9F PROTECTED
DATABANK NAME=sfr26 START=0xD00 END=0xD1F PROTECTED
DATABANK NAME=sfr27 START=0xD80 END=0xD9F PROTECTED
DATABANK NAME=sfr28 START=0xE00 END=0xE1F PROTECTED
DATABANK NAME=sfr29 START=0xE80 END=0xE9F PROTECTED
DATABANK NAME=sfr30 START=0xF00 END=0xF1F PROTECTED
DATABANK NAME=sfr31 START=0xF80 END=0xFEF PROTECTED
DATABANK NAME=gpr0 START=0x20 END=0x6F
DATABANK NAME=gpr1 START=0xA0 END=0xEF
DATABANK NAME=gpr2 START=0x120 END=0x16F
SHAREBANK NAME=gprnobank START=0x70 END=0x7F
SHAREBANK NAME=gprnobank START=0xF0 END=0xFF
SHAREBANK NAME=gprnobank START=0x170 END=0x17F
SHAREBANK NAME=gprnobank START=0x1F0 END=0x1FF
SHAREBANK NAME=gprnobank START=0x270 END=0x27F
SHAREBANK NAME=gprnobank START=0x2F0 END=0x2FF
SHAREBANK NAME=gprnobank START=0x370 END=0x37F
SHAREBANK NAME=gprnobank START=0x3F0 END=0x3FF
SHAREBANK NAME=gprnobank START=0x470 END=0x47F
SHAREBANK NAME=gprnobank START=0x4F0 END=0x4FF
SHAREBANK NAME=gprnobank START=0x570 END=0x57F
SHAREBANK NAME=gprnobank START=0x5F0 END=0x5FF
SHAREBANK NAME=gprnobank START=0x670 END=0x67F
SHAREBANK NAME=gprnobank START=0x6F0 END=0x6FF
SHAREBANK NAME=gprnobank START=0x770 END=0x77F
SHAREBANK NAME=gprnobank START=0x7F0 END=0x7FF
SHAREBANK NAME=gprnobank START=0x870 END=0x87F
SHAREBANK NAME=gprnobank START=0x8F0 END=0x8FF
SHAREBANK NAME=gprnobank START=0x970 END=0x97F
SHAREBANK NAME=gprnobank START=0x9F0 END=0x9FF
SHAREBANK NAME=gprnobank START=0xA70 END=0xA7F
SHAREBANK NAME=gprnobank START=0xAF0 END=0xAFF
SHAREBANK NAME=gprnobank START=0xB70 END=0xB7F
SHAREBANK NAME=gprnobank START=0xBF0 END=0xBFF
SHAREBANK NAME=gprnobank START=0xC70 END=0xC7F
SHAREBANK NAME=gprnobank START=0xCF0 END=0xCFF
SHAREBANK NAME=gprnobank START=0xD70 END=0xD7F
SHAREBANK NAME=gprnobank START=0xDF0 END=0xDFF
SHAREBANK NAME=gprnobank START=0xE70 END=0xE7F
SHAREBANK NAME=gprnobank START=0xEF0 END=0xEFF
SHAREBANK NAME=gprnobank START=0xF70 END=0xF7F
SHAREBANK NAME=gprnobank START=0xFF0 END=0xFFF
SECTION NAME=PROG0 ROM=page0 // ROM code space - page0
SECTION NAME=PROG1 ROM=page1 // ROM code space - page1
SECTION NAME=IDLOCS ROM=.idlocs // ID locations
|