tinygo/tools
Nia Waldvogel 9fa667ce63 rumtime: implement __sync libcalls as critical sections
This change implements __sync atomic polyfill libcalls by disabling interrupts.
This was previously done in a limited capacity on some targets, but this change uses a go:generate to emit all of the calls on all microcontroller targets.
2021-12-28 22:12:03 +01:00
..
gen-critical-atomics rumtime: implement __sync libcalls as critical sections 2021-12-28 22:12:03 +01:00
gen-device-avr Merge duplicate registers into a single record and merge they bitfields. 2021-12-23 15:14:06 +01:00
gen-device-svd transform: refactor interrupt lowering 2021-11-06 09:40:15 +01:00