cpu_init still translates from risc_init but since interpreter is a platform risc_init is a private thing and the cpu_init does not need to be lazily created, so it's done in the init