39a40
> from m5.options import *
140a142,154
> def generateDtb(self, outdir, filename):
> """
> Autogenerate DTB. Arguments are the folder where the DTB
> will be stored, and the name of the DTB file.
> """
> state = FdtState(addr_cells=2, size_cells=2, cpu_cells=1)
> rootNode = self.generateDeviceTree(state)
>
> fdt = Fdt()
> fdt.add_rootnode(rootNode)
> dtb_filename = os.path.join(outdir, filename)
> self.dtb_filename = fdt.writeDtbFile(dtb_filename)
>