run CPU and IO at 48MHz with 1 wait state for IO accesses.
add some missing ALU operations.
make uart run at 32mhz
fix alu
fix width of return value from alu_op_add