Skip to content
Snippets Groups Projects
Commit 6fcbf3e7 authored by Pieter Donker's avatar Pieter Donker
Browse files

Task #893 backup

parent abd9e13b
Branches
No related tags found
No related merge requests found
......@@ -35,7 +35,7 @@ from py_mm_lib import *
def main():
""" main function """
""" main """
while True:
menu_choice = show_menu().lower()
if menu_choice == 'q':
......@@ -68,10 +68,12 @@ def show_menu():
def get_filename():
""" ask user for filename to load """
return raw_input("wich file: ")
def generate_report(filename):
""" generate report (pdf) for loaded file. """
try:
config = yaml.load(open(filename, "r"))
name = config.keys()[0]
......@@ -92,6 +94,7 @@ def generate_report(filename):
def show_overview(filename):
""" show overview of loaded file """
try:
config = yaml.load(open(filename, "r"))
name = config.keys()[0]
......@@ -110,6 +113,7 @@ def generate_system_rom(filename):
""" generate system_rom reg and txt file """
system_rom = SystemRom()
system_rom.read_system(filename)
system_rom.calc_offsets()
system_rom.generate_reg()
system_rom.generate_txt()
......
......@@ -70,7 +70,7 @@ class SystemRom(object):
for name in slave_order:
peripheral = peripherals[name]
for key, val in peripheral.rams.items():
width = int(val['with'])
width = int(val['width'])
depth = int(val['depth'])
n_words = int(ceil(float(width) / self.word_size))
n_addresses = n_words * depth
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment