21 Commits (98a6ed8059c121fe244b31287a4399d2436418b3)

Author SHA1 Message Date
Dmitriy 0a0981a475 Provide Set/Get for each register field described in SVD files 3 years ago
Ayke van Laethem edcece33ca transform: refactor interrupt lowering 3 years ago
Dmitriy Zakharkin e848f47ad4
Fix gen-device-svd to handle 64-bit 3 years ago
Ayke van Laethem cb147b9475 esp32c3: add support for this chip 3 years ago
Ayke van Laethem 4eac212695 gen-device: add extra constants and rename them to be Go style 4 years ago
Ayke van Laethem f145663464 cortexm: add __isr_vector symbol 4 years ago
Ayke van Laethem e3aa13c2a6 all: replace strings.Replace with strings.ReplaceAll 4 years ago
Andre Sencioles cca0eab3da Fix multiline descriptions 4 years ago
Ayke van Laethem 154c7c691b stm32: use stm32-rs SVDs which are of much higher quality 4 years ago
deadprogram 086645153e tools/gen: ignore cluster registers with no actual clusters in them, and handle parsing binary integer fields in versions of Go before 1.13 4 years ago
ardnew 184175378f gen-device-svd: ensure enum bitfields are unique 4 years ago
Ayke van Laethem 3ee47a9c1b esp: add support for the Espressif ESP32 chip 4 years ago
Ayke van Laethem d606315515 builder: try to determine stack size information at compile time 4 years ago
Ethan Reesor 079a789d49 Minimal NXP/Teensy support 5 years ago
Yannis Huber 9b1a19f184 gen-device-svd: fix lowercase in register spaced array 4 years ago
Yannis Huber e2c55e3d26
gen-device-svd: fix lowercase cluster name 4 years ago
Yannis Huber 2396c22658
risc-v: add support for 64-bit RISC-V CPUs 4 years ago
Ayke van Laethem 415c60551e runtime/fe310: add support for PLIC interrupts 5 years ago
Ayke van Laethem a5ed993f8d all: add compiler support for interrupts 5 years ago
Ayke van Laethem dffb9fbfa7 tools: use byte padding to skip unused register ranges 5 years ago
Ayke van Laethem cf32607306 tools: rewrite gen-device-svd in Go 5 years ago