It seems none of these definitions (in Pic_Data_Eeprom Lib) are defined in Pic's Lib file:
-- EEPROM data byte.
if defined(EEDATL) then
alias _EEPROM_DATA is EEDATL
elsif defined(EEDAT) then
alias _EEPROM_DATA is EEDAT
elsif defined(EEDATA) then
alias _EEPROM_DATA is EEDATA
elsif defined(NVMDAT) then
alias _EEPROM_DATA is NVMDAT
end if
In Pic's Lib have found this definitions:
-- ------------------------------------------------
var volatile byte NVMDATL at { 0x81C }
var volatile bit NVMDATL_NVMDAT0 at NVMDATL : 0
var volatile bit NVMDATL_NVMDAT1 at NVMDATL : 1
var volatile bit NVMDATL_NVMDAT2 at NVMDATL : 2
var volatile bit NVMDATL_NVMDAT3 at NVMDATL : 3
var volatile bit NVMDATL_NVMDAT4 at NVMDATL : 4
var volatile bit NVMDATL_NVMDAT5 at NVMDATL : 5
var volatile bit NVMDATL_NVMDAT6 at NVMDATL : 6
var volatile bit NVMDATL_NVMDAT7 at NVMDATL : 7
-- ------------------------------------------------
var volatile byte NVMDATH at { 0x81D }
var volatile bit NVMDATH_NVMDAT8 at NVMDATH : 0
var volatile bit NVMDATH_NVMDAT9 at NVMDATH : 1
var volatile bit NVMDATH_NVMDAT10 at NVMDATH : 2
var volatile bit NVMDATH_NVMDAT11 at NVMDATH : 3
var volatile bit NVMDATH_NVMDAT12 at NVMDATH : 4
var volatile bit NVMDATH_NVMDAT13 at NVMDATH : 5
-- ------------------------------------------------
Not sure how to proceed with corrections here.
Any ideas will be great.
Thank you.
FS