Hi,
I've previously with success used this firmware for two custom keyboards without any problems, but this time cant find the error even when comparing against my earlier builds. The error is keymap_poker.c:16: error: expected '}' before 'KC_NO'
This is my keymap_common.h
#define KEYMAP( \
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, \
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, \
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, \
K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, \
K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, \
K50, K51, K52, K56, K5A, \
K60, K61, K62, K63, K64, K65, K66, K67, K68, K69, K6A, \
K70, K71, K73, K74, K75, K76, K77, K78, K79, K7A, \
K80, K81, K83, K84, K85, K86, K87, K88, K89, K8A, \
K90, K91, K94, K95, K96, K97, K98, K99, \
KA0, KA2, KA4, KA5, KA6, KA7, KA8, KA9, KAA, \
KB0, KB1, KB3, KB4, KB5, KB6, KB8, KB9 \
) { \
{ KC_##K00, KC_##K01, KC_##K02, KC_##K03, KC_##K04, KC_##K05, KC_##K06, KC_##K07, KC_##K08, KC_##K09, KC_##K0A }, \
{ KC_##K10, KC_##K11, KC_##K12, KC_##K13, KC_##K14, KC_##K15, KC_##K16, KC_##K17, KC_##K18, KC_##K19, KC_##K1A }, \
{ KC_##K20, KC_##K21, KC_##K22, KC_##K23, KC_##K24, KC_##K25, KC_##K26, KC_##K27, KC_##K28, KC_##K29, KC_##K2A }, \
{ KC_##K30, KC_##K31, KC_##K32, KC_##K33, KC_##K34, KC_##K35, KC_##K36, KC_##K37, KC_##K38, KC_##K39, KC_##K3A }, \
{ KC_##K40, KC_##K41, KC_##K42, KC_##K43, KC_##K44, KC_##K45, KC_##K46, KC_##K47, KC_##K48, KC_##K49, KC_##K4A }, \
{ KC_##K50, KC_##K51, KC_##K52, KC_NO, KC_NO, KC_NO, KC_##K56 KC_NO, KC_NO, KC_NO, KC_##K5A }, \
{ KC_##K60, KC_##K61, KC_##K62, KC_##K63, KC_##K64, KC_##K65, KC_##K66, KC_##K67, KC_##K68, KC_##K69, KC_##K6A }, \
{ KC_##K70, KC_##K71, KC_NO, KC_##K73, KC_##K74, KC_##K75, KC_##K76, KC_##K77, KC_##K78, KC_##K79, KC_##K7A }, \
{ KC_##K80, KC_##K81, KC_NO, KC_##K83, KC_##K84, KC_##K85, KC_##K86, KC_##K87, KC_##K88, KC_##K89, KC_##K8A }, \
{ KC_##K90, KC_##K91, KC_NO, KC_NO, KC_##K94, KC_##K95, KC_##K96, KC_##K97, KC_##K98, KC_##K99, KC_NO }, \
{ KC_##KA0, KC_NO, KC_##KA2, KC_NO, KC_##KA4, KC_##KA5, KC_##KA6, KC_##KA7, KC_##KA8, KC_##KA9, KC_##KAA }, \
{ KC_##KB0, KC_##KB1, KC_NO, KC_##KB3, KC_##KB4, KC_##KB5, KC_##KB6, KC_NO, KC_##KB8, KC_##KB9, KC_NO } \
}
#endif
And this is the keymap_poker.c
#include "keymap_common.h"
const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
KEYMAP(ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, \
GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, \
TAB, Q, W, E, R, T, Y, U, I, O, P, \
CAPS, A, S, D, F, G, H, J, K, L, SCLN, \
LSFT, NUBS, Z, X, C, V, B, N, M, COMM, DOT, \
LCTL, LGUI, LALT, SPC, RALT, \
F11, F12, F13, F14, PSCR, SLCK, PAUS, CALC, MYCM, WHOM, PWR, \
MINS, EQL, BSPC, INS, HOME, PGUP, NLCK, PSLS, PAST, PMNS, \
LBRC, RBRC, ENT, DELETE, END, PGDN, P7, P8, P9, PPLS, \
QUOT, BSLS, VOLU, MUTE, NO, P4, P5, P6, \
SLSH, RSFT, VOLD, UP, NO, P1, P2, P3, PENT, \
RGUI, NO, RCTL, LEFT, DOWN, RGHT, P0, PDOT)
};
Any help is appreciated since I'm stuck here.