예제 #1
0
파일: rgen.py 프로젝트: lipro/tv80
def create_reg_group (node):
    rg = reglib.register_group()

    rg.name = node.getAttribute ("name")
    rg.addr_size = reglib.number(node.getAttribute ("addr_sz"))
    rg.base_addr = reglib.number(node.getAttribute ("base_addr"))

    return rg
예제 #2
0
파일: rgen.py 프로젝트: chmodJack/tv80
def create_reg_group(node):
    rg = reglib.register_group()

    rg.name = node.getAttribute("name")
    rg.addr_size = reglib.number(node.getAttribute("addr_sz"))
    rg.base_addr = reglib.number(node.getAttribute("base_addr"))

    return rg
예제 #3
0
def create_reg_group(node):
    rg = reglib.register_group()

    rg.name = node.getAttribute("name")
    rg.addr_size = reglib.number(node.getAttribute("addr_sz"))
    rg.base_addr = reglib.number(node.getAttribute("base_addr"))

    data_sz = node.getAttribute("data_sz")
    if (data_sz != ''):
        rg.data_size = reglib.number(data_sz)

    rread = node.getAttribute("registered_read")
    if (data_sz != ''):
        rg.registered_read = reglib.number(rread)

    return rg
예제 #4
0
def create_reg_group (node):
    rg = reglib.register_group()

    rg.name = node.getAttribute ("name")
    rg.addr_size = reglib.number(node.getAttribute ("addr_sz"))
    rg.base_addr = reglib.number(node.getAttribute ("base_addr"))

    data_sz = node.getAttribute ("data_sz")
    if (data_sz != ''):
        rg.data_size = reglib.number(data_sz)

    rread = node.getAttribute ("registered_read")
    if (data_sz != ''):
        rg.registered_read = reglib.number(rread)

    return rg