Positron Corrections and Additions Update 4.0.5.5-1.1.2.5

Started by top204, Feb 23, 2025, 03:24 PM

Previous topic - Next topic

top204

Below is a link for a "free" Positron8 and Positron16 compilers update that corrects some anomalies that have crept into them, and adds new features and devices to them.

Download Positron Corrections and Additions Update 4.0.5.5-1.1.2.5

Run the downloaded update executable, and it will update the Positron Compilers with the corrections and additions listed below.

I am not charging any money for this update, but a donation to Paypal would be most welcome. The Paypal name is: "storypainter@hotmail.com". Thank you.

Corrections and Additions made in version 4.0.5.5 of Positron8 and version 1.1.2.5 of Positron16

Positron16 Correction
Corrected a Signed 16-bit subtraction of a Constant value, where both the assignment and operand variables are different: SWordout = SWordin - Constant, and: Wordout = SWordin - Constant.

Positron16 Additions
Added OSCCON unlocking code for PIC24 devices that have the CLKLOCK bit within the OSCCON SFR. This comes into use when the Write_OSCCON meta-macro is used. Most PIC24 devices already had the unlocking mechanism code, but some did not. Note. The Write_OSCCON meta-macro code can be found in a PIC24 device's ".def" file, which are located at: "C:\Program Files (x86)\ProtonIDE\PDS\Includes\Defs\".


Note.
This corrections update will not add the new devices to compilers before the 4.0.4.x "upgrades". It will give an error message if a new device is tried on an earlier Positron8 compiler version.
The addition and correction updates, and all future "upgrades", are for the Positron compilers only. The, now redundant, Proton compilers will not function if the updates are installed over them. To upgrade to the Positron compilers, please message me here on the forum, and I will give the details for the Payment of only £39.99 to Paypal.