Interops with non-BBB platforms
[matches/MCTX3420.git] / notes / pin maps / gpioindex_lut.py
1 import sys, re, os
2 from parseit import printlut
3
4 def doit2(x):
5     with open(x) as f:
6         lut = {}
7         rlut = {}
8         i = 0
9         for line in f:
10             gpionum = int(line)
11             lut[gpionum] = i
12             rlut[i] = gpionum
13             i += 1
14
15         lutarr = []
16         reverse = []
17         for i in range(128):
18             lutarr.append(lut.get(i, 128))
19         for i in range(len(rlut)):
20             reverse.append(rlut[i])
21         return (lutarr, reverse)
22         

UCC git Repository :: git.ucc.asn.au