aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs/quicklogic/abc9_map.v
diff options
context:
space:
mode:
authorMiodrag Milanovic <mmicko@gmail.com>2021-10-29 13:10:50 +0200
committerMiodrag Milanovic <mmicko@gmail.com>2021-10-29 13:10:50 +0200
commit55f07fe56f3bba9fea6b2ba3a446c5a199014136 (patch)
tree01c0b23876e739e13dae6e3ca8c5eddd7031bf9e /techlibs/quicklogic/abc9_map.v
parent5f00bf2d7d2da1933fe7a8861a904aa5c77a7580 (diff)
downloadyosys-55f07fe56f3bba9fea6b2ba3a446c5a199014136.tar.gz
yosys-55f07fe56f3bba9fea6b2ba3a446c5a199014136.tar.bz2
yosys-55f07fe56f3bba9fea6b2ba3a446c5a199014136.zip
Update command reference part of manual
Diffstat (limited to 'techlibs/quicklogic/abc9_map.v')
0 files changed, 0 insertions, 0 deletions
font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
#pragma once

#include "quantum.h"

#define LAYOUT(\
    L00, L01, L02, L03, L04, L05,                       R05, R04, R03, R02, R01, R00, \
    L10, L11, L12, L13, L14, L15,                       R15, R14, R13, R12, R11, R10, \
    L20, L21, L22, L23, L24, L25,                       R25, R24, R23, R22, R21, R20, \
    L30, L31, L32, L33, L34, L35,                       R35, R34, R33, R32, R31, R30, \
    L40, L41, L42, L43, L44, L45, L55,             R55, R45, R44, R43, R42, R41, R40  \
)\
    {\
        { L00, L01, L02, L03, L04, L05 },     \
        { L10, L11, L12, L13, L14, L15 },     \
        { L20, L21, L22, L23, L24, L25 },     \
        { L30, L31, L32, L33, L34, L35 },     \
        { L40, L41, L42, L43, L44, L45 },     \
        { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, L55 },   \
\
        { R00, R01, R02, R03, R04, R05 },    \
        { R10, R11, R12, R13, R14, R15 },    \
        { R20, R21, R22, R23, R24, R25 },    \
        { R30, R31, R32, R33, R34, R35 },    \
        { R40, R41, R42, R43, R44, R45 },    \
        { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, R55 }   \
}