make the number of registers easier to configure per architectures
3 files changed