2014-08-03 14:52:29 +00:00
/*
Copyright 2014 Kai Ryu < kai1103 @ gmail . com >
This program is free software : you can redistribute it and / or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation , either version 2 of the License , or
( at your option ) any later version .
This program is distributed in the hope that it will be useful ,
but WITHOUT ANY WARRANTY ; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the
GNU General Public License for more details .
You should have received a copy of the GNU General Public License
along with this program . If not , see < http : //www.gnu.org/licenses/>.
*/
# ifndef KEYMAP_COMMON_H
# define KEYMAP_COMMON_H
# include <stdint.h>
extern const uint8_t keymaps [ ] [ MATRIX_ROWS ] [ MATRIX_COLS ] ;
extern const uint16_t fn_actions [ ] ;
2014-08-11 06:08:49 +00:00
void keymaps_cache_init ( void ) ;
2014-08-18 05:02:46 +00:00
uint8_t last_layer ( void ) ;
2014-08-11 06:08:49 +00:00
2014-08-03 14:52:29 +00:00
/* TentaPad keymap definition macro
*/
# define KEYMAP( \
2014-08-18 05:02:46 +00:00
K1 , K2 , TT \
2014-08-03 14:52:29 +00:00
) { \
2014-08-18 05:02:46 +00:00
{ KC_ # # K1 , KC_ # # K2 , KC_ # # TT } \
2014-08-03 14:52:29 +00:00
}
# endif