it's specified by adding a second arg to the "machine" specification. the second arg is the machine architecture. specifying an architecture causes that architecture's files.${MACHINE_ARCH}.newconf to be read in.
todo: exceptions, interrupt support, make isrs affect vector table kernel/user stacks