コード例 #1
0
ファイル: global_data.py プロジェクト: damnya/ARMV8_Simulator
def saveAllToMemoryModel():
    global hexes
    curAddrInt = int(getStartAddress(), 16)
    for x in hexes:
        #x has the data
        mem.storeWordToMemory(curAddrInt, x)
        curAddrInt += 4
コード例 #2
0
def saveAllToMemoryModel():
    global hexes
    #print 'saveeeee : '+str(hexes)
    curAddrInt = int(parsehelper.getStartAddress(), 16)
    for x in hexes:
        #x has the data
        mem.storeWordToMemory(curAddrInt, x)
        curAddrInt += 4
コード例 #3
0
def saveAllToMemoryModel():
    global hexes
    curAddrInt=int(getStartAddress(),16)
    for x in hexes:
        #x has the data
        mem.storeWordToMemory(curAddrInt, x)
        curAddrInt+=4
    #mem.printMemoryState()
コード例 #4
0
def saveAllToMemoryModel():
    global hexes
    #print 'saveeeee : '+str(hexes)
    curAddrInt=int(parsehelper.getStartAddress(),16)
    for x in hexes:
        #x has the data
        mem.storeWordToMemory(curAddrInt, x)
        curAddrInt+=4
コード例 #5
0
ファイル: utilFunc.py プロジェクト: damnya/ARMV8_Simulator
def store32bitDataToMem(address, data):
    data = binaryToHexStr(data)
    data = (data[2:len(data)]).zfill(8)
    mem.storeWordToMemory(address, data)
コード例 #6
0
def store32bitDataToMem(address, data):
    data = binaryToHexStr(data)
    data = (data[2:len(data)]).zfill(8)
    mem.storeWordToMemory(address, data)