|
STADLS
|
#include <limits>#include <random>#include "fisch/vx/container.h"#include "fisch/vx/container_cast.h"#include "fisch/vx/fill.h"#include "halco/hicann-dls/vx/capmem.h"#include "halco/hicann-dls/vx/ppu.h"#include "haldls/vx/common.h"#include "haldls/vx/jtag.h"#include "haldls/vx/traits.h"#include "lola/vx/capmem.h"#include "stadls/visitors.h"#include "haldlsID(/)vxID(/)vID(CHIP_REVISION)/capmem.h"
Include dependency graph for decode.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| stadls | |
| stadls::vx | |
| stadls::vx::detail | |
Macros | |
| #define | CONCAT(w, x, y, z) STR(ID(w)ID(/)ID(x)ID(/)ID(v)ID(y)ID(/)ID(z)) |
| #define | ID(x) x |
| #define | STR(x) XSTR(x) |
| #define | XSTR(x) #x |
Functions | |
| template<typename T > | |
| size_t | stadls::vx::detail::count_decoding_words (T const &config) |
| Get number of words expected for decoding. More... | |
| template<> | |
| void | stadls::vx::decode_ones (haldls::vx::CHIP_REVISION_STR::CapMemBlockConfig &) |
| template<> | |
| void | stadls::vx::decode_ones (lola::vx::CHIP_REVISION_STR::CapMem &) |
| template<class T > | |
| void | stadls::vx::decode_ones (T &config) |
| Decode data with all bits set to one into a container. More... | |
| template<> | |
| void | stadls::vx::decode_random (std::mt19937 &gen, haldls::vx::CHIP_REVISION_STR::CapMemBlockConfig &config) |
| template<> | |
| void | stadls::vx::decode_random (std::mt19937 &gen, haldls::vx::JTAGIdCode &config) |
| template<> | |
| void | stadls::vx::decode_random (std::mt19937 &gen, lola::vx::CHIP_REVISION_STR::CapMem &config) |
| template<class T > | |
| void | stadls::vx::decode_random (std::mt19937 &gen, T &config) |
| Decode random data into a container. More... | |
| template<typename T > | |
| T::coordinate_type | stadls::vx::detail::get_coord (T const &config) |
| Get coordinate matching container, e.g. More... | |