diff options
author | Andrew Wygle <awygle@gmail.com> | 2018-08-28 08:29:14 -0700 |
---|---|---|
committer | Andrew Wygle <awygle@gmail.com> | 2018-08-28 08:29:53 -0700 |
commit | 9dbc14410f77a1df9411c50f6012224d9304d259 (patch) | |
tree | bafacdaf59a919ecae2f2285f80d613a1d73ce4e /icebox | |
parent | c02a4000f4cef8d4d9e76757f55ea4920667e1e8 (diff) | |
download | icestorm-9dbc14410f77a1df9411c50f6012224d9304d259.tar.gz icestorm-9dbc14410f77a1df9411c50f6012224d9304d259.tar.bz2 icestorm-9dbc14410f77a1df9411c50f6012224d9304d259.zip |
Add support for cm36 and swg25tr lm4k packages.
Diffstat (limited to 'icebox')
-rw-r--r-- | icebox/icebox.py | 86 |
1 files changed, 70 insertions, 16 deletions
diff --git a/icebox/icebox.py b/icebox/icebox.py index 27bd243..41d6bac 100644 --- a/icebox/icebox.py +++ b/icebox/icebox.py @@ -2489,43 +2489,47 @@ ieren_db = { ( 7, 6, 1, 7, 6, 0), ], "lm4k": [ + ( 4, 21, 0, 4, 21, 1), + ( 4, 21, 1, 4, 21, 0), + ( 5, 21, 1, 5, 21, 0), ( 6, 0, 0, 6, 0, 1), ( 6, 0, 1, 6, 0, 0), + ( 6, 21, 0, 6, 21, 1), ( 7, 0, 0, 7, 0, 1), ( 7, 0, 1, 7, 0, 0), + ( 7, 21, 1, 7, 21, 0), ( 8, 0, 0, 8, 0, 1), ( 8, 0, 1, 8, 0, 0), + ( 9, 21, 1, 9, 21, 0), + ( 9, 21, 0, 9, 21, 1), (10, 0, 0, 10, 0, 1), (12, 0, 0, 12, 0, 1), (12, 0, 1, 12, 0, 0), + (12, 21, 1, 12, 21, 0), (13, 0, 0, 13, 0, 1), (13, 0, 1, 13, 0, 0), - (19, 0, 0, 19, 0, 1), - (19, 0, 1, 19, 0, 0), - (21, 0, 0, 21, 0, 1), - (21, 0, 1, 21, 0, 0), - (22, 0, 0, 22, 0, 1), - (23, 0, 0, 23, 0, 1), - (23, 0, 1, 23, 0, 0), - (24, 0, 0, 24, 0, 1), - (24, 0, 1, 24, 0, 0), - ( 4, 21, 0, 4, 21, 1), - ( 4, 21, 1, 4, 21, 0), - ( 5, 21, 1, 5, 21, 0), - ( 6, 21, 0, 6, 21, 1), - ( 7, 21, 1, 7, 21, 0), - ( 9, 21, 0, 9, 21, 1), - (12, 21, 1, 12, 21, 0), (13, 21, 0, 13, 21, 1), + (14, 0, 1, 14, 0, 0), (15, 21, 0, 15, 21, 1), + (16, 21, 1, 16, 21, 0), (17, 21, 1, 17, 21, 0), (18, 21, 0, 18, 21, 1), + (19, 0, 0, 19, 0, 1), + (19, 0, 1, 19, 0, 0), (19, 21, 0, 19, 21, 1), (19, 21, 1, 19, 21, 0), + (21, 0, 0, 21, 0, 1), + (21, 0, 1, 21, 0, 0), (21, 21, 1, 21, 21, 0), + (22, 0, 0, 22, 0, 1), + (22, 0, 1, 22, 0, 0), (22, 21, 1, 22, 21, 0), + (23, 0, 0, 23, 0, 1), + (23, 0, 1, 23, 0, 0), (23, 21, 0, 23, 21, 1), (23, 21, 1, 23, 21, 0), + (24, 0, 0, 24, 0, 1), + (24, 0, 1, 24, 0, 0), ], "5k": [ ( 8, 0, 0, 8, 0, 1), @@ -4873,6 +4877,56 @@ pinloc_db = { ( "F7", 21, 0, 1), ( "G3", 13, 0, 0), ( "G6", 23, 0, 1), + ], + "lm4k-cm36": [ + ( "A1", 5, 21, 1), + ( "A2", 7, 21, 1), + ( "A3", 9, 21, 1), + ( "A4", 16, 21, 1), + ( "A5", 19, 21, 1), + ( "A6", 22, 21, 1), + ( "B1", 4, 21, 1), + ( "B2", 6, 21, 0), + ( "B3", 12, 21, 1), + ( "B4", 13, 21, 0), + ( "B5", 21, 21, 1), + ( "B6", 23, 21, 1), + ( "C1", 7, 0, 1), + ( "C5", 23, 21, 0), + ( "C6", 23, 0, 0), + ( "D1", 6, 0, 1), + ( "D6", 24, 0, 0), + ( "E1", 7, 0, 0), + ( "E2", 13, 0, 0), + ( "E3", 14, 0, 1), + ( "E5", 22, 0, 1), + ( "E6", 24, 0, 1), + ( "F1", 6, 0, 0), + ( "F2", 10, 0, 0), + ( "F3", 12, 0, 1), + ( "F4", 19, 0, 0), + ( "F5", 22, 0, 0), + ( "F6", 23, 0, 1), + ], + "lm4k-swg25tr": [ + ( "A1", 22, 21, 1), + ( "A3", 13, 21, 0), + ( "A4", 12, 21, 1), + ( "A5", 5, 21, 1), + ( "B1", 21, 21, 1), + ( "B5", 6, 21, 0), + ( "C1", 23, 0, 1), + ( "C2", 19, 21, 1), + ( "C4", 13, 0, 0), + ( "C5", 7, 0, 1), + ( "D1", 24, 0, 0), + ( "D2", 23, 0, 0), + ( "D3", 19, 0, 0), + ( "D5", 6, 0, 1), + ( "E1", 24, 0, 1), + ( "E3", 12, 0, 1), + ( "E4", 7, 0, 0), + ( "E5", 6, 0, 0), ] } |