Menu

Code Commit Log


Commit Date  
[r670] by w_cholmondeley

Minor compiler fix: use SP rather than SPL on some smaller AVR devices

2017-12-17 04:44:19 Tree
[r669] by evanvennn

Added SSD1331 library

2017-12-15 11:13:26 Tree
[r668] by evanvennn

Added Microchip RTCC library for PIC

2017-12-15 11:07:45 Tree
[r667] by w_cholmondeley

Compiler improvements:
- Added ShowProgressCounters option - add to [gcbasic] section of ini file and set to n to remove percentage complete display in verbose mode
- Compiler now returns exit code. Exit code will be 0xdeadbeef if errors found during compilation, exit code from programmer if programmer was run, or 0 otherwise.
- Compiler will now call appropriate programmer automatically. Add a UseIf = line to the [tool] section, specify multiple programmers in the programmer = line in the [gcbasic] section, and the first programmer with a value useif condition will be chosen.

2017-12-13 16:33:37 Tree
[r666] by evanvennn

revised version of install.sh. More compatible hopefully.

User no longer requires bash to installed, but this throws an error automatically

2017-12-13 08:42:40 Tree
[r665] by w_cholmondeley

Added new /FO switch to compiler to flash old hex file, whether up to date or not.

2017-12-11 16:20:44 Tree
[r664] by evanvennn

Revised a-d.h to support new bit on 16f153xx

2017-12-09 07:43:44 Tree
[r663] by w_cholmondeley

Tiny compiler change - recognise EXTMCLR config setting as equivalent to MCLR

2017-12-06 12:40:32 Tree
[r662] by w_cholmondeley

Two compiler improvements for PIC:
- Programmers in compiler settings file can now specify required config settings. If that programmer is used, the compiler will ensure that those config settings are present in the asm and hex files.
- If /F switch used to bypass compilation when not needed, compiler will verify that config settings in the already compiled file match those required for the programmer. If not, a recompilation will be forced.

2017-12-05 16:01:54 Tree
[r661] by w_cholmondeley

Added /F option to compiler. If specified, the compiler will check for an output hex file with a name matching the input file. If found, and if the hex file is newer than the input file and all libraries, compilation and assembly will be skipped, and any programmer specified will be called immediately.

2017-12-04 13:46:34 Tree
Older >