aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools
AgeCommit message (Expand)Author
2019-07-07all: add HiFive1 rev B board with RISC-V architectureAyke van Laethem
2019-07-06tools/gen-device-svd: be a bit more forgiving for stm32 svd filesAyke van Laethem
2019-07-06tools/gen-device-svd: refactor to make the code more declarativeAyke van Laethem
2019-06-06all: move Register{8,16,32} values into runtime/volatileAyke van Laethem
2019-05-27tools: generate volatile HasBits() method in device wrappers to simplify bit ...Ron Evans
2019-05-24tools/gen-device: complete refactor to new generator based on volatile packageRon Evans
2019-05-19machine/sam: Refactor all machine/runtime code to use new volatile package/APIRon Evans
2019-05-14avr: use register wrappers that use runtime/volatile.*Uint8 callsAyke van Laethem
2019-01-20generators: correctly handle clustered subtypes used in Atmel SAMD21 SVD for ...Ron Evans
2019-01-15tools/gen-device-svd: handle case with nested registers that have same addres...Ron Evans
2019-01-13generator: generate device wrappers for Atmel SAM familyRon Evans
2019-01-08tools: use env to search path for python3j7b
2018-12-01tools: correct error generating board files that calculated the address incor...Ron Evans
2018-11-22tools/gen-device-svd: generate .s files compatible with lldAyke van Laethem
2018-11-20avr: add support for the digisparkAyke van Laethem
2018-10-06nrf: add micro:bit boardAyke van Laethem
2018-10-03tools/gen-device-svd: fix interrupts for derived peripheralsAyke van Laethem
2018-10-02tools/gen-device-svd: support old Python versionAyke van Laethem
2018-10-01tools/gen-device-svd: fix bug in previous commitAyke van Laethem
2018-10-01tools/gen-device-svd: make sure all clusters are includedAyke van Laethem
2018-09-30tools/gen-device-svd: generate code for cluster arraysAyke van Laethem
2018-09-30tools/gen-device-svd: move peripheral list to beginningAyke van Laethem
2018-09-30tools/gen-device-svd: rewrite with ElementTreeAyke van Laethem
2018-09-28all: change special type __volatile to pragma //go:volatileAyke van Laethem
2018-09-24avr: fix default handler in interrupt vectorAyke van Laethem
2018-09-23tools/gen-device-svd: fix script filename in outputAyke van Laethem
2018-09-23avr: automatically generate interrupt vectorsAyke van Laethem
2018-09-22tools/gen-device-svd: avoid _Msk for single-bit fieldsAyke van Laethem
2018-09-22tools/gen-device-svd: show better error messagesAyke van Laethem
2018-09-22tools/gen-device-svd: make source URL configurableAyke van Laethem
2018-09-22tools/gen-device-svd: indentation in .s fileAyke van Laethem
2018-09-22tools/gen-device/svd: auto-generate output directoryAyke van Laethem
2018-09-22tools/gen-device-svd: emit correct Go code for stm32Ayke van Laethem
2018-09-21all: use groupName in peripheralsAyke van Laethem
2018-09-21tools/gen-device-svd: make svd files deal with stm32Ayke van Laethem
2018-09-21targets: clean up and unify linker scriptsAyke van Laethem
2018-09-21all: generate interrupt vector from .svd fileAyke van Laethem
2018-09-17avr: initial implementation for PWMRon Evans
2018-09-13gen-device: move to new tools directoryAyke van Laethem