Skip to content

Releases: rggen/rggen

v0.35.2

21 Jul 04:58

Choose a tag to compare

  • Fix issue that unspecified newer plugins are loaded
  • Fix Rubocop offenses

v0.35.1

01 Jun 14:39

Choose a tag to compare

  • Reduce logic size

v0.35.0

19 Feb 15:08

Choose a tag to compare

  • Support Avalon-MM protocol
  • Allow to use Hash to specify indirect index specification
  • Remove array_port_format config parameter
  • Initialize non sequential bit field register block
  • Drop DuH support
  • Support loader requiring no input files

v0.34.0

23 Jan 15:08

Choose a tag to compare

  • Support Ruby 3.4 and drop 3.0
  • #local_address_width should be calculated from the reuslt of #byte_size method
  • Check keywords
  • Restricted name pattern
  • Add native bus protocol
  • Update plugin after loading
  • Allow to specify configuration parameters on register map files
  • Add variable placeholders for comments
  • Merge ConfigurationError and RegisterMapError

v0.33.4

28 Nov 14:10

Choose a tag to compare

  • Veryl support
  • Change indirect index logic for SV and Verilog

v0.33.3

20 Jul 15:56

Choose a tag to compare

  • Report error when unknown field is given

v0.33.2

11 Jun 15:17

Choose a tag to compare

  • Drop XLS support
  • Change row/column index notation for spreadsheet cells
  • Allow to use integer value on bit assignment cell

v0.33.1

23 Jan 12:54

Choose a tag to compare

  • Update spreadbase gem

v0.33.0

22 Jan 06:49

Choose a tag to compare

  • Redefine rws bit field type
  • Change loader priority

v0.32.2

03 Jan 15:16

Choose a tag to compare

  • Update option description
  • Update spreadbase gem