aboutsummaryrefslogtreecommitdiffstats
path: root/icebox
diff options
context:
space:
mode:
authorDavid Shah <davey1576@gmail.com>2017-10-20 17:34:30 +0100
committerDavid Shah <davey1576@gmail.com>2017-10-20 17:34:30 +0100
commite6913a3bfb13bd91423f046bca89d3f04b297e81 (patch)
treede4c5eec8ba0b5cdea790b459240a212f66d7173 /icebox
parent172d561b012a8d09cbd0d37570f75ff920867c48 (diff)
downloadicestorm-e6913a3bfb13bd91423f046bca89d3f04b297e81.tar.gz
icestorm-e6913a3bfb13bd91423f046bca89d3f04b297e81.tar.bz2
icestorm-e6913a3bfb13bd91423f046bca89d3f04b297e81.zip
Add (attempt at) IeRen mapping for 5k
Diffstat (limited to 'icebox')
-rw-r--r--icebox/icebox.py98
1 files changed, 98 insertions, 0 deletions
diff --git a/icebox/icebox.py b/icebox/icebox.py
index 41e8f12..2f6faf7 100644
--- a/icebox/icebox.py
+++ b/icebox/icebox.py
@@ -2057,6 +2057,104 @@ ieren_db = {
( 7, 6, 0, 7, 6, 1),
( 7, 6, 1, 7, 6, 0),
],
+ "5k": [ #TODO: is this correct?
+ (1 , 0, 0, 1 , 0, 0),
+ (1 , 0, 1, 1 , 0, 1),
+ (1 , 33, 0, 1 , 33, 0),
+ (1 , 33, 1, 1 , 33, 1),
+ (2 , 0, 0, 2 , 0, 0),
+ (2 , 0, 1, 2 , 0, 1),
+ (2 , 33, 0, 2 , 33, 0),
+ (2 , 33, 1, 2 , 33, 1),
+ (3 , 0, 0, 3 , 0, 0),
+ (3 , 0, 1, 3 , 0, 1),
+ (3 , 33, 0, 3 , 33, 0),
+ (3 , 33, 1, 3 , 33, 1),
+ (4 , 0, 0, 4 , 0, 0),
+ (4 , 0, 1, 4 , 0, 1),
+ (4 , 33, 0, 4 , 33, 0),
+ (4 , 33, 1, 4 , 33, 1),
+ (5 , 0, 0, 5 , 0, 0),
+ (5 , 0, 1, 5 , 0, 1),
+ (5 , 33, 0, 5 , 33, 0),
+ (5 , 33, 1, 5 , 33, 1),
+ (6 , 0, 0, 6 , 0, 0),
+ (6 , 0, 1, 6 , 0, 1),
+ (6 , 33, 0, 6 , 33, 0),
+ (6 , 33, 1, 6 , 33, 1),
+ (7 , 0, 0, 7 , 0, 0),
+ (7 , 0, 1, 7 , 0, 1),
+ (7 , 33, 0, 7 , 33, 0),
+ (7 , 33, 1, 7 , 33, 1),
+ (8 , 0, 0, 8 , 0, 0),
+ (8 , 0, 1, 8 , 0, 1),
+ (8 , 33, 0, 8 , 33, 0),
+ (8 , 33, 1, 8 , 33, 1),
+ (9 , 0, 0, 9 , 0, 0),
+ (9 , 0, 1, 9 , 0, 1),
+ (9 , 33, 0, 9 , 33, 0),
+ (9 , 33, 1, 9 , 33, 1),
+ (10, 0, 0, 10, 0, 0),
+ (10, 0, 1, 10, 0, 1),
+ (10, 33, 0, 10, 33, 0),
+ (10, 33, 1, 10, 33, 1),
+ (11, 0, 0, 11, 0, 0),
+ (11, 0, 1, 11, 0, 1),
+ (11, 33, 0, 11, 33, 0),
+ (11, 33, 1, 11, 33, 1),
+ (12, 0, 0, 12, 0, 0),
+ (12, 0, 1, 12, 0, 1),
+ (12, 33, 0, 12, 33, 0),
+ (12, 33, 1, 12, 33, 1),
+ (13, 0, 0, 13, 0, 0),
+ (13, 0, 1, 13, 0, 1),
+ (13, 33, 0, 13, 33, 0),
+ (13, 33, 1, 13, 33, 1),
+ (14, 0, 0, 14, 0, 0),
+ (14, 0, 1, 14, 0, 1),
+ (14, 33, 0, 14, 33, 0),
+ (14, 33, 1, 14, 33, 1),
+ (15, 0, 0, 15, 0, 0),
+ (15, 0, 1, 15, 0, 1),
+ (15, 33, 0, 15, 33, 0),
+ (15, 33, 1, 15, 33, 1),
+ (16, 0, 0, 16, 0, 0),
+ (16, 0, 1, 16, 0, 1),
+ (16, 33, 0, 16, 33, 0),
+ (16, 33, 1, 16, 33, 1),
+ (17, 0, 0, 17, 0, 0),
+ (17, 0, 1, 17, 0, 1),
+ (17, 33, 0, 17, 33, 0),
+ (17, 33, 1, 17, 33, 1),
+ (18, 0, 0, 18, 0, 0),
+ (18, 0, 1, 18, 0, 1),
+ (18, 33, 0, 18, 33, 0),
+ (18, 33, 1, 18, 33, 1),
+ (19, 0, 0, 19, 0, 0),
+ (19, 0, 1, 19, 0, 1),
+ (19, 33, 0, 19, 33, 0),
+ (19, 33, 1, 19, 33, 1),
+ (20, 0, 0, 20, 0, 0),
+ (20, 0, 1, 20, 0, 1),
+ (20, 33, 0, 20, 33, 0),
+ (20, 33, 1, 20, 33, 1),
+ (21, 0, 0, 21, 0, 0),
+ (21, 0, 1, 21, 0, 1),
+ (21, 33, 0, 21, 33, 0),
+ (21, 33, 1, 21, 33, 1),
+ (22, 0, 0, 22, 0, 0),
+ (22, 0, 1, 22, 0, 1),
+ (22, 33, 0, 22, 33, 0),
+ (22, 33, 1, 22, 33, 1),
+ (23, 0, 0, 23, 0, 0),
+ (23, 0, 1, 23, 0, 1),
+ (23, 33, 0, 23, 33, 0),
+ (23, 33, 1, 23, 33, 1),
+ (24, 0, 0, 24, 0, 0),
+ (24, 0, 1, 24, 0, 1),
+ (24, 33, 0, 24, 33, 0),
+ (24, 33, 1, 24, 33, 1)
+ ]
}
# This dictionary maps package variants to a table of pin names and their