####  MF II keyboard mapped to row-column values for use as such 
###	things as musical instrument layouts like accordion bass buttons.
##	This is not part of the basic keyboard reflex.
#

spacebar=57

# Our own single-byte keycodes are the indexes into these tables. That is,
#   we convert to keycodes in the reflex, and then map separately with 
#   tables such as these.

L keyrow
# 				row
#    0    1    2    3    4    5    6    7    8    9

ab   255  0    1    1    1    1    1    1    1    1	# digits
ab   1    1    1    1    1    2    2    2    2    2	# teens
ab   2    2    2    2    2    2    2    2    3    4	# 20's
ab   3    3    3    3    3    3    3    3    3    3
ab   3    1    4    2    4    4    4    4    4    4	# 40's
ab   4    4    4    4    4    10   5    5    3    9
ab   9    9    9    9    				# 60's
ab                       9    9    9    9    9    7
ab   10   8    6    8    7    6    7    6    7    7
ab   7    7    7    7    255  255  255  9    9    255 	# 80's
ab   255  255  255  255  255  255  255  255  255  255	# 90's
ab   255  255  255  255  255  255  255  255  255  255
ab   255  255  255  255  255  255  255  255  255  255	# 100's
ab   255  255  255  255  255  255  255  255  255  255
ab   255  255  255  255  255  255  255  255  255  255	# 120's
ab   255  0    1    1    1    1    1    1    1    1	# 128+digits
ab   1    1    1    1    1    2    2    2    2    2	# 128+teens
ab   2    2    2    2    2    2    2    2    3    4	# 128+20's
ab   3    3    3    3    3    3    3    3    3    3
ab   3    1    4    2    4    4    4    4    4    4	# 128+40's
ab   4    4    4    4    4    10   5    5    3    9
ab   9    9    9    9    				# 128+60's
ab                       9    9    9    9    9    7
ab   10   8    6    8    7    6    7    6    7    7
ab   7    7    7    7    255  255  255  9    9    255 	# 128+80's
ab   255  255  255  255  255  255  255  255  255  255	# 128+90's
ab   255  255  255  255  255  255  255  255  255  255
ab   255  255  255  255  255  255  255  255  255  255	# 128+100's
ab   255  255  255  255  255  255  255  255  255  255
ab   255  255  255  255  255  255  255  255  255  255	# 128+120's


L keycolumn
# 	column 14 is "missing" for physical regularity
#    0    1    2    3    4    5    6    7    8    9

ab   255  1    1    2    3    4    5    6    7    8
ab   9    10   11   12   13   0    1    2    3    4	# teens
ab   5    6    7    8    9    10   11   12   12   0
ab   1    2    3    4    5    6    7    8    9    10
ab   11   0    0    13   1    2    3    4    5    6	# 40's
ab   7    8    9    10   11   14   1    3    0    2
ab   3    4    5    7					# 60's	    
ab                       8    9    10   11   0    6
ab   16   16   16   17   21   18   19   17   21   18
ab   16   20   18   20   
ab   255  255  255  255  255  255  255  255  255  255	# 90's
ab   255  255  255  255  255  255  255  255  255  255
ab   255  255  255  255  255  255  255  255  255  255	# 100's
ab   255  255  255  255  255  255  255  255  255  255
ab   255  255  255  255  255  255  255  255  255  255	# 120's
ab   255  1    1    2    3    4    5    6    7    8
ab   9    10   11   12   13   0    1    2    3    4	# 128+teens
ab   5    6    7    8    9    10   11   12   12   0
ab   1    2    3    4    5    6    7    8    9    10
ab   11   0    0    13   1    2    3    4    5    6	# 128+40's
ab   7    8    9    10   11   14   1    3    0    2
ab   3    4    5    7					# 128+60's	    
ab                       8    9    10   11   0    6
ab   16   16   16   17   21   18   19   17   21   18
ab   16   20   18   20   
ab   255  255  255  255  255  255  255  255  255  255	# 128+90's
ab   255  255  255  255  255  255  255  255  255  255
ab   255  255  255  255  255  255  255  255  255  255	# 128+100's
ab   255  255  255  255  255  255  255  255  255  255
ab   255  255  255  255  255  255  255  255  255  255	# 128+120's


L keygroup


ab   255  255  255  255  255  255  255  255  255  255	
ab   255  255  255  255  255  255  255  255  255  255	# 90's
ab   255  255  255  255  255  255  255  255  255  255
ab   255  255  255  255  255  255  255  255  255  255	# 100's
ab   255  255  255  255  255  255  255  255  255  255
ab   255  255  255  255  255  255  255  255  255  255	# 120's


# The accordion family, BTW, is where many various button layouts
#    have been worked out for ages as pertains to music.
