Menu

Code Commit Log


Commit Date  
[r1710] by evanvennn

New: AVDEX handler for Interrupts. Masks can now be more that a single BIT.

2024-09-18 07:18:59 Tree
[r1709] by evanvennn

assembly.bi - ensure lowercase AVR ASM is produced
gcbasic.bas - resolve incorrect DATA block counting; convert all 0x values in [gcbasic] section of DAT to a constant.
eeprom.h - improve EPWrite
system.h - implement ProgramRead

2024-09-13 10:11:23 Tree
[r1708] by evanvennn

New AVDRX DATA BLOCK support.
- ASM generated works in AVRAS2
- GCASM is failing to generated a HEX

2024-09-05 12:43:01 Tree
[r1707] by evanvennn

Updating the Include folder

2024-09-04 15:24:37 Tree
[r1706] by evanvennn

AVRDX commmit adding AVRDX to these libraries

2024-09-04 15:24:07 Tree
[r1705] by evanvennn

Updated messages.dat

2024-09-04 15:03:04 Tree
[r1704] by evanvennn

Improved EEP and ASM handling
Adding warning when using MPASM as the Assembler when GCASM is really needed for AVR operations

2024-09-04 14:26:33 Tree
[r1703] by evanvennn

New: Add %FILENAMEEEP% to programmmer interface.
New: Fix vectors for DAT file.

2024-09-04 08:55:33 Tree
[r1702] by evanvennn

Massive change to GCASM to support automatic creation of EEP file for AVRs.

Changes:

Add new check to ensure AVR ASM only has one .ESEG in AVR ASM
Fix labels creation of EEPROM and TABLE data blocks in AVR ASM
Specific to GCASM
- Add ESEG handler for AVR EEPROM
- Set ORG correctly
- Change meta data to handle ESEG ASM
- Update LST file to show ESEG sections
- Change HEX file address to handle ESEG DATA as bytes
- Change ORG error handling to appropriately handle ESEG error messages
- Add automatic creation of EEP file for ESEG DATA

AVR now supports

- EEP file creation

- Table data being saved to EEPROM

~~~~
Dim index, data
ReadTable myTable, index, data
Table myTable Store Data
1,2,3,4
End Table
~~~~

- EEPROM data blocks being saved to EEPROM

~~~~
EEPROM myEE1 0x20
1,2,3,4
END EEPROM

EEPROM myEE2 0x10
8,9
END EEPROM
~~~~

2024-09-04 06:48:08 Tree
[r1701] by evanvennn

New: AVRDX timer and millis update.

2024-08-30 15:09:42 Tree
Older >