#include <spisrc.h>


Public Member Functions | |
| SpiSource (const char *fileName, Net &ssNet, Net &sclkNet, Net &mosiNet) throw () | |
Private Member Functions | |
| int | Step (bool &trueHwStep, SystemClockOffset *timeToNextStepIn_ns=0) |
| Return nonzero if a breakpoint was hit. | |
Private Attributes | |
| Pin | _ss |
| Pin | _sclk |
| Pin | _mosi |
| std::ifstream | _spiFile |
Reads stimuli from file and outputs data via SPI to nets provided to constructor. Simulates SPI clock rate 10 kHz.
Definition at line 8 of file spisrc.h.
Definition at line 7 of file spisrc.cpp.
| int SpiSource::Step | ( | bool & | trueHwStep, | |
| SystemClockOffset * | timeToNextStepIn_ns = 0 | |||
| ) | [private, virtual] |
Return nonzero if a breakpoint was hit.
Implements SimulationMember.
Definition at line 44 of file spisrc.cpp.
References _mosi, _sclk, _spiFile, _ss, and readNextLine().

Pin SpiSource::_mosi [private] |
Pin SpiSource::_sclk [private] |
std::ifstream SpiSource::_spiFile [private] |
Pin SpiSource::_ss [private] |
1.6.3