Displaying 4 results from an estimated 4 matches for "avrdevices".
2020 Sep 15
2
About AVRDevice.td
Hi,
The AVRDevice.td of the AVR target seems too old, some devices like at90s have already been End-Of-Live, and some devices such as AVR DA family are not included.
It is possible to make this TD file follow current microchips device list definition ? I am glad to take this work.
1. remove EOL devices
2. add new production devices
Ben
-------------- next part --------------
An HTML
2020 Mar 04
2
How to add new AVR targets?
I'm beginning to use the AVR backend. I ran into the problem, that newer
(tiny1, mega0) µC as a tiny1614 are not supported. How do I add these to
the AVR backend?
Thanks!
2020 Mar 04
2
How to add new AVR targets?
...The new are of xmega3 architecture, which is already included. So this
should be simple.
Where is the information about ISR-vector table, SRAM addresses and so
on stored?
--
Wilhelm
Am 04.03.20 um 11:03 schrieb Dylan McKay:
> Hey Wilhelm,
>
> This should be possible by editing the 'AVRDevices.td' [1]TableGen
> definitions to add an entry for the newer chip types. You will need to
> instruct LLVM which features are available on the chip (such as extended
> LPM support), cross referencing with the instruction set manual for the
> AVR MCU you're adding to figure out wha...
2020 Mar 04
2
How to add new AVR targets?
...e.
>
> Where is the information about ISR-vector table, SRAM addresses and so
> on stored?
>
> --
> Wilhelm
>
> Am 04.03.20 um 11:03 schrieb Dylan McKay:
> > Hey Wilhelm,
> >
> > This should be possible by editing the 'AVRDevices.td' [1]TableGen
> > definitions to add an entry for the newer chip types. You will need to
> > instruct LLVM which features are available on the chip (such as
> extended
> > LPM support), cross referencing with the instruction set manual
> for the
>...