Bitstream Interpretation Library (BIL)
0.1
|
A special pattern for buswidth detection. More...
#include <bitstream/BuswidthPattern.hpp>
Public Member Functions | |
virtual BuswidthPattern * | clone () const |
Virtual constructor for doing polymorphic copies. | |
virtual void | accept (PacketVisitor &visitor) const |
Accepts a visitor for dynamic type dependent stuff. | |
Public Member Functions inherited from bil::Packet | |
virtual | ~Packet () |
Destructs a Packet instance. |
A special pattern for buswidth detection.
Some bitstreams contain a buswidth pattern somewhere at the start, in order to tell the FPGA which buswidth is used for configuration. Depending on the used buswidth, the configuration logic sees another part of the pattern at a time, thereby determining the buswidth.
Definition at line 23 of file BuswidthPattern.hpp.
|
virtual |
Virtual constructor for doing polymorphic copies.
Implements bil::Packet.
Definition at line 12 of file BuswidthPattern.cpp.
|
virtual |
Accepts a visitor for dynamic type dependent stuff.
visitor | Visitor, which matching method will be called. |
Implements bil::Packet.
Definition at line 18 of file BuswidthPattern.cpp.