Menu

Code Commit Log


Commit Date  
[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
[r1700] by evanvennn

New: Support inverted bits in [Interrupts section]
New: Detect and handle basic codepage errors.

2024-08-29 16:39:01 Tree
[r1699] by evanvennn

Revision number update only. No functional change.

2024-08-28 06:50:45 Tree
[r1698] by evanvennn

Fix: Updated BANKCHECK to handle comments in ASM source.

2024-08-28 06:45:13 Tree
[r1697] by evanvennn

Fix: Corrected HashMapGet lookup for register.bits in the [Interrupt]

2024-08-28 06:43:58 Tree
[r1696] by evanvennn

New: Revised HSerGetNum to use a lot less resources. This resolved out of resources on mega328p program.

2024-08-27 16:25:07 Tree
[r1695] by evanvennn

New: Support for Register.Bit(s) in [Interrupts] section of the DAT file
New: AVRDx support for HSerReceive operations

2024-08-26 09:35:10 Tree
[r1694] by evanvennn

Fix: Resolve typo in system.h

2024-08-20 19:40:52 Tree
Older >