SystemBus now renamed to SystemBusController to better describe its purpose.
SystemBus now renamed to SystemBusController to better describe its purpose.
About to start testing SystemBusController.
Updated reference to SystemBusController fields/values in SystemBusController class to be of type BusController (interface reference).
SystemBusController methods all tested successfully.
Added interfaces for MAR/MBR classes.
Updated MBRTest so that references to MBR are now through its interface, MemoryBufferRegister.
Added MAR test.
Completed testing of MAR class as it currently stands. Methods may be added or changed in the future, in which case relevants tests will be done.