jacqueline
							
						 | 
						
							
							
							
							
								
							
								26eb580043
								
							
								
							
						 | 
						
							
							
								
								move driver includes into a subdir as well
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								7d7f7755d1
								
							
								
							
						 | 
						
							
							
								
								start moving include files into subdirs
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								1573a8c4cd
								
							
								
							
						 | 
						
							
							
								
								WIP merge cyclically dependent components into one big component
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								239e6d8950
								
							
								
							
						 | 
						
							
							
								
								bump esp-idf to 5.2.1
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								230721cd62
								
							
								
							
						 | 
						
							
							
								
								Periodically check int lines instead of relying on interrupts
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								c1db38ba42
								
							
								
							
						 | 
						
							
							
								
								Increase the size of the system fsm QueueSet
							
							
							
							
							
							
							
							I added the samd to it but forgot to increase the set size. 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								cad7060540
								
							
								
							
						 | 
						
							
							
								
								Add interrupts for samd changes
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								9b1b401dcb
								
							
								
							
						 | 
						
							
							
								
								big cleanup of new encoder + stream buffer types
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								f94be3db2f
								
							
								
							
						 | 
						
							
							
								
								make event queue go faster
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								80d7df9109
								
							
								
							
						 | 
						
							
							
								
								fuck off
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								65833649f4
								
							
								
							
						 | 
						
							
							
								
								Add some placeholder splash and menu screens
							
							
							
							
							
							
							
							Includes a bunch of misc display fixes. Most significantly, our lvgl
tickers was busted. 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a4f94c812a
								
							
								
							
						 | 
						
							
							
								
								Annote E V E R Y T H I N G with license info
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								5ac4d3949c
								
							
								
							
						 | 
						
							
							
								
								Generalise worker tasks, and centralise task priorities + stacks
							
							
							
							
							
							
							
							Includes making the display driver use a worker task for flushes, so
that our double buffering actually does something useful /facepalm 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a6ab150405
								
							
								
							
						 | 
						
							
							
								
								Add tinyfsm, start converting core functions to an FSM-based event loop
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								b320a6a863
								
							
								
							
						 | 
						
							
							
								
								Add basic samd class
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								d71f726c42
								
							
								
							
						 | 
						
							
							
								
								Add pagination to database queries
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								16e6180ba7
								
							
								
							
						 | 
						
							
							
								
								Database init is now stable!
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								cd520b9360
								
							
								
							
						 | 
						
							
							
								
								Make queries a little less copy-paste
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								5d7cbec34c
								
							
								
							
						 | 
						
							
							
								
								Move DB interactions to a background thread
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								fbe047a35f
								
							
								
							
						 | 
						
							
							
								
								Add some basic data and retrieval
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								083f4011aa
								
							
								
							
						 | 
						
							
							
								
								removed unused raw db stuff
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								2be4d4204c
								
							
								
							
						 | 
						
							
							
								
								Allow RenameFile to overwrite existing files
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								84f45e6045
								
							
								
							
						 | 
						
							
							
								
								Don't crash if there's no sd card :)
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								7083459cf3
								
							
								
							
						 | 
						
							
							
								
								wrap driver instance ownership + di in a class
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								cc3fd9571e
								
							
								
							
						 | 
						
							
							
								
								split out lvgl task into its own component
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								f955804495
								
							
								
							
						 | 
						
							
							
								
								use a freertos timer for lvgl ticks
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								3836768bb8
								
							
								
							
						 | 
						
							
							
								
								new pipeline working(?), but the dac eludes me
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								7c6fd654f5
								
							
								
							
						 | 
						
							
							
								
								New pipeline building, still needs proper control
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								3817ec0c77
								
							
								
							
						 | 
						
							
							
								
								turn on amp for development
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								1b245316fe
								
							
								
							
						 | 
						
							
							
								
								fix up touchpad timeouts, make it less chatty
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								9799ab458d
								
							
								
							
						 | 
						
							
							
								
								fix sd card on for dev + mux pin
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a0ae39befe
								
							
								
							
						 | 
						
							
							
								
								Update pinouts for R3
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								ailurux
							
						 | 
						
							
							
							
							
								
							
								78ec09c494
								
							
								
							
						 | 
						
							
							
								
								Touchwheel test
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								4887f37898
								
							
								
							
						 | 
						
							
							
								
								add leveldb
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								e0363df454
								
							
								
							
						 | 
						
							
							
								
								Make a few init things fail less fatally
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								fed7b450b3
								
							
								
							
						 | 
						
							
							
								
								Fix up display artficacts and clean up unused features
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								12d2ffdab7
								
							
								
							
						 | 
						
							
							
								
								Add logging to the DAC
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								fa1f1cd9ab
								
							
								
							
						 | 
						
							
							
								
								i am boo. boo the fool.
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								61c91b3cdb
								
							
								
							
						 | 
						
							
							
								
								Mostly working pipeline, including proper EOF signalling
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								aae1871999
								
							
								
							
						 | 
						
							
							
								
								remove unused ISR allocation
							
							
							
							
							
							
							
							this was blocking the i2s driver somehow!(?) 
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								ef8d404b15
								
							
								
							
						 | 
						
							
							
								
								Continue ironing out i2s pipeline
							
							
							
							
							
							
							
							still at least one heap corruption issue, plus the i2s write method
seems to block forever :/ 
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a03b1e2139
								
							
								
							
						 | 
						
							
							
								
								Clean up main task log output
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								0560fa7f10
								
							
								
							
						 | 
						
							
							
								
								clang-format
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								8ed3d7e31f
								
							
								
							
						 | 
						
							
							
								
								Re-enable the parts of the audio pipeline that are working
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								c7901ae429
								
							
								
							
						 | 
						
							
							
								
								build fixes for new compiler version and standard
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								f013bab727
								
							
								
							
						 | 
						
							
							
								
								Migrate to the v5 adc api
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								4c88fcc4a5
								
							
								
							
						 | 
						
							
							
								
								fix build issues with new pipeline
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								01be69eca1
								
							
								
							
						 | 
						
							
							
								
								better handling of chunk buffer
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								f35bb64c2b
								
							
								
							
						 | 
						
							
							
								
								basic i2s output element
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								222c810b07
								
							
								
							
						 | 
						
							
							
								
								fix build errors
							
							
							
							
							
						 | 
						
							3 years ago |