David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								f45b357740
								
							
						 | 
						
							
							
								
								Remove the dependency on the glibc-only byteswap.h.
							
							
							
							
							
						 | 
						
							2018-06-24 00:01:06 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								89e8956bb2
								
							
						 | 
						
							
							
								
								Fix edge case in rlwnm when the mask is 32 bits wide. All tests now pass.
							
							
							
							
							
						 | 
						
							2018-06-17 11:00:01 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								78eaf836be
								
							
						 | 
						
							
							
								
								Turns out I was returning values from syscalls in the wrong register; fixed.
							
							
							
							
							
							
							
							More tests pass. 
							
						 | 
						
							2018-06-17 10:22:20 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								ab660a44e9
								
							
						 | 
						
							
							
								
								Lots of floating point, bugfixes, and system calls. Most of the tests pass now.
							
							
							
							
							
						 | 
						
							2018-06-17 09:24:01 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								67efbb5f7f
								
							
						 | 
						
							
							
								
								Do a bit of floating point stuff; added brk(); fixed a horrible bug where
							
							
							
							
							
							
							
							stores with 16-bit displacements were storing the register number and not the
contents of the register. 
							
						 | 
						
							2018-06-16 22:55:23 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d7cdd2c67
								
							
						 | 
						
							
							
								
								Fix a setcr0 bug which was trashing the condition register; some system
							
							
							
							
							
							
							
							calls are now implemented. A few tests more-or-less pass (but crash on
exit). 
							
						 | 
						
							2018-06-16 08:35:36 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								5111556d14
								
							
						 | 
						
							
							
								
								Got the emulator to the point where we're hitting the first major emulation bug
							
							
							
							
							
							
							
							(the calloc test hangs). 
							
						 | 
						
							2018-06-14 05:53:39 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								853af4c4dd
								
							
						 | 
						
							
							
								
								Some code runs (up to needing setcr0).
							
							
							
							
							
						 | 
						
							2018-06-14 04:41:21 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								b71145f79d
								
							
						 | 
						
							
							
								
								Implement a non-functional skeleton of the PowerPC emulator (with, hopefully,
							
							
							
							
							
							
							
							most of the instruction decode done). 
							
						 | 
						
							2018-06-14 03:07:36 -07:00 | 
						
						
							
							
							
								
							
							
						 |