90a91,98
> def generateMemNode(mem_range):
> node = FdtNode("memory@%x" % long(mem_range.start))
> node.append(FdtPropertyStrings("device_type", ["memory"]))
> node.append(FdtPropertyWords("reg",
> state.addrCells(mem_range.start) +
> state.sizeCells(mem_range.size()) ))
> return node
>
94a103,106
> # Add memory nodes
> for mem_range in self.mem_ranges:
> root.append(generateMemNode(mem_range))
>