tinygo/src/device/avr
Ayke van Laethem 90fb0ee4eb
Add AVR support
This requires support in LLVM, as AVR support is still experimental. For
example, in bindings/go/build.sh, add
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=AVR to cmake_flags.
2018-06-07 18:35:54 +02:00
..
at90can32.go Add AVR support 2018-06-07 18:35:54 +02:00
at90can32.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90can64.go Add AVR support 2018-06-07 18:35:54 +02:00
at90can64.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90can128.go Add AVR support 2018-06-07 18:35:54 +02:00
at90can128.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm1.go Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm1.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm2b.go Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm2b.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm3b.go Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm3b.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm81.go Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm81.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm161.go Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm161.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm216.go Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm216.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm316.go Add AVR support 2018-06-07 18:35:54 +02:00
at90pwm316.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90usb82.go Add AVR support 2018-06-07 18:35:54 +02:00
at90usb82.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90usb162.go Add AVR support 2018-06-07 18:35:54 +02:00
at90usb162.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90usb646.go Add AVR support 2018-06-07 18:35:54 +02:00
at90usb646.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90usb647.go Add AVR support 2018-06-07 18:35:54 +02:00
at90usb647.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90usb1286.go Add AVR support 2018-06-07 18:35:54 +02:00
at90usb1286.ld Add AVR support 2018-06-07 18:35:54 +02:00
at90usb1287.go Add AVR support 2018-06-07 18:35:54 +02:00
at90usb1287.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega8.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega8.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega8a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega8a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega8hva.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega8hva.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega8u2.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega8u2.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega16.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega16.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega16a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega16a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega16hva.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega16hva.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega16hvb.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega16hvb.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega16hvbrevb.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega16hvbrevb.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega16m1.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega16m1.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega16u2.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega16u2.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega16u4.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega16u4.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega32.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega32.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega32a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega32a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega32c1.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega32c1.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega32hvb.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega32hvb.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega32hvbrevb.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega32hvbrevb.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega32m1.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega32m1.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega32u2.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega32u2.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega32u4.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega32u4.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega48.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega48.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega48a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega48a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega48p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega48p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega48pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega48pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega48pb.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega48pb.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega64.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega64.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega64a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega64a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega64c1.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega64c1.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega64hve2.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega64hve2.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega64m1.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega64m1.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega64rfr2.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega64rfr2.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega88.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega88.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega88a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega88a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega88p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega88p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega88pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega88pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega88pb.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega88pb.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega128.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega128.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega128a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega128a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega128rfa1.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega128rfa1.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega128rfr2.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega128rfr2.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega162.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega162.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega164a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega164a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega164p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega164p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega164pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega164pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega165a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega165a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega165p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega165p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega165pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega165pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega168.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega168.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega168a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega168a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega168p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega168p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega168pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega168pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega168pb.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega168pb.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega169a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega169a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega169p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega169p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega169pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega169pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega256rfr2.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega256rfr2.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega324a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega324a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega324p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega324p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega324pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega324pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega324pb.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega324pb.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega325.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega325.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega325a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega325a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega325p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega325p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega325pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega325pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega328.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega328.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega328p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega328p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega328pb.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega328pb.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega329.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega329.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega329a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega329a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega329p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega329p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega329pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega329pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega406.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega406.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega640.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega640.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega644.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega644.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega644a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega644a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega644p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega644p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega644pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega644pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega644rfr2.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega644rfr2.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega645.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega645.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega645a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega645a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega645p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega645p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega649.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega649.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega649a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega649a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega649p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega649p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega1280.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega1280.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega1281.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega1281.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega1284.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega1284.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega1284p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega1284p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega1284rfr2.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega1284rfr2.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega2560.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega2560.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega2561.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega2561.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega2564rfr2.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega2564rfr2.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega3208.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega3208.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega3209.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega3209.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega3250.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega3250.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega3250a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega3250a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega3250p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega3250p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega3250pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega3250pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega3290.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega3290.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega3290a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega3290a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega3290p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega3290p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega3290pa.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega3290pa.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega4808.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega4808.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega4809.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega4809.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega6450.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega6450.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega6450a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega6450a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega6450p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega6450p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega6490.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega6490.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega6490a.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega6490a.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega6490p.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega6490p.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega8515.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega8515.ld Add AVR support 2018-06-07 18:35:54 +02:00
atmega8535.go Add AVR support 2018-06-07 18:35:54 +02:00
atmega8535.ld Add AVR support 2018-06-07 18:35:54 +02:00
avr.go Add AVR support 2018-06-07 18:35:54 +02:00