1Vregs::Output::Info(3)User Contributed Perl DocumentationVregs::Output::Info(3)
2
3
4
6 SystemC::Vregs::Output::Info - Outputting Vregs _dump Code
7
9 SystemC::Vregs::Output::Info->new->write_h(pack=>$VregsPackageObject,
10 filename=>$fn);
11 SystemC::Vregs::Output::Info->new->write_cpp(pack=>$VregsPackageObject,
12 filename=>$fn);
13
15 This package dumps vregs format into a file. It is called by the Vregs
16 package.
17
19 new()
20 Create and return a new output class.
21
22 write_h
23 Creates a header file for use with write_cpp.
24
25 write_cpp
26 Creates a C++ file with information on each register. The
27 information is then added to a map which may be used during runtime
28 to decode register addresses into names.
29
31 Vregs is part of the <http://www.veripool.org/> free Verilog software
32 tool suite. The latest version is available from CPAN and from
33 <http://www.veripool.org/vregs>. /www.veripool.org/>.
34
35 Copyright 2001-2010 by Wilson Snyder. This package is free software;
36 you can redistribute it and/or modify it under the terms of either the
37 GNU Lesser General Public License Version 3 or the Perl Artistic
38 License Version 2.0.
39
41 Wilson Snyder <wsnyder@wsnyder.org>
42
44 vreg, SystemC::Vregs
45
46
47
48perl v5.32.1 2021-01-27 Vregs::Output::Info(3)