mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-25 18:18:19 +01:00 
			
		
		
		
	* Patch by Erwin Rol, 27 Feb 2003: Add support for RTEMS * Add image information to README * Fix dual PCMCIA slot support (when running with just one slot populated) * Add VFD type detection to trab board * extend drivers/cs8900.c driver to synchronize ethaddr environment variable with value in the EEPROM * Start adding MIPS support files
		
			
				
	
	
		
			53 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  * include/asm-mips/regdefs.h
 | |
|  *
 | |
|  * This file is subject to the terms and conditions of the GNU General Public
 | |
|  * License.  See the file "COPYING" in the main directory of this archive
 | |
|  * for more details.
 | |
|  *
 | |
|  * Copyright (C) 1994, 1995 by Ralf Baechle
 | |
|  */
 | |
| 
 | |
| #ifndef __ASM_MIPS_REGDEF_H
 | |
| #define __ASM_MIPS_REGDEF_H
 | |
| 
 | |
| /*
 | |
|  * Symbolic register names for 32 bit ABI
 | |
|  */
 | |
| #define zero    $0      /* wired zero */
 | |
| #define AT      $1      /* assembler temp  - uppercase because of ".set at" */
 | |
| #define v0      $2      /* return value */
 | |
| #define v1      $3
 | |
| #define a0      $4      /* argument registers */
 | |
| #define a1      $5
 | |
| #define a2      $6
 | |
| #define a3      $7
 | |
| #define t0      $8      /* caller saved */
 | |
| #define t1      $9
 | |
| #define t2      $10
 | |
| #define t3      $11
 | |
| #define t4      $12
 | |
| #define t5      $13
 | |
| #define t6      $14
 | |
| #define t7      $15
 | |
| #define s0      $16     /* callee saved */
 | |
| #define s1      $17
 | |
| #define s2      $18
 | |
| #define s3      $19
 | |
| #define s4      $20
 | |
| #define s5      $21
 | |
| #define s6      $22
 | |
| #define s7      $23
 | |
| #define t8      $24     /* caller saved */
 | |
| #define t9      $25
 | |
| #define jp      $25     /* PIC jump register */
 | |
| #define k0      $26     /* kernel scratch */
 | |
| #define k1      $27
 | |
| #define gp      $28     /* global pointer */
 | |
| #define sp      $29     /* stack pointer */
 | |
| #define fp      $30     /* frame pointer */
 | |
| #define s8	$30	/* same like fp! */
 | |
| #define ra      $31     /* return address */
 | |
| 
 | |
| #endif /* __ASM_MIPS_REGDEF_H */
 |