setattr(self, name, PinGen(self, fname, pinfn, self.bankspec))
def setganged(self, fname, grp):
- self.ganged[fname] = map(lambda x: x[:-1], grp)
+ grp = map(lambda x: x[:-1], grp)
+ if fname not in self.ganged:
+ self.ganged[fname] = []
+ self.ganged[fname] += grp
def __contains__(self, k):
return k in self.pins