Module: RgGen
- Defined in:
- lib/rggen.rb,
lib/rggen/version.rb,
lib/rggen/commands.rb,
lib/rggen/base/item.rb,
lib/rggen/generator.rb,
lib/rggen/exceptions.rb,
lib/rggen/base/component.rb,
lib/rggen/builder/builder.rb,
lib/rggen/input_base/item.rb,
lib/rggen/builder/category.rb,
lib/rggen/output_base/item.rb,
lib/rggen/output_base/line.rb,
lib/rggen/base/item_factory.rb,
lib/rggen/input_base/loader.rb,
lib/rggen/builder/item_store.rb,
lib/rggen/input_base/component.rb,
lib/rggen/output_base/component.rb,
lib/rggen/base/component_factory.rb,
lib/rggen/output_base/code_block.rb,
lib/rggen/builder/component_entry.rb,
lib/rggen/builder/component_store.rb,
lib/rggen/builder/list_item_entry.rb,
lib/rggen/input_base/item_factory.rb,
lib/rggen/core_components/ral/item.rb,
lib/rggen/core_components/rtl/item.rb,
lib/rggen/output_base/code_utility.rb,
lib/rggen/output_base/item_factory.rb,
lib/rggen/builder/simple_item_entry.rb,
lib/rggen/core_components/ral/setup.rb,
lib/rggen/core_components/rtl/setup.rb,
lib/rggen/input_base/regexp_patterns.rb,
lib/rggen/base/hierarchical_accessors.rb,
lib/rggen/output_base/verilog_utility.rb,
lib/rggen/input_base/component_factory.rb,
lib/rggen/output_base/template_utility.rb,
lib/rggen/builder/input_component_store.rb,
lib/rggen/core_components/ral/component.rb,
lib/rggen/core_components/rtl/component.rb,
lib/rggen/output_base/component_factory.rb,
lib/rggen/builder/output_component_store.rb,
lib/rggen/base/hierarchical_item_accessors.rb,
lib/rggen/core_components/register_map/item.rb,
lib/rggen/core_components/configuration/item.rb,
lib/rggen/core_components/register_map/setup.rb,
lib/rggen/core_components/configuration/setup.rb,
lib/rggen/core_components/register_map/loader.rb,
lib/rggen/core_components/register_map/component.rb,
lib/rggen/output_base/verilog_utility/identifier.rb,
lib/rggen/output_base/verilog_utility/declaration.rb,
lib/rggen/core_components/register_map/generic_map.rb,
lib/rggen/core_components/register_map/raise_error.rb,
lib/rggen/core_components/configuration/raise_error.rb,
lib/rggen/core_components/register_map/item_factory.rb,
lib/rggen/core_components/configuration/item_factory.rb,
lib/rggen/output_base/verilog_utility/class_definition.rb,
lib/rggen/core_components/register_map/register_factory.rb,
lib/rggen/output_base/verilog_utility/module_definition.rb,
lib/rggen/core_components/register_map/bit_field_factory.rb,
lib/rggen/core_components/register_map/component_factory.rb,
lib/rggen/output_base/verilog_utility/package_definition.rb,
lib/rggen/output_base/verilog_utility/structure_definition.rb,
lib/rggen/core_components/register_map/register_map_factory.rb,
lib/rggen/output_base/verilog_utility/subroutine_definition.rb,
lib/rggen/core_components/configuration/configuration_factory.rb,
lib/rggen/core_components/register_map/register_block_factory.rb
Defined Under Namespace
Modules: Base, Builder, Commands, Configuration, InputBase, OutputBase, RAL, RTL, RegisterMap Classes: BuilderError, ConfigurationError, Generator, LoadError, RegisterMapError, RgGenError
Constant Summary collapse
- RGGEN_HOME =
File.realpath(File.join(__dir__, '..'))
- MAJOR =
0
- MINOR =
4
- TEENY =
0
- VERSION =
"#{MAJOR}.#{MINOR}.#{TEENY}".freeze