No more autoclear; they only lead to confusion.
The functions necessary for simplecore's simulator to work. Still lacking clock domains.