Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						e1557ad4b6
					 | 
					
						
						
							
							cc: add -I preprocessor option
						
						
						
						
						
						
					 | 
					
						2021-03-13 15:44:22 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						a3a67105eb
					 | 
					
						
						
							
							cc: add support for structs
						
						
						
						
						
						
						
						- now we keep track of expression type
- added '|' and '|=' operators
- implemented '->' operator
- minor cleanups 
						
						
					 | 
					
						2021-03-13 15:42:39 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						3b56750a73
					 | 
					
						
						
							
							hello: simplify interconnect
						
						
						
						
						
						
					 | 
					
						2021-03-12 14:18:37 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						50dedf1dd8
					 | 
					
						
						
							
							wave: add square waveform generator
						
						
						
						
						
						
					 | 
					
						2021-03-08 18:58:52 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						c6eaf0e9e6
					 | 
					
						
						
							
							gitignore: a few more things
						
						
						
						
						
						
					 | 
					
						2021-03-06 19:12:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						1e6dc25c88
					 | 
					
						
						
							
							cpu: wait when mem_busy is high
						
						
						
						
						
						
					 | 
					
						2021-03-06 19:11:11 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						634596fd0f
					 | 
					
						
						
							
							Exctract cpu into its own module
						
						
						
						
						
						
					 | 
					
						2021-03-06 16:37:42 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						9e61fd9456
					 | 
					
						
						
							
							Add multi master sys bus
						
						
						
						
						
						
					 | 
					
						2021-03-06 16:36:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						ea52764fc4
					 | 
					
						
						
							
							Add pdmout module
						
						
						
						
						
						
					 | 
					
						2021-02-28 22:11:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						2f210dd561
					 | 
					
						
						
							
							uart: add ledctrl app
						
						
						
						
						
						
					 | 
					
						2021-02-22 20:37:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						b8ee42bfc2
					 | 
					
						
						
							
							Add .gitignore
						
						
						
						
						
						
					 | 
					
						2021-02-22 20:36:47 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						44a3a03147
					 | 
					
						
						
							
							Fix relocs
						
						
						
						
						
						
					 | 
					
						2021-02-22 20:35:09 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						edf167ff2b
					 | 
					
						
						
							
							Fix initial stack pointer
						
						
						
						
						
						
					 | 
					
						2021-02-22 20:34:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						f8586a3fb0
					 | 
					
						
						
							
							Fix eq
						
						
						
						
						
						
					 | 
					
						2021-02-22 20:34:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						fbeb22df5a
					 | 
					
						
						
							
							Implement post_decrement
						
						
						
						
						
						
					 | 
					
						2021-02-22 20:34:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						abfd8d3647
					 | 
					
						
						
							
							Fix shl
						
						
						
						
						
						
					 | 
					
						2021-02-22 20:33:58 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						f3928f52a4
					 | 
					
						
						
							
							Fix if-else regs
						
						
						
						
						
						
					 | 
					
						2021-02-22 20:33:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						64d440c94b
					 | 
					
						
						
							
							Word-precise imm for BEQ and BNEQ
						
						
						
						
						
						
					 | 
					
						2021-02-22 20:33:05 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						f59b3efb9f
					 | 
					
						
						
							
							Fix a few details
						
						
						
						
						
						
					 | 
					
						2021-02-18 21:27:20 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						0157e235e4
					 | 
					
						
						
							
							Add support for char litterals and <<
						
						
						
						
						
						
						
						Also streamline cc.py to do it all:
- cpp
- cc
- as
LD is still a separate step 
						
						
					 | 
					
						2021-02-18 21:20:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						0b77dc5d20
					 | 
					
						
						
							
							Add base submodule
						
						
						
						
						
						
					 | 
					
						2021-02-17 13:23:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						6446ed86f1
					 | 
					
						
						
							
							Ad reset conditioner
						
						
						
						
						
						
					 | 
					
						2021-02-17 13:22:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Mathieu
							
						 
					 | 
					
						
						
							
						
						363944d417
					 | 
					
						
						
							
							Initial commit
						
						
						
						
						
						
					 | 
					
						2021-02-17 13:20:30 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |