##############################################################################
## This file is part of 'SLAC Firmware Standard Library'.
## It is subject to the license terms in the LICENSE.txt file found in the 
## top-level directory of this distribution and at: 
##    https://confluence.slac.stanford.edu/display/ppareg/LICENSE.html. 
## No part of 'SLAC Firmware Standard Library', including this file, 
## may be copied, modified, propagated, or distributed except according to 
## the terms contained in the LICENSE.txt file.
##############################################################################
#schemaversion 3.0.0
#once Lmk04828.yaml

Lmk04828: &Lmk04828
  class: MMIODev
  configPrio: 1
  description: LMK04828 Module
  size: 0x800
  children:
    LmkReg_0x0100:
      at:
        offset: 0x400
      class: IntField
      name: LmkReg_0x0100
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0101:
    #########################################################
      at:
        offset: 0x404
      class: IntField
      name: LmkReg_0x0101
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0103:
    #########################################################
      at:
        offset: 0x40C
      class: IntField
      name: LmkReg_0x0103
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0104:
    #########################################################
      at:
        offset: 0x410
      class: IntField
      name: LmkReg_0x0104
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0105:
    #########################################################
      at:
        offset: 0x414
      class: IntField
      name: LmkReg_0x0105
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0106:
    #########################################################
      at:
        offset: 0x418
      class: IntField
      name: LmkReg_0x0106
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0107:
    #########################################################
      at:
        offset: 0x41C
      class: IntField
      name: LmkReg_0x0107
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0108:
    #########################################################
      at:
        offset: 0x420
      class: IntField
      name: LmkReg_0x0108
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0109:
    #########################################################
      at:
        offset: 0x424
      class: IntField
      name: LmkReg_0x0109
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x010B:
    #########################################################
      at:
        offset: 0x42C
      class: IntField
      name: LmkReg_0x010B
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x010C:
    #########################################################
      at:
        offset: 0x430
      class: IntField
      name: LmkReg_0x010C
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x010D:
    #########################################################
      at:
        offset: 0x434
      class: IntField
      name: LmkReg_0x010D
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x010E:
    #########################################################
      at:
        offset: 0x438
      class: IntField
      name: LmkReg_0x010E
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x010F:
    #########################################################
      at:
        offset: 0x43C
      class: IntField
      name: LmkReg_0x010F
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0110:
    #########################################################    
    #########################################################
      at:
        offset: 0x440
      class: IntField
      name: LmkReg_0x0110
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0111:
    #########################################################
      at:
        offset: 0x444
      class: IntField
      name: LmkReg_0x0111
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0113:
    #########################################################
      at:
        offset: 0x44C
      class: IntField
      name: LmkReg_0x0113
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0114:
    #########################################################
      at:
        offset: 0x450
      class: IntField
      name: LmkReg_0x0114
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0115:
    #########################################################
      at:
        offset: 0x454
      class: IntField
      name: LmkReg_0x0115
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0116:
    #########################################################
      at:
        offset: 0x458
      class: IntField
      name: LmkReg_0x0116
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0117:
    #########################################################
      at:
        offset: 0x45C
      class: IntField
      name: LmkReg_0x0117
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0118:
    #########################################################
      at:
        offset: 0x460
      class: IntField
      name: LmkReg_0x0118
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0119:
    #########################################################
      at:
        offset: 0x464
      class: IntField
      name: LmkReg_0x0119
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x011B:
    #########################################################
      at:
        offset: 0x46C
      class: IntField
      name: LmkReg_0x011B
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x011C:
    #########################################################
      at:
        offset: 0x470
      class: IntField
      name: LmkReg_0x011C
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x011D:
    #########################################################
      at:
        offset: 0x474
      class: IntField
      name: LmkReg_0x011D
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x011E:
    #########################################################
      at:
        offset: 0x478
      class: IntField
      name: LmkReg_0x011E
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x011F:
    #########################################################
      at:
        offset: 0x47C
      class: IntField
      name: LmkReg_0x011F
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0120:
    #########################################################      
    #########################################################
      at:
        offset: 0x480
      class: IntField
      name: LmkReg_0x0120
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0121:
    #########################################################
      at:
        offset: 0x484
      class: IntField
      name: LmkReg_0x0121
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0123:
    #########################################################
      at:
        offset: 0x48C
      class: IntField
      name: LmkReg_0x0123
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0124:
    #########################################################
      at:
        offset: 0x490
      class: IntField
      name: LmkReg_0x0124
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0125:
    #########################################################
      at:
        offset: 0x494
      class: IntField
      name: LmkReg_0x0125
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0126:
    #########################################################
      at:
        offset: 0x498
      class: IntField
      name: LmkReg_0x0126
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0127:
    #########################################################
      at:
        offset: 0x49C
      class: IntField
      name: LmkReg_0x0127
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0128:
    #########################################################
      at:
        offset: 0x4A0
      class: IntField
      name: LmkReg_0x0128
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0129:
    #########################################################
      at:
        offset: 0x4A4
      class: IntField
      name: LmkReg_0x0129
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x012B:
    #########################################################
      at:
        offset: 0x4AC
      class: IntField
      name: LmkReg_0x012B
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x012C:
    #########################################################
      at:
        offset: 0x4B0
      class: IntField
      name: LmkReg_0x012C
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x012D:
    #########################################################
      at:
        offset: 0x4B4
      class: IntField
      name: LmkReg_0x012D
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x012E:
    #########################################################
      at:
        offset: 0x4B8
      class: IntField
      name: LmkReg_0x012E
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x012F:
    #########################################################
      at:
        offset: 0x4BC
      class: IntField
      name: LmkReg_0x012F
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0130:
    #########################################################       
    #########################################################
      at:
        offset: 0x4C0
      class: IntField
      name: LmkReg_0x0130
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0131:
    #########################################################
      at:
        offset: 0x4C4
      class: IntField
      name: LmkReg_0x0131
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0133:
    #########################################################
      at:
        offset: 0x4CC
      class: IntField
      name: LmkReg_0x0133
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0134:
    #########################################################
      at:
        offset: 0x4D0
      class: IntField
      name: LmkReg_0x0134
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0135:
    #########################################################
      at:
        offset: 0x4D4
      class: IntField
      name: LmkReg_0x0135
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0136:
    #########################################################
      at:
        offset: 0x4D8
      class: IntField
      name: LmkReg_0x0136
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0137:
    #########################################################
      at:
        offset: 0x4DC
      class: IntField
      name: LmkReg_0x0137
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0138:
    #########################################################
      at:
        offset: 0x4E0
      class: IntField
      name: LmkReg_0x0138
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0139:
    #########################################################
      at:
        offset: 0x4E4
      class: IntField
      name: LmkReg_0x0139
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x013A:
    #########################################################
      at:
        offset: 0x4E8
      class: IntField
      name: LmkReg_0x013A
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x013B:
    #########################################################
      at:
        offset: 0x4EC
      class: IntField
      name: LmkReg_0x013B
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x013C:
    #########################################################
      at:
        offset: 0x4F0
      class: IntField
      name: LmkReg_0x013C
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x013D:
    #########################################################
      at:
        offset: 0x4F4
      class: IntField
      name: LmkReg_0x013D
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x013E:
    #########################################################
      at:
        offset: 0x4F8
      class: IntField
      name: LmkReg_0x013E
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x013F:
    #########################################################
      at:
        offset: 0x4FC
      class: IntField
      name: LmkReg_0x013F
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0140:
    #########################################################      

    #########################################################
      at:
        offset: 0x500
      class: IntField
      name: LmkReg_0x0140
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0141:
    #########################################################
      at:
        offset: 0x504
      class: IntField
      name: LmkReg_0x0141
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0142:
    #########################################################
      at:
        offset: 0x508
      class: IntField
      name: LmkReg_0x0142
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0143:
    #########################################################
      at:
        offset: 0x50C
      class: IntField
      name: LmkReg_0x0143
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0144:
    #########################################################
      at:
        offset: 0x510
      class: IntField
      name: LmkReg_0x0144
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0145:
    #########################################################
      at:
        offset: 0x514
      class: IntField
      name: LmkReg_0x0145
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0146:
    #########################################################
      at:
        offset: 0x518
      class: IntField
      name: LmkReg_0x0146
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0147:
    #########################################################
      at:
        offset: 0x51C
      class: IntField
      name: LmkReg_0x0147
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0148:
    #########################################################
      at:
        offset: 0x520
      class: IntField
      name: LmkReg_0x0148
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0149:
    #########################################################
      at:
        offset: 0x524
      class: IntField
      name: LmkReg_0x0149
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x014A:
    #########################################################
      at:
        offset: 0x528
      class: IntField
      name: LmkReg_0x014A
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x014B:
    #########################################################
      at:
        offset: 0x52C
      class: IntField
      name: LmkReg_0x014B
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x014C:
    #########################################################
      at:
        offset: 0x530
      class: IntField
      name: LmkReg_0x014C
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x014D:
    #########################################################
      at:
        offset: 0x534
      class: IntField
      name: LmkReg_0x014D
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x014E:
    #########################################################
      at:
        offset: 0x538
      class: IntField
      name: LmkReg_0x014E
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x014F:
    #########################################################
      at:
        offset: 0x53C
      class: IntField
      name: LmkReg_0x014F
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0150:
    #########################################################    
    #########################################################
      at:
        offset: 0x540
      class: IntField
      name: LmkReg_0x0150
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0151:
    #########################################################
      at:
        offset: 0x544
      class: IntField
      name: LmkReg_0x0151
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0152:
    #########################################################
      at:
        offset: 0x548
      class: IntField
      name: LmkReg_0x0152
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0153:
    #########################################################
      at:
        offset: 0x54C
      class: IntField
      name: LmkReg_0x0153
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0154:
    #########################################################
      at:
        offset: 0x550
      class: IntField
      name: LmkReg_0x0154
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0155:
    #########################################################
      at:
        offset: 0x554
      class: IntField
      name: LmkReg_0x0155
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0156:
    #########################################################
      at:
        offset: 0x558
      class: IntField
      name: LmkReg_0x0156
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0157:
    #########################################################
      at:
        offset: 0x55C
      class: IntField
      name: LmkReg_0x0157
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0158:
    #########################################################
      at:
        offset: 0x560
      class: IntField
      name: LmkReg_0x0158
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0159:
    #########################################################
      at:
        offset: 0x564
      class: IntField
      name: LmkReg_0x0159
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x015A:
    #########################################################
      at:
        offset: 0x568
      class: IntField
      name: LmkReg_0x015A
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x015B:
    #########################################################
      at:
        offset: 0x56C
      class: IntField
      name: LmkReg_0x015B
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x015C:
    #########################################################
      at:
        offset: 0x570
      class: IntField
      name: LmkReg_0x015C
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x015D:
    #########################################################
      at:
        offset: 0x574
      class: IntField
      name: LmkReg_0x015D
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x015E:
    #########################################################
      at:
        offset: 0x578
      class: IntField
      name: LmkReg_0x015E
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x015F:
    #########################################################
      at:
        offset: 0x57C
      class: IntField
      name: LmkReg_0x015F
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0160:
    #########################################################      
    #########################################################
      at:
        offset: 0x580
      class: IntField
      name: LmkReg_0x0160
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0161:
    #########################################################
      at:
        offset: 0x584
      class: IntField
      name: LmkReg_0x0161
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0162:
    #########################################################
      at:
        offset: 0x588
      class: IntField
      name: LmkReg_0x0162
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0163:
    #########################################################
      at:
        offset: 0x58C
      class: IntField
      name: LmkReg_0x0163
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0164:
    #########################################################
      at:
        offset: 0x590
      class: IntField
      name: LmkReg_0x0164
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0165:
    #########################################################
      at:
        offset: 0x594
      class: IntField
      name: LmkReg_0x0165
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0166:
    #########################################################
      at:
        offset: 0x598
      class: IntField
      name: LmkReg_0x0166
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0167:
    #########################################################
      at:
        offset: 0x59C
      class: IntField
      name: LmkReg_0x0167
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0168:
    #########################################################
      at:
        offset: 0x5A0
      class: IntField
      name: LmkReg_0x0168
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0169:
    #########################################################
      at:
        offset: 0x5A4
      class: IntField
      name: LmkReg_0x0169
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x016A:
    #########################################################
      at:
        offset: 0x5A8
      class: IntField
      name: LmkReg_0x016A
      sizeBits: 8
      mode: RW
      description: LMK Registers
    PwrDwnSysRef:
      name: PwrDwnSysRef
      class: SequenceCommand
      at:
        offset: 0x0
      description: Powerdown the sysref lines
      sequence:
        # Turn off normal continuous sysref
        - entry: EnableSysRef
          value: 0x0
    #########################################################
    PwrUpSysRef:
      name: PwrUpSysRef
      class: SequenceCommand
      at:
        offset: 0x0
      description: Powerup the sysref lines
      sequence:
        # Turn on normal continuous sysref
        - entry: EnableSysRef
          value: 0x3
    #########################################################
    InitLmk:
      name: InitLmk
      class: SequenceCommand
      at:
        offset: 0x0
      description: Synchronise LMK internal counters. Warning this function will power
        off and power on all the system clocks
      sequence:
        # Turn off normal continuous sysref
        - entry: EnableSysRef
          value: 0x0
        
        # Turn On SYNC
        - entry: EnableSync
          value: 0x0
        
        # 1000 ms sleep
        - entry: usleep
          value: 1000000

        
        # Toggle Sync bit
        - entry: SyncBit
          value: 0x1
        - entry: SyncBit
          value: 0x0
        
        # 1000 ms sleep
        - entry: usleep
          value: 1000000

        
        # Turn on normal continuous sysref
        - entry: EnableSysRef
          value: 0x3
        
        # Turn Off SYNC
        - entry: EnableSync
          value: 0xff
    #########################################################
    SyncBit:
    #########################################################
      at:
        offset: 0x50C
      class: IntField
      name: SyncBit
      sizeBits: 1
      lsBit: 5
      mode: RW
      description: SyncBit
    EnableSync:
    #########################################################
      at:
        offset: 0x510
      class: IntField
      name: EnableSync
      sizeBits: 8
      lsBit: 0
      mode: RW
      description: EnableSync
    EnableSysRef:
    #########################################################
    #
    #   Command support variables
    #
    #########################################################
      at:
        offset: 0x4E4
      class: IntField
      name: EnableSysRef
      sizeBits: 2
      lsBit: 0
      mode: RW
      description: EnableSysRef
    ID_VNDR_LOWER:
    #########################################################
      at:
        offset: 0x034
      class: IntField
      name: ID_VNDR_LOWER
      sizeBits: 8
      mode: RO
      description: ID_VNDR_LOWER
    ID_VNDR_UPPER:
    #########################################################
      at:
        offset: 0x030
      class: IntField
      name: ID_VNDR_UPPER
      sizeBits: 8
      mode: RO
      description: ID_VNDR_UPPER
    ID_MASKREV:
    #########################################################
      at:
        offset: 0x018
      class: IntField
      name: ID_MASKREV
      sizeBits: 8
      mode: RO
      description: ID_MASKREV
    ID_PROD_LOWER:
    #########################################################
      at:
        offset: 0x014
      class: IntField
      name: ID_PROD_LOWER
      sizeBits: 8
      mode: RO
      description: ID_PROD_LOWER
    ID_PROD_UPPER:
    #########################################################
      at:
        offset: 0x010
      class: IntField
      name: ID_PROD_UPPER
      sizeBits: 8
      mode: RO
      description: ID_PROD_UPPER
    ID_DEVICE_TYPE:
    #########################################################       

    #########################################################
    #
    #   Status registers
    #
    ######################################################### 
      at:
        offset: 0x00C
      class: IntField
      name: ID_DEVICE_TYPE
      sizeBits: 8
      mode: RO
      description: ID_DEVICE_TYPE
    LmkReg_0x017D:
    #########################################################
      at:
        offset: 0x5F4
      class: IntField
      name: LmkReg_0x017D
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x017C:
    #########################################################
      at:
        offset: 0x5F0
      class: IntField
      name: LmkReg_0x017C
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0174:
    #########################################################
      at:
        offset: 0x5D0
      class: IntField
      name: LmkReg_0x0174
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x0173:
    #########################################################
      at:
        offset: 0x5CC
      class: IntField
      name: LmkReg_0x0173
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x016E:
    #########################################################
      at:
        offset: 0x5B8
      class: IntField
      name: LmkReg_0x016E
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x016D:
    #########################################################
      at:
        offset: 0x5B4
      class: IntField
      name: LmkReg_0x016D
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x016C:
    #########################################################
      at:
        offset: 0x5B0
      class: IntField
      name: LmkReg_0x016C
      sizeBits: 8
      mode: RW
      description: LMK Registers
    LmkReg_0x016B:
    #########################################################
      at:
        offset: 0x5AC
      class: IntField
      name: LmkReg_0x016B
      sizeBits: 8
      mode: RW
      description: LMK Registers
