* fixed GCC 4.4.0 mingw compilation:
[fw/sdcc] / device / include / pic / pic14devices.txt
index c76c5a81974301a76bba6f7ee071dbd266404ff6..ee4ee12170bd4254613fe683247bb466959634f3 100644 (file)
@@ -213,7 +213,7 @@ processor 16f684
        io              12
        maxram          0xff
        bankmsk         0x80
-       confsiz         2
+       confsiz         1
        regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
        memmap          0x0020 0x006f 0x000
        memmap          0x0070 0x007f 0x080
@@ -255,7 +255,7 @@ processor 16f688
        io              12
        maxram          0x1ff
        bankmsk         0x180
-       confsiz         2
+       confsiz         1
        regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
        regmap          0x100 0x01 0x81 0x05 0x85 0x07 0x87
        memmap          0x0020 0x006f 0x000
@@ -440,6 +440,38 @@ processor 16f877, 16f877a
        memmap          0x0110 0x016f 0x000
        memmap          0x0190 0x01ef 0x000
 
+processor 16f886
+       program         8K
+       data            368
+       eeprom          256
+       io              24
+       maxram          0x1ff
+       bankmsk         0x180
+       confsiz         2
+       regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
+       regmap          0x100 0x01 0x81 0x06 0x86
+       memmap          0x0020 0x006f 0x000
+       memmap          0x0070 0x007f 0x180
+       memmap          0x00a0 0x00ef 0x000
+       memmap          0x0110 0x016f 0x000
+       memmap          0x0190 0x01ef 0x000
+
+processor 16f887
+       program         8K
+       data            368
+       eeprom          256
+       io              35
+       maxram          0x1ff
+       bankmsk         0x180
+       confsiz         2
+       regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
+       regmap          0x100 0x01 0x81 0x06 0x86
+       memmap          0x0020 0x006f 0x000
+       memmap          0x0070 0x007f 0x180
+       memmap          0x00a0 0x00ef 0x000
+       memmap          0x0110 0x016f 0x000
+       memmap          0x0190 0x01ef 0x000
+
 processor 16f818
        program         1K
        data            128
@@ -476,7 +508,7 @@ processor 16f913
        io              24
        maxram          0x1ff
        bankmsk         0x180
-       confsiz         2
+       confsiz         1
        regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
        regmap          0x100 0x01 0x81 0x06 0x86
        memmap          0x0020 0x006f 0x000
@@ -491,7 +523,7 @@ processor 16f914
        io              35
        maxram          0x1ff
        bankmsk         0x180
-       confsiz         2
+       confsiz         1
        regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
        regmap          0x100 0x01 0x81 0x06 0x86
        memmap          0x0020 0x006f 0x000
@@ -506,7 +538,7 @@ processor 16f916
        io              24
        maxram          0x1ff
        bankmsk         0x180
-       confsiz         2
+       confsiz         1
        regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
        regmap          0x100 0x01 0x81 0x06 0x86
        memmap          0x0020 0x006f 0x000
@@ -522,7 +554,7 @@ processor 16f917
        io              35
        maxram          0x1ff
        bankmsk         0x180
-       confsiz         2
+       confsiz         1
        regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
        regmap          0x100 0x01 0x81 0x06 0x86
        memmap          0x0020 0x006f 0x000
@@ -973,8 +1005,7 @@ processor 12f629, 12f675
        bankmsk         0x80
        confsiz         1
        regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
-       memmap          0x0020 0x005f 0x000
-       memmap          0x00a0 0x00df 0x000
+       memmap          0x0020 0x005f 0x080
 
 processor 12f635
        program         1K