Positron Corrections and Additions Update 4.0.6.0-1.1.3.1

Started by top204, Aug 27, 2025, 08:59 AM

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.6.0-1.1.3.1

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

No money is being charged for this update, but a donation to Paypal would be most welcome, and allow me to continue improving the compilers. The Paypal name is: "storypainter@hotmail.com". Thank you.

Corrections and Additions made in version 4.0.6.0 of Positron8 and version 1.1.3.1 of Positron16

Positron8 Addition
Added the IDE section within the PDF manual.

Positron8 Corrections
Corrected the Shin command with some enhanced 14-bit core devices, that have the TRIS and PORT SFRs in different RAM banks.

Corrected Complementing and Negating of an array within an expression.

Corrected HPWM on the PIC18FxxQ84 devices.

Positron16 Addition
Added the IDE section within the PDF manual.

Positron16 Corrections
Corrected the bit positions of the RPINR0 and RPINR2 SFRs, within their .def files, for devices: dsPIC33CK64MP508, dsPIC33CK64MP506, dsPIC33CK256MP208, dsPIC33CK256MP502, dsPIC33CK256MP503, dsPIC33CK256MP505, dsPIC33CK256MP506, dsPIC33CK256MP508, dsPIC33CK32MP102, dsPIC33CK32MP103, dsPIC33CK32MP105, dsPIC33CK32MP202, dsPIC33CK32MP203, dsPIC33CK32MP205, dsPIC33CK32MP206, dsPIC33CK32MP502, dsPIC33CK32MP503, dsPIC33CK32MP505, dsPIC33CK32MP506, dsPIC33CK64MP102, dsPIC33CK64MP103, dsPIC33CK64MP105, dsPIC33CK64MP202, dsPIC33CK64MP203, dsPIC33CK64MP205, dsPIC33CK64MP206, dsPIC33CK64MP208, dsPIC33CK64MP502, dsPIC33CK64MP503, dsPIC33CK64MP505.

Corrected Complementing and Negating of an array within an expression.

Corrected Dim As Flash16 on some dsPIC33 devices that use the new linker scripts.

Corrected some compiler internal labels missing with version 1.1.3.0, with some comparisons.

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.