检查中的位域宽度

时间:2017-11-03 14:28:30

标签: origen-sdk

目前正在开发一个项目,我为我的寄存器导入的数据具有很长的位域名称。检查的当前“13”宽度限制使得寄存器完全不可读,因为前13个字符是相同的。

我已经攻击了reg.rb,仅仅通过用4替换所有8来报告半字节而不是字节。如果没有更好的想法,如果位宽大于13,我会尝试自动添加一些内容。

思想?

1 个答案:

答案 0 :(得分:0)

似乎是一个好主意,也许还可以让用户通过环境变量或其他东西覆盖13宽度限制?

也许组合会很好:

  • 如果用户希望
  • ,请允许用户将宽度增加到13
  • 在渲染时查看当前宽度/寄存器组合是否发生截断,如果是,则自动下拉到半字节视图