Changeset 2cf87e50 in mainline for arch/sparc64/include
- Timestamp:
- 2005-12-17T23:25:48Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ff12a3c
- Parents:
- 07bd114e
- Location:
- arch/sparc64/include
- Files:
-
- 1 added
- 2 edited
-
asm.h (modified) (1 diff)
-
cpu.h (modified) (1 diff)
-
register.h (added)
Legend:
- Unmodified
- Added
- Removed
-
arch/sparc64/include/asm.h
r07bd114e r2cf87e50 86 86 } 87 87 88 /** Read Version Register. 89 * 90 * @return Value of VER register. 91 */ 92 static inline __u64 ver_read(void) 93 { 94 __u64 v; 95 96 __asm__ volatile ("rdpr %%ver, %0\n" : "=r" (v)); 97 98 return v; 99 } 100 88 101 /** Read Trap Base Address register. 89 102 * -
arch/sparc64/include/cpu.h
r07bd114e r2cf87e50 30 30 #define __sparc64_CPU_H__ 31 31 32 #include <typedefs.h> 32 #include <arch/register.h> 33 34 #define MANUF_FUJITSU 0x04 35 #define MANUF_ULTRASPARC 0x17 /**< UltraSPARC I, UltraSPARC II */ 36 #define MANUF_SUN 0x3e 37 38 #define IMPL_ULTRASPARCI 0x10 39 #define IMPL_ULTRASPARCII 0x11 40 #define IMPL_ULTRASPARCII_I 0x12 41 #define IMPL_ULTRASPARCII_E 0x13 42 #define IMPL_ULTRASPARCIII 0x15 43 #define IMPL_ULTRASPARCIV_PLUS 0x19 44 45 #define IMPL_SPARC64V 0x5 33 46 34 47 struct cpu_arch { 48 ver_reg_t ver; 35 49 }; 36 50
Note:
See TracChangeset
for help on using the changeset viewer.
