Current specification flows often use standard text processors to capture formal register and memory map information of hardware designs along with other less formal types of specification text.
Systems that are designed to “just work” for the end user (with the ability to install and run generic off-the-shelf operating systems out-of-the-box) need to follow a set of minimum hardware and ...