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

On Sunday, November 27, 2022 at 12:19:18 PM UTC flyway38 wrote:

> Hello to all,
>
> Am starting this new project based on PIC16F19176.
> Am including Pic_Data_Eeprom lib but compiler gives me this error:
>
> Compilation started at :27/11/2022 12:06:11
> jal jalv25r6 (compiled Oct 29 2021)
> generating p-code
> [Error] (lib/pic_data_eeprom.jal) [Line 194]  "_eeprom_data" not defined
> [Error] (lib/pic_data_eeprom.jal) [Line 194]  ')' expected (got 
> '_eeprom_data')
> [Error] (lib/pic_data_eeprom.jal) [Line 194]  '=' expected (got ')')
> [Error] (lib/pic_data_eeprom.jal) [Line 194]  'end' expected (got ')')
> [Error] (lib/pic_data_eeprom.jal) [Line 194]  {procedure starts at 
> C:\JALLIB~1\lib/pic_data_eeprom.jal:190}
> [Error] (lib/pic_data_eeprom.jal) [Line 194]  unexpected token: ")"
> Compiler CommandLine:  C:\JALLIB~1\compiler\jalv2.exe "C:\Users\Filipe 
> Santos\Desktop\NotasTecnicas\_Projecto - 
> ParquimetrosTelemetricos\Desenvolvimento\PIC\16f19176_serial_hardware.jal" 
> -s "C:\JALLIB~1\lib" -no-variable-reuse  
>
> Errors :6       Warnings :0
>
> Any help here will be very appreciated.
> Thank you.
>
> Greetings,
> Filipe Santos.
>

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/29d685d9-fda5-4afa-b1ae-b7ceadf17b8en%40googlegroups.com.

Reply via email to