--- a/loader/devices.inc Tue Feb 21 10:59:03 2017 +0000
+++ b/loader/devices.inc Wed Feb 22 08:31:07 2017 +0000
@@ -201,7 +201,7 @@
.ifdef __30F2010
.include "p30F2010.inc"
.equiv MAX_FLASH, 0x2000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -234,7 +234,7 @@
.ifdef __30F3010
.include "p30F3010.inc"
.equiv MAX_FLASH, 0x4000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -247,7 +247,7 @@
.ifdef __30F3011
.include "p30F3011.inc"
.equiv MAX_FLASH, 0x4000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -260,7 +260,7 @@
.ifdef __30F3012
.include "p30F3012.inc"
.equiv MAX_FLASH, 0x4000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -273,7 +273,7 @@
.ifdef __30F3013
.include "p30F3013.inc"
.equiv MAX_FLASH, 0x4000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -286,7 +286,7 @@
.ifdef __30F3014
.include "p30F3014.inc"
.equiv MAX_FLASH, 0x4000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -299,7 +299,7 @@
.ifdef __30F4011
.include "p30F4011.inc"
.equiv MAX_FLASH, 0x8000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -312,7 +312,7 @@
.ifdef __30F4012
.include "p30F4012.inc"
.equiv MAX_FLASH, 0x8000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -325,7 +325,7 @@
.ifdef __30F4013
.include "p30F4013.inc"
.equiv MAX_FLASH, 0x8000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -338,7 +338,7 @@
.ifdef __30F5011
.include "p30F5011.inc"
.equiv MAX_FLASH, 0xB000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -351,7 +351,7 @@
.ifdef __30F5013
.include "p30F5013.inc"
.equiv MAX_FLASH, 0xB000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -364,7 +364,7 @@
.ifdef __30F5015
.include "p30F5015.inc"
.equiv MAX_FLASH, 0xB000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -377,7 +377,7 @@
.ifdef __30F5016
.include "p30F5016.inc"
.equiv MAX_FLASH, 0xB000
- .equiv MAX_EE, 16
+ .equiv MAX_EE, 16 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -390,7 +390,7 @@
.ifdef __30F6010
.include "p30F6010.inc"
.equiv MAX_FLASH, 0x18000
- .equiv MAX_EE, 64
+ .equiv MAX_EE, 64 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -403,7 +403,7 @@
.ifdef __30F6010A
.include "p30F6010A.inc"
.equiv MAX_FLASH, 0x18000
- .equiv MAX_EE, 64
+ .equiv MAX_EE, 64 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -416,7 +416,7 @@
.ifdef __30F6011
.include "p30F6011.inc"
.equiv MAX_FLASH, 0x16000
- .equiv MAX_EE, 32
+ .equiv MAX_EE, 32 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -429,7 +429,7 @@
.ifdef __30F6011A
.include "p30F6011A.inc"
.equiv MAX_FLASH, 0x16000
- .equiv MAX_EE, 32
+ .equiv MAX_EE, 32 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -442,7 +442,7 @@
.ifdef __30F6012
.include "p30F6012.inc"
.equiv MAX_FLASH, 0x18000
- .equiv MAX_EE, 64
+ .equiv MAX_EE, 64 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -455,7 +455,7 @@
.ifdef __30F6012A
.include "p30F6012A.inc"
.equiv MAX_FLASH, 0x18000
- .equiv MAX_EE, 64
+ .equiv MAX_EE, 64 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -468,7 +468,7 @@
.ifdef __30F6013
.include "p30F6013.inc"
.equiv MAX_FLASH, 0x16000
- .equiv MAX_EE, 32
+ .equiv MAX_EE, 32 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -481,7 +481,7 @@
.ifdef __30F6013A
.include "p30F6013A.inc"
.equiv MAX_FLASH, 0x16000
- .equiv MAX_EE, 32
+ .equiv MAX_EE, 32 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -494,7 +494,7 @@
.ifdef __30F6014
.include "p30F6014.inc"
.equiv MAX_FLASH, 0x18000
- .equiv MAX_EE, 64
+ .equiv MAX_EE, 64 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -507,7 +507,7 @@
.ifdef __30F6014A
.include "p30F6014A.inc"
.equiv MAX_FLASH, 0x18000
- .equiv MAX_EE, 64
+ .equiv MAX_EE, 64 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -520,7 +520,7 @@
.ifdef __30F6015
.include "p30F6015.inc"
.equiv MAX_FLASH, 0x18000
- .equiv MAX_EE, 64
+ .equiv MAX_EE, 64 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -683,7 +683,7 @@
.ifdef __24F08KA101
.include "p24F08KA101.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -696,7 +696,7 @@
.ifdef __24F16KA101
.include "p24F16KA101.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -709,7 +709,7 @@
.ifdef __24F08KA102
.include "p24F08KA102.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -722,7 +722,7 @@
.ifdef __24F16KA102
.include "p24F16KA102.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -735,7 +735,7 @@
.ifdef __24FV16KA301
.include "p24FV16KA301.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -748,7 +748,7 @@
.ifdef __24FV16KA302
.include "p24FV16KA302.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -761,7 +761,7 @@
.ifdef __24FV16KA304
.include "p24FV16KA304.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -774,7 +774,7 @@
.ifdef __24FV32KA301
.include "p24FV32KA301.inc"
.equiv MAX_FLASH, 0x5800
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -787,7 +787,7 @@
.ifdef __24FV32KA302
.include "p24FV32KA302.inc"
.equiv MAX_FLASH, 0x5800
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -800,7 +800,7 @@
.ifdef __24FV32KA304
.include "p24FV32KA304.inc"
.equiv MAX_FLASH, 0x5800
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -813,7 +813,7 @@
.ifdef __24F16KA301
.include "p24F16KA301.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -826,7 +826,7 @@
.ifdef __24F16KA302
.include "p24F16KA302.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -839,7 +839,7 @@
.ifdef __24F16KA304
.include "p24F16KA304.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -852,7 +852,7 @@
.ifdef __24F32KA301
.include "p24F32KA301.inc"
.equiv MAX_FLASH, 0x5800
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -865,7 +865,7 @@
.ifdef __24F32KA302
.include "p24F32KA302.inc"
.equiv MAX_FLASH, 0x5800
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -878,7 +878,7 @@
.ifdef __24F32KA304
.include "p24F32KA304.inc"
.equiv MAX_FLASH, 0x5800
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -911,7 +911,7 @@
.ifdef __24F16KL402
.include "p24F16KL402.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -924,7 +924,7 @@
.ifdef __24F16KL401
.include "p24F16KL401.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -937,7 +937,7 @@
.ifdef __24F08KL402
.include "p24F08KL402.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -950,7 +950,7 @@
.ifdef __24F08KL401
.include "p24F08KL401.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -963,7 +963,7 @@
.ifdef __24F08KL302
.include "p24F08KL302.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 4
+ .equiv MAX_EE, 4 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -976,7 +976,7 @@
.ifdef __24F08KL301
.include "p24F08KL301.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 4
+ .equiv MAX_EE, 4 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1029,7 +1029,7 @@
.ifdef __24FV16KM204
.include "p24FV16KM204.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1042,7 +1042,7 @@
.ifdef __24FV08KM204
.include "p24FV08KM204.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1055,7 +1055,7 @@
.ifdef __24FV16KM104
.include "p24FV16KM104.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1068,7 +1068,7 @@
.ifdef __24FV16KM202
.include "p24FV16KM202.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1081,7 +1081,7 @@
.ifdef __24FV08KM202
.include "p24FV08KM202.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1094,7 +1094,7 @@
.ifdef __24FV16KM102
.include "p24FV16KM102.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1107,7 +1107,7 @@
.ifdef __24FV08KM102
.include "p24FV08KM102.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1120,7 +1120,7 @@
.ifdef __24FV08KM101
.include "p24FV08KM101.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1133,7 +1133,7 @@
.ifdef __24F16KM204
.include "p24F16KM204.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1146,7 +1146,7 @@
.ifdef __24F08KM204
.include "p24F08KM204.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1159,7 +1159,7 @@
.ifdef __24F16KM104
.include "p24F16KM104.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1172,7 +1172,7 @@
.ifdef __24F16KM202
.include "p24F16KM202.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1185,7 +1185,7 @@
.ifdef __24F08KM202
.include "p24F08KM202.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1198,7 +1198,7 @@
.ifdef __24F16KM102
.include "p24F16KM102.inc"
.equiv MAX_FLASH, 0x2C00
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1211,7 +1211,7 @@
.ifdef __24F08KM102
.include "p24F08KM102.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0
@@ -1224,7 +1224,7 @@
.ifdef __24F08KM101
.include "p24F08KM101.inc"
.equiv MAX_FLASH, 0x1600
- .equiv MAX_EE, 8
+ .equiv MAX_EE, 8 ; X 64
.equiv ROWSIZE, 32
.equiv ROWREPEAT, 1
.equiv SRCPACKED, 0