mirror of
				https://github.com/qemu/qemu.git
				synced 2025-10-31 04:06:46 +00:00 
			
		
		
		
	 ed960ba905
			
		
	
	
		ed960ba905
		
	
	
	
	
		
			
			This patch adds support for a generic MMU-less Nios II board that can be used e.g. for bare-metal compiler testing with the linker script and startup code provided by libgloss. Nios II booting is also tweaked so that bare-metal binaries start executing in RAM starting at 0x00000000, rather than an alias at 0xc0000000, which allows features such as unwinding to work when binaries are linked to start at the beginning of the address space. The generic_nommu.c parts are based on code by Andrew Jenner, which was in turn based on code by Marek Vasut. Originally by Marek Vasut and Andrew Jenner. Signed-off-by: Sandra Loosemore <sandra@codesourcery.com> Signed-off-by: Julian Brown <julian@codesourcery.com> Signed-off-by: Andrew Jenner <andrew@codesourcery.com> Signed-off-by: Marek Vasut <marex@denx.de> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Message-id: 1554321185-2825-2-git-send-email-sandra@codesourcery.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
		
			
				
	
	
		
			13 lines
		
	
	
		
			164 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			164 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| config NIOS2_10M50
 | |
|     bool
 | |
|     select NIOS2
 | |
|     select SERIAL
 | |
|     select ALTERA_TIMER
 | |
| 
 | |
| config NIOS2_GENERIC_NOMMU
 | |
|     bool
 | |
|     select NIOS2
 | |
| 
 | |
| config NIOS2
 | |
|     bool
 |