Home
last modified time | relevance | path

Searched refs:collateral (Results 1 – 15 of 15) sorted by relevance

/mipi-sys-t-3.7.0/printer/test/
Doutput_client64.txt2 …,example,1,<--UNITTEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,,62,<--UNITTEST-HIDE_CRC-->,collateral.xml
3 …TTEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./systclient.c:64,48,<--UNITTEST-HIDE_CRC-->,collateral.xml
4 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:40,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
5 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:41,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
6 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:42,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
7 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:43,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
8 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:44,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
9 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:45,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
10 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:46,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
11 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:47,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
[all …]
Doutput_client32.txt2 …,example,1,<--UNITTEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,,62,<--UNITTEST-HIDE_CRC-->,collateral.xml
3 …TTEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./systclient.c:64,48,<--UNITTEST-HIDE_CRC-->,collateral.xml
4 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:40,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
5 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:41,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
6 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:42,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
7 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:43,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
8 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:44,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
9 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:45,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
10 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:46,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
11 …TEST-HIDE_TS-->,<--UNITTEST-HIDE_TS-->,./othersource.c:47,36,<--UNITTEST-HIDE_CRC-->,collateral.xml
[all …]
/mipi-sys-t-3.7.0/printer/src/
Dmipi_syst_collateral.cpp72 std::vector<collateral*> collateral::parseXml(const std::string& filename) in parseXml()
88 std::vector<collateral*> result; in parseXml()
94 result.push_back(new collateral(client, filename)); in parseXml()
100 collateral::collateral(pugi::xml_node& node, const std::string& file) : in collateral() function in collateral
117 bool collateral::match(const guid& g, uint64_t build) const in match()
138 template<> const collateral::catalogentry<uint32_t> * collateral::getCatalogEntry<>(uint32_t id) co… in getCatalogEntry()
144 template<> const collateral::catalogentry<uint64_t> * collateral::getCatalogEntry<>(uint64_t id) co… in getCatalogEntry()
149 const std::string * collateral::getSourceFile(uint32_t id) const in getSourceFile()
155 const std::string * collateral::getWriteType(uint8_t id) const in getWriteType()
161 template<> const collateral::catalogentry<uint32_t> * collateral::getShortEntry<>(uint32_t id) const in getShortEntry()
[all …]
Dmipi_syst_decode.cpp156 const collateral * coll(m.getCollateral()); in decodeShortPayload()
157 const collateral::catalogentry<T> * entry( in decodeShortPayload()
337 const collateral* coll = findCollateral(dest.getGuid()); in decodeNormalMessage()
442 const collateral * coll(dest.getCollateral()); in decodeCatalogPayload()
447 const collateral::sourcepos * srcpos(nullptr); in decodeCatalogPayload()
458 const collateral::catalogentry<uint32_t> * entry(nullptr); in decodeCatalogPayload()
478 const collateral::catalogentry<uint64_t> * entry(nullptr); in decodeCatalogPayload()
525 for (auto items : collateral::parseXml(filename)) { in loadCollateral()
549 collateral * decoder::findCollateral(const guid& g) const in findCollateral()
567 [&g,build](const collateral* v) in findCollateral()
Dmipi_syst_message.cpp127 const collateral * coll) in type2string()
265 const collateral * collateral) in location2string() argument
274 collateral != nullptr ? in location2string()
275 collateral->getSourceFile(loc.file) : nullptr); in location2string()
302 const collateral * coll(msg.getCollateral()); in operator <<()
/mipi-sys-t-3.7.0/library/doxygen/
DPrinter.md84 …-short_guid {494E5443-8A9C-4014-A65A-2F36A36D96E4} --collateral ../../sys-t/printer/test/collatera…
87 …mple,1,0x00054A4B376A70E9,0x0000000000000000,,62,0x4DDEF5B9,../../sys-t/printer/test/collateral.xml
88 …376A70E9,0x0000000000000001,./systclient.c:64,48,0x7A34B527,../../sys-t/printer/test/collateral.xml
89 …76A70E9,0x0000000000000002,./othersource.c:40,36,0x7CBB44B6,../../sys-t/printer/test/collateral.xml
90 …76A70E9,0x0000000000000003,./othersource.c:41,36,0x2761EBF4,../../sys-t/printer/test/collateral.xml
91 …76A70E9,0x0000000000000004,./othersource.c:42,36,0x55C63EAB,../../sys-t/printer/test/collateral.xml
92 …76A70E9,0x0000000000000005,./othersource.c:43,36,0xE3885FB4,../../sys-t/printer/test/collateral.xml
93 …76A70E9,0x0000000000000006,./othersource.c:44,36,0x4C13A7F5,../../sys-t/printer/test/collateral.xml
94 …76A70E9,0x0000000000000007,./othersource.c:45,36,0xE2C8BDC2,../../sys-t/printer/test/collateral.xml
95 …76A70E9,0x0000000000000008,./othersource.c:46,36,0xD0734297,../../sys-t/printer/test/collateral.xml
[all …]
DCatgen.md11 configuration to support the automated decode collateral generation tool. This
13 collateral needed by SyS-T decoders.
19 The project includes a PERL based collateral generator that automates the
20 creation and updating of SyS-T decode collateral in XML format. This
23 keep software builds and decode collateral updated at the same time. The tool
24 is stored in the ```collateral/generator``` directory of the project with the
44 The collateral generator takes a SyS-T collateral template and
50 catalog IDs to update the collateral template file. The result is a
51 new collateral file that matches the actual state of the source code.
57 the SyS-T catalog message calls, and a collateral template file that is
[all …]
/mipi-sys-t-3.7.0/printer/include/
Dmipi_syst_collateral.h54 class collateral {
67 static std::vector<collateral*> parseXml(const std::string& filename);
173 collateral(pugi::xml_node& node, const std::string& file);
197 collateral() = delete;
198 collateral(const collateral&) = delete;
199 collateral& operator=(const collateral&) = delete;
Dmipi_syst_decode.h50 class collateral; variable
171 collateral * findCollateral(const guid& m) const;
176 std::vector<collateral*> collaterals;
177 mutable std::map<guid, collateral*> collateral_by_guid;
Dmipi_syst_message.h52 class collateral; variable
180 void setCollateral(const collateral *c ) { m_coll = c; } in setCollateral()
197 const collateral * getCollateral() const { return m_coll; } in getCollateral()
222 const collateral * m_coll;
/mipi-sys-t-3.7.0/
DREADME.md18 * A PERL based collateral generator that automates the creation and
19 updating of MIPI SyS-T decode collateral in XML format. The generator
22 and decode collateral updated at the same time.
32 or automated analysis. The decode step utilizes collateral that
34 collateral is used to reduce both trace transport bandwidth and compiled
80 | Collateral generator tool | collateral |
281 …-short_guid {494E5443-8A9C-4014-A65A-2F36A36D96E4} --collateral ../../sys-t/printer/test/collatera…
284 …mple,1,0x00054A4B376A70E9,0x0000000000000000,,62,0x4DDEF5B9,../../sys-t/printer/test/collateral.xml
285 …376A70E9,0x0000000000000001,./systclient.c:64,48,0x7A34B527,../../sys-t/printer/test/collateral.xml
286 …76A70E9,0x0000000000000002,./othersource.c:40,36,0x7CBB44B6,../../sys-t/printer/test/collateral.xml
[all …]
/mipi-sys-t-3.7.0/printer/
DCMakeLists.txt76 …COMMAND systprint --short_guid {494E5443-8A9C-4014-A65A-2F36A36D96E4} --collateral collateral.xml …
82 set(TEST_OPTIONS --short_guid {494E5443-8A9C-4014-A65A-2F36A36D96E4} --collateral collateral.xml)
/mipi-sys-t-3.7.0/collateral/generator/
Dreadme.txt1 syst_cgen.pl - a SYS-T message collateral generator
7 An example project using the collateral generator
/mipi-sys-t-3.7.0/examples/client/
Dgencat.sh1 perl ../../collateral/generator/syst_cgen.pl -c collateral_config.xml
Dgencat.bat1 perl ..\..\collateral\generator\syst_cgen.pl -c collateral_config.xml