rework bus. Don't throw an Exception any more with overlapping device addresses - this is normal for some machines. Introduce the concept of priorities to ensure that device overlap in the correct order.

This commit is contained in:
Maik Merten committed 2014-07-25 19:32:00 +02:00
1 parent 222772648d
commit d7f8045b61
3 files changed
+61 -81

No files matched your search

@@ -73,7 +73,7 @@ public class MulticompMachine implements Machine {
bus.addCpu(cpu);
bus.addDevice(ram);
bus.addDevice(acia, true);
bus.addDevice(acia, 1);
// TODO: Make this configurable, of course.
File romImage = new File("rom.bin");