Skip to content

Conversation

@dpurgert
Copy link

@dpurgert dpurgert commented Nov 2, 2023

Add entries to devices.c & include/tn###def.inc for:

0-series Tiny 202/4, 402/4/6
1-series Tiny 212/4, 412/4/6

Tested compiling, but I don't have hardware samples of all of them ...

Added support for some of the ATTiny 0-/1-series chips that I have
laying around.  Need to get some of the options so I can test them
further (but they otherwise are identical to the ones I have on hand
save pincount)
Forgot the includes/tnxxxdef.inc files :(
@tomek-szczesny
Copy link
Collaborator

Lol, I was about to contribute the same thing. I'll test this with attiny202. Thanks!

@tomek-szczesny
Copy link
Collaborator

I have found one problem. Avra happily built my program with "CALL" instructions that are not supported.
2025-02-06-203956_968x255_scrot

@dpurgert
Copy link
Author

dpurgert commented Feb 7, 2025

Well that's certainly a problem. looking at it again, there at no instruction restrictions in the devices file, I must've missed a commit :( . Shame on me

@tomek-szczesny
Copy link
Collaborator

Hi! I'm a collaborator in this repository now and would like to eventually merge this PR. Are you interested in ironing out these last few issues with your code prior to the merger?

@dpurgert
Copy link
Author

dpurgert commented Sep 1, 2025

I'll take another look at things here, and see about updating the PR (or sending a new one) with the correct restrictions on instructions in the next week or two.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants