Menu

Commit [r51]  Maximize  Restore  History

Adding a MemoryMappedComponent base class, which all memory-

mapped components should inherit. (The canonical example is
the RAMComponent class.)

The MainBusComponent can now forward reads and writes to
memory-mapped child components.

gavare 2019-06-06

changed /gxemul/trunk/HISTORY
changed /gxemul/trunk/doc/TODO.html
changed /gxemul/trunk/doc/components.html
changed /gxemul/trunk/doc/machines.html
changed /gxemul/trunk/src/components/busses/MainbusComponent.cc
changed /gxemul/trunk/src/components/cpu/MIPS_CPUComponent.cc
changed /gxemul/trunk/src/components/memory/Makefile.skel
changed /gxemul/trunk/src/components/memory/RAMComponent.cc
changed /gxemul/trunk/src/include/components/MainbusComponent.h
added /gxemul/trunk/src/include/components/MemoryMappedComponent.h
changed /gxemul/trunk/src/include/components/RAMComponent.h
changed /gxemul/trunk/src/main/Component.cc
/gxemul/trunk/HISTORY Diff Switch to side-by-side view
Loading...
/gxemul/trunk/doc/TODO.html Diff Switch to side-by-side view
Loading...
/gxemul/trunk/doc/components.html Diff Switch to side-by-side view
Loading...
/gxemul/trunk/doc/machines.html Diff Switch to side-by-side view
Loading...
/gxemul/trunk/src/components/busses/MainbusComponent.cc Diff Switch to side-by-side view
Loading...
/gxemul/trunk/src/components/cpu/MIPS_CPUComponent.cc Diff Switch to side-by-side view
Loading...
/gxemul/trunk/src/components/memory/Makefile.skel Diff Switch to side-by-side view
Loading...
/gxemul/trunk/src/components/memory/RAMComponent.cc Diff Switch to side-by-side view
Loading...
/gxemul/trunk/src/include/components/MainbusComponent.h Diff Switch to side-by-side view
Loading...
/gxemul/trunk/src/include/components/MemoryMappedComponent.h Diff Switch to side-by-side view
Loading...
/gxemul/trunk/src/include/components/RAMComponent.h Diff Switch to side-by-side view
Loading...
/gxemul/trunk/src/main/Component.cc Diff Switch to side-by-side view
Loading...