Anobium - 2021-01-06

Lots of changes - specifics are as follows from Release Candidate 36 are:

But, the major update? The new release of DAT files resolve library issues. .

918   Fix     Prep        Improved handling for braces within block comments. Preprocessor.awk updated[1168].
919   Nex     DAT         All DAT files reissued with new entries as follows:
                          New CHIPDATA entry to support ChipSubFamily and MemoryLock register, updated system.h with required constants. Required to support 18FxxQxx chip family[1166]
                          A rewrite of NVMADR_EPWrite/EPread to better support 18fxxQxx chips/NVMADRU register moving to ChipSubFamily.
                          ChipFamily18FxxQ10 = 16100
                          ChipFamily18FxxQ43 = 16101
                          ChipFamily18FxxQ41 = 16102
                          ChipFamily18FxxK42 = 16103
                          ChipFamily18FxxK40 = 16104
                          All other PICS are assigned = ChipFamily*1000.
                          ChipSubFamily data is held in chipdata.csv file.
920   Fix     Compiler    Small compiler fix: generate error if relative jump on AVR jumps to a non-existent location[1165]
921   Fix     EEPROM      Improved Write and Read support using ChipSubFamily[1167]
922   Fix     PWM         Improved handling of CCP/PWM for ChipSubFamily = ChipFamily18FxxQ41. [1167]
923   Fix     PICINFO     Reordered TABs and UI improvements.