noroadsleft 
							
						 
					 
					
						
						
						
						
							
						
						
							876377e945 
							
						 
					 
					
						
						
							
							Satan refactor and Configurator support ( #3305 )  
						
						... 
						
						
						
						* Matrix refactor
* Keymap refactor
* Configurator support
* Readme cleanup 
						
						
					 
					
						2018-07-04 18:02:01 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							791b9cc652 
							
						 
					 
					
						
						
							
							remove all makefiles from keyboard directories  
						
						
						
						
					 
					
						2017-09-27 08:21:09 -10:00 
						 
				 
			
				
					
						
							
							
								skullydazed 
							
						 
					 
					
						
						
						
						
							
						
						
							4cdcbdb861 
							
						 
					 
					
						
						
							
							Remove all Makefiles from the keyboards directory. ( #1660 )  
						
						... 
						
						
						
						* Remove all Makefiles from the keyboards directory.
* update keymaps added in the last 8 days
* Ignore keyboard/keymap makefiles
* update hand_wire to reflect our new Makefile-less reality
* Update the make guide to reflect the new reality
* move planck keymap options to rules.mk
* update planck keymaps 4real
* trigger travis
* add back build_keyboard.mk
* restore changes to build_keyboard 
						
						
					 
					
						2017-09-08 13:47:50 -04:00 
						 
				 
			
				
					
						
							
							
								Gabriel Young 
							
						 
					 
					
						
						
						
						
							
						
						
							976c856966 
							
						 
					 
					
						
						
							
							Update size estimates in the Makefile  
						
						... 
						
						
						
						MIDI_ENABLE = no
   text    data     bss     dec     hex filename
      0   17080       0   17080    42b8 satan_midi.hex
MIDI_ENABLE = yes
MIDI_BASIC undefined
MIDI_ADVANCED undefined
   text    data     bss     dec     hex filename
      0   19494       0   19494    4c26 satan_midi.hex
      +2414 bytes (vs. MIDI_ENABLE = no)
MIDI_ENABLE = yes
      0   20846       0   20846    516e satan_midi.hex
      +1352 bytes (vs. MIDI_ENABLE = yes, MIDI_BASIC off, MIDI_ADVANCED
off)
MIDI_ENABLE = yes
#define MIDI_BASIC
#define MIDI_ADVANCED
   text    data     bss     dec     hex filename
      0   21292       0   21292    532c satan_midi.hex
      +1798 bytes (vs. MIDI_ENABLE = yes, MIDI_BASIC off, MIDI_ADVANCED
off)
Conclusion:
    +2400 to 4200, depending on config 
						
						
					 
					
						2017-02-25 21:38:35 -08:00 
						 
				 
			
				
					
						
							
							
								Gabriel Young 
							
						 
					 
					
						
						
						
						
							
						
						
							a64ae10662 
							
						 
					 
					
						
						
							
							Update existing keymaps  
						
						... 
						
						
						
						Update existing keymaps to enable MIDI_BASIC functionality.  Also added
an option MIDI_ENABLE_STRICT to be strict about keycode use (which also
reduces memory footprint at runtime) 
						
						
					 
					
						2017-02-25 20:41:13 -08:00 
						 
				 
			
				
					
						
							
							
								Gabriel Young 
							
						 
					 
					
						
						
						
						
							
						
						
							ea14ed122f 
							
						 
					 
					
						
						
							
							Add basic layer to sample MIDI keycap  
						
						
						
						
					 
					
						2017-02-25 19:37:33 -08:00 
						 
				 
			
				
					
						
							
							
								Gabriel Young 
							
						 
					 
					
						
						
						
						
							
						
						
							525be99ee9 
							
						 
					 
					
						
						
							
							Split MIDI functionality into MIDI_BASIC and MIDI_ADVANCED  
						
						... 
						
						
						
						MIDI_ENABLE = no
   text	   data	    bss	    dec	    hex	filename
      0	  17080	      0	  17080	   42b8	satan_midi.hex
MIDI_ENABLE = yes
MIDI_BASIC undefined
MIDI_ADVANCED undefined
   text	   data	    bss	    dec	    hex	filename
      0	  19494	      0	  19494	   4c26	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_BASIC
MIDI_ADVANCED undefined
   text	   data	    bss	    dec	    hex	filename
      0	  19788	      0	  19788	   4d4c	satan_midi.hex
MIDI_ENABLE = yes
MIDI_BASIC undefined
#define MIDI_ADVANCED
   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_BASIC
#define MIDI_ADVANCED
   text	   data	    bss	    dec	    hex	filename
      0	  21140	      0	  21140	   5294	satan_midi.hex 
						
						
					 
					
						2017-02-25 15:02:43 -08:00 
						 
				 
			
				
					
						
							
							
								Gabriel Young 
							
						 
					 
					
						
						
						
						
							
						
						
							64eecfc530 
							
						 
					 
					
						
						
							
							fix typos in keymap  
						
						
						
						
					 
					
						2017-02-19 22:23:32 -08:00 
						 
				 
			
				
					
						
							
							
								Gabriel Young 
							
						 
					 
					
						
						
						
						
							
						
						
							ed15973a3f 
							
						 
					 
					
						
						
							
							Document size added by MIDI_ENABLE (~3800 bytes according to my experiments)  
						
						... 
						
						
						
						satan/keymaps/midi
MIDI_ENABLE = no
   text	   data	    bss	    dec	    hex	filename
      0	  17080	      0	  17080	   42b8	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_TONE_KEYCODE_OCTAVES 3 // default
   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_TONE_KEYCODE_OCTAVES 2 // fewer octaves
   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex 
						
						
					 
					
						2017-02-19 17:45:08 -08:00 
						 
				 
			
				
					
						
							
							
								Gabriel Young 
							
						 
					 
					
						
						
						
						
							
						
						
							d1fe24ad9f 
							
						 
					 
					
						
						
							
							Allow customization of the number of tone keycodes and add example keymap  
						
						
						
						
					 
					
						2017-02-19 17:18:05 -08:00