Sha256: 06d1a393201aaa7ae8f70a66c7e0ab0b81c122efc351c9d554286fa312e3bf5d
Contents?: true
Size: 1.1 KB
Versions: 1
Compression:
Stored size: 1.1 KB
Contents
# This file was generated by Origen, any hand edits will likely get overwritten # rubocop:disable all module Origen module Export1 module Block1 module X def self.extended(model) # ** Some Control Register ** # Blah, blah, # and some more blah model.add_reg :ctrl, 0x24, size: 16 do |reg| reg.bit 7, :coco, access: :ro reg.bit 6, :aien # **Some Diff Bit** - This is a... # blah, blah # # 0 | It's off # 1 | It's on reg.bit 5, :diff reg.bit 4..0, :adch, reset: 0x1F end # ** A MSB0 Test Case ** # Blah-ba-bi-blah # just following the comment pattern above model.add_reg :msb0_test, 0x28, size: 16 , bit_order: :msb0, some_attr: true, another_attr: :testing, fourth_attr: 'string_attr' do |reg| reg.bit 8, :ale reg.bit 9, :xsfg reg.bit 10, :yml reg.bit 11..15, :field, reset: 0x1F end end end end end end # rubocop:enable all
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
origen-0.41.1 | vendor/lib/models/origen/export1/block1/x.rb |