gem5/ext/dsent/model/optical
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
..
GatedLaserSource.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
GatedLaserSource.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
LaserSource.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
LaserSource.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
OpticalLinkBackendRx.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
OpticalLinkBackendRx.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
OpticalLinkBackendTx.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
OpticalLinkBackendTx.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
OpticalTestModel.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
OpticalTestModel.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
RingDetector.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
RingDetector.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
RingFilter.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
RingFilter.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
RingModulator.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
RingModulator.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
SWMRLink.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
SWMRLink.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
SWSRLink.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
SWSRLink.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
ThrottledLaserSource.cc ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00
ThrottledLaserSource.h ext: dsent: adds a Python interface, drops C++ one 2014-10-11 16:16:00 -05:00