Skip to content

Commit

Permalink
bank/csrgen/BankArray: create banks in sorted order
Browse files Browse the repository at this point in the history
  • Loading branch information
Sebastien Bourdeauducq committed Mar 13, 2013
1 parent 52d1395 commit fc88319
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion migen/bank/csrgen.py
@@ -1,3 +1,5 @@
from operator import itemgetter

from migen.fhdl.structure import *
from migen.bus import csr
from migen.bank.description import *
Expand Down Expand Up @@ -100,7 +102,7 @@ def __init__(self, source, address_map):
def scan(self):
self.banks = []
self.srams = []
for name, obj in self.source.__dict__.items():
for name, obj in sorted(self.source.__dict__.items(), key=itemgetter(0)):
if hasattr(obj, "get_registers"):
registers = obj.get_registers()
else:
Expand Down

0 comments on commit fc88319

Please sign in to comment.