#  Register definitions for slave core: Carrier control and status registers
#
#  * File           : /home/gumas/projects/cti/pts_masterfip/pts/fmcmasterfip/python/regs/carrier_addrtable.py
#  * Author         : auto-generated by wbgen2 from /home/gumas/projects/cti/pts_masterfip/pts/fmcmasterfip/gateware/rtl/wbgen/carrier_csr.wb
#  * Created        : Tue Mar  7 12:59:04 2017
#
#    THIS FILE WAS GENERATED BY wbgen2 FROM SOURCE FILE /home/gumas/projects/cti/pts_masterfip/pts/fmcmasterfip/gateware/rtl/wbgen/carrier_csr.wb
#    DO NOT HAND-EDIT UNLESS IT'S ABSOLUTELY NECESSARY!
#

addr = {
    
    'carrier' : [ 0x0, 0xffffffff, "r"],
        'carrier.pcb_rev' : [ 0x0, 0xF, "r"], 
        'carrier.reserved' : [ 0x0, 0xFFF0, "r"], 
        'carrier.type' : [ 0x0, 0xFFFF0000, "r"], 
    
    'stat' : [ 0x1, 0xffffffff, "r"],
        'stat.fmc_pres' : [ 0x1, 0x1, "r"], 
        'stat.p2l_pll_lck' : [ 0x1, 0x2, "r"], 
        'stat.sys_pll_lck' : [ 0x1, 0x4, "r"], 
        'stat.ddr3_cal_done' : [ 0x1, 0x8, "r"], 
    
    'ctrl' : [ 0x2, 0xffffffff, "rw"],
        'ctrl.led_green' : [ 0x2, 0x1, "rw"], 
        'ctrl.led_red' : [ 0x2, 0x2, "rw"], 
        'ctrl.dac_clr_n' : [ 0x2, 0x4, "rw"], 
    
    'rst' : [ 0x3, 0xffffffff, "rw"],
    '':[0,0]
}
