PLANG - How it Works

Background

This all started with SVD2FORTH because while C users get premade include and header files for STM32, the poor old Forth user didn’t get anything. So we had to write our own memory mapped words while reading from the Technical Manual. The sheer logistics involved make this task impossible as some STM32 MCUS have 2093 peripheral registers with 17051 bitfields.

That’s a lifetimes work!