31 Commits (d63ce0646cf7e5547b8938fdec2adedee8e85aa7)

Author SHA1 Message Date
Ron Evans f89c695c8c
generators: correctly handle clustered subtypes used in Atmel SAMD21 SVD for important peripherals 6 years ago
Ron Evans 9ac2f39acc
tools/gen-device-svd: handle case with nested registers that have same address to avoid duplicates 6 years ago
Ron Evans 8d1284cfe7
generator: generate device wrappers for Atmel SAM family 6 years ago
j7b fad4a735e6 tools: use env to search path for python3 6 years ago
Ron Evans 70830cd9da
tools: correct error generating board files that calculated the address incorrectly after a cluster type 6 years ago
Ayke van Laethem 4a8ced590b
tools/gen-device-svd: generate .s files compatible with lld 6 years ago
Ayke van Laethem 9392ef900d
avr: add support for the digispark 6 years ago
Ayke van Laethem bc9210b674
nrf: add micro:bit board 6 years ago
Ayke van Laethem b36b9c24a2
tools/gen-device-svd: fix interrupts for derived peripherals 6 years ago
Ayke van Laethem 2ca4540f2a
tools/gen-device-svd: support old Python version 6 years ago
Ayke van Laethem ffa6d562a9
tools/gen-device-svd: fix bug in previous commit 6 years ago
Ayke van Laethem a72d0b7959
tools/gen-device-svd: make sure all clusters are included 6 years ago
Ayke van Laethem 5c79a93c85
tools/gen-device-svd: generate code for cluster arrays 6 years ago
Ayke van Laethem 9b4a6dcc14
tools/gen-device-svd: move peripheral list to beginning 6 years ago
Ayke van Laethem e77a5af5d2
tools/gen-device-svd: rewrite with ElementTree 6 years ago
Ayke van Laethem 8d170d3bd2
all: change special type __volatile to pragma //go:volatile 6 years ago
Ayke van Laethem ddd4a39cb8
avr: fix default handler in interrupt vector 6 years ago
Ayke van Laethem 3076ad470e
tools/gen-device-svd: fix script filename in output 6 years ago
Ayke van Laethem b9638315d2
avr: automatically generate interrupt vectors 6 years ago
Ayke van Laethem eadec6f766
tools/gen-device-svd: avoid _Msk for single-bit fields 6 years ago
Ayke van Laethem a577bc2a1b
tools/gen-device-svd: show better error messages 6 years ago
Ayke van Laethem 7c16f6c904
tools/gen-device-svd: make source URL configurable 6 years ago
Ayke van Laethem b705b332a7
tools/gen-device-svd: indentation in .s file 6 years ago
Ayke van Laethem e0d13f489f
tools/gen-device/svd: auto-generate output directory 6 years ago
Ayke van Laethem d841daa32b
tools/gen-device-svd: emit correct Go code for stm32 6 years ago
Ayke van Laethem 9fa08bf51d
all: use groupName in peripherals 6 years ago
Ayke van Laethem 110230a50d
tools/gen-device-svd: make svd files deal with stm32 6 years ago
Ayke van Laethem 5b0aaf0d39
targets: clean up and unify linker scripts 6 years ago
Ayke van Laethem 505b1f750d
all: generate interrupt vector from .svd file 6 years ago
Ron Evans fc0ff3a987
avr: initial implementation for PWM 6 years ago
Ayke van Laethem 18b3e8d156
gen-device: move to new tools directory 6 years ago