gem5/ext/dsent/model/electrical
Nilay Vaish c1aecc05e6 ext: dsent: adds a Python interface, drops C++ one
This patch extensively modifies DSENT so that it can be accessed using Python.
To access the Python interface, DSENT needs to compiled as a shared library.
For this purpose a CMakeLists.txt file has been added.  Some of the code that
is not required is being removed.
2014-10-11 16:16:00 -05:00
..
router ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
BarrelShifter.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
BarrelShifter.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
BroadcastHTree.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
BroadcastHTree.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
Decoder.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
Decoder.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
DemuxTreeDeserializer.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
DemuxTreeDeserializer.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
DFFRAM.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
DFFRAM.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
MatrixArbiter.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
MatrixArbiter.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
Multiplexer.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
Multiplexer.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
MultiplexerCrossbar.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
MultiplexerCrossbar.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
MuxTreeSerializer.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
MuxTreeSerializer.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
OR.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
OR.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
RepeatedLink.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
RepeatedLink.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
RippleAdder.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
RippleAdder.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
SeparableAllocator.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
SeparableAllocator.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
TestModel.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
TestModel.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00