a05d78afc0 
					 
					
						
						
							
							arm: minor tweaks  
						
						
						
						
					 
					
						2025-03-13 17:07:31 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e852ec1de 
					 
					
						
						
							
							arm: improve makefile  
						
						
						
						
					 
					
						2024-05-07 14:02:14 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8c25ce8d21 
					 
					
						
						
							
							arm: cleanup dead async code  
						
						
						
						
					 
					
						2023-06-07 09:59:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83c80f15be 
					 
					
						
						
							
							arm: cleaner make clean  
						
						
						
						
					 
					
						2023-06-03 20:41:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c21dbfba3 
					 
					
						
						
							
							arm: builds for embedded  
						
						
						
						
					 
					
						2023-06-03 15:44:28 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f274749050 
					 
					
						
						
							
							arm: add host uart driver tests  
						
						... 
						
						
						
						All host tests currently pass
Some async refactors may not work well on device, will try later 
						
						
					 
					
						2023-06-02 23:33:01 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f2f08e525 
					 
					
						
						
							
							arm: cleanup make clean  
						
						
						
						
					 
					
						2022-06-19 09:57:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9721ee69c5 
					 
					
						
						
							
							arm: async debug wip  
						
						
						
						
					 
					
						2022-06-19 09:50:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02fbb1c671 
					 
					
						
						
							
							arm: move trace dump to crash handler  
						
						
						
						
					 
					
						2022-06-19 09:48:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec024adfff 
					 
					
						
						
							
							arm: interrupt lock fix  
						
						
						
						
					 
					
						2022-06-19 09:46:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61b92f5faa 
					 
					
						
						
							
							arm: bool idle function return (fixup)  
						
						
						
						
					 
					
						2022-06-19 09:46:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ae472afaf 
					 
					
						
						
							
							arm: more uart async & debug stuff  
						
						
						
						
					 
					
						2022-06-19 09:45:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1eaa0ec0a 
					 
					
						
						
							
							arm: small refactor in main  
						
						
						
						
					 
					
						2022-06-19 09:43:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15488550c0 
					 
					
						
						
							
							arm: add async tests  
						
						
						
						
					 
					
						2022-06-19 09:41:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1fc4a734bd 
					 
					
						
						
							
							arm: fix bug in uart HAL  
						
						
						
						
					 
					
						2022-06-19 09:34:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15f2657254 
					 
					
						
						
							
							arm: async changes  
						
						... 
						
						
						
						- more tracing
- pending resume() notifications
- idle function returns bool (useful for testing)
may not build (more stuff coming in later commits) 
						
						
					 
					
						2022-06-19 09:32:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d81f4f9c4 
					 
					
						
						
							
							arm: separate async stuff from main uart  
						
						
						
						
					 
					
						2022-05-17 21:27:47 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0cdb7a068 
					 
					
						
						
							
							arm: fix async double delete  
						
						
						
						
					 
					
						2022-05-17 10:29:35 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e39cdc5709 
					 
					
						
						
							
							arm: async uart writes & fixes  
						
						
						
						
					 
					
						2022-05-17 10:17:56 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e9f623e754 
					 
					
						
						
							
							arm: cut bootloader dependency on uart stuff  
						
						
						
						
					 
					
						2022-05-17 09:23:11 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						574e48474b 
					 
					
						
						
							
							arm: clang-format  
						
						
						
						
					 
					
						2022-05-16 20:59:17 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						932b8d4582 
					 
					
						
						
							
							arm: async echo app  
						
						
						
						
					 
					
						2022-05-16 20:59:17 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0226d314ec 
					 
					
						
						
							
							arm: makefile improvements  
						
						
						
						
					 
					
						2022-05-16 20:59:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7a8f5b26d 
					 
					
						
						
							
							arm: fix linking c++ stuff  
						
						
						
						
					 
					
						2022-05-16 20:59:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cd0de0943b 
					 
					
						
						
							
							arm: fix app linker script  
						
						
						
						
					 
					
						2022-05-16 20:59:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30eabe90c2 
					 
					
						
						
							
							arm: add vivado helper scripts  
						
						
						
						
					 
					
						2022-05-10 11:41:10 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8b0d94065 
					 
					
						
						
							
							arm: working bootloader, example app  
						
						... 
						
						
						
						'make' will produce two outputs:
- bootloader.elf to be loaded into the bitstream
- app.bin to be loaded through the programmer
Loading app.bin is as simple as:
- reset the board
- `python3 prog.py app.bin` 
						
						
					 
					
						2022-05-10 11:20:02 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43d245bae2 
					 
					
						
						
							
							arm: add uart echo app  
						
						
						
						
					 
					
						2022-05-08 20:55:58 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dae76c4e17 
					 
					
						
						
							
							arm: fix initial stack pointer  
						
						
						
						
					 
					
						2022-05-08 20:55:01 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d83d42fb60 
					 
					
						
						
							
							Add ARM basic bootloader build  
						
						
						
						
					 
					
						2022-05-07 23:00:22 -07:00