changes to support new buffer shield
forgot a bank enable
added virtual MPI support - 4 rom address ranges, both hardware and software switched.