|
rogue
|
Classes | |
| class | JtagDriver |
| Base transport driver for the AxisToJtag firmware protocol. More... | |
| class | Xvc |
| Rogue XVC bridge between TCP XVC clients and Rogue stream transport. More... | |
| class | XvcConnection |
| Manages one TCP client connection speaking the XVC protocol. More... | |
| class | XvcServer |
| TCP listener for XVC client connections. More... | |
Typedefs | |
| typedef std::shared_ptr< rogue::protocols::xilinx::JtagDriver > | JtagDriverPtr |
| typedef std::shared_ptr< rogue::protocols::xilinx::Xvc > | XvcPtr |
Functions | |
| static unsigned | hdBufMax () |
| Maximum temporary header buffer size in bytes. | |
| void | setup_module () |
Variables | |
| const unsigned int | kMaxArgs = 3 |
| Maximum supported argument count for XVC command parsing helpers. | |
| typedef std::shared_ptr<rogue::protocols::xilinx::JtagDriver> rogue::protocols::xilinx::JtagDriverPtr |
Definition at line 312 of file JtagDriver.h.
| typedef std::shared_ptr<rogue::protocols::xilinx::Xvc> rogue::protocols::xilinx::XvcPtr |
|
static |
Maximum temporary header buffer size in bytes.
Definition at line 307 of file JtagDriver.h.
| void rogue::protocols::xilinx::setup_module | ( | ) |
Description:
This file is part of the rogue software platform. It is subject to the license terms in the LICENSE.txt file found in the top-level directory of this distribution and at: https://confluence.slac.stanford.edu/display/ppareg/LICENSE.html. No part of the rogue software platform, including this file, may be copied, modified, propagated, or distributed except according to the terms
Definition at line 30 of file module.cpp.