From f05fe9d9d53931e6730b529a1f22aeed0ab4ca52 Mon Sep 17 00:00:00 2001 From: Triss Date: Wed, 1 Jun 2022 17:00:12 +0200 Subject: [PATCH] add README --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..5086c44 --- /dev/null +++ b/README.md @@ -0,0 +1,25 @@ +# mmiogrok + +Collection of Python libraries to parse, generate and convert between several +MMIO register definition files. + +#### Parse and generate + +* ARM CMSIS-**SVD** (ARM etc.) +* **Device tree** (source/binary, peripheral only, no registers) [*planned*] + +#### Parse only + +* NEC/Renesas **DVF** (78K, RL78, V830/RH830, RX) +* Lauterbach TRACE32 **PER** (misc) [*work in progress*] +* Atmel/Microchip **ATDF**/ATpack (AVR etc.) [*planned*] +* Texas Instruments **DSLite** (MSP430 etc.) [*planned*] + +#### Convert + +* DVF → SVD +* PER → SVD [*work in progress*] +* ATDF → SVD [*planned*] +* DSLite → SVD [*planned*] +* SVD → DTS/DTB (peripherals only) [*planned*] +* DTS/DTB → SVD (peripherals only) [*planned*]