/branches/arm/kernel/arch/arm32/include/cpu.h |
---|
38,16 → 38,18 |
#include <arch/types.h> |
#include <arch/asm.h> |
/** Structure representing ARM CPU identifiaction. */ |
typedef struct { |
/** Implementator (vendor) number */ |
/** Implementator (vendor) number. */ |
uint32_t imp_num; |
/** Variant number */ |
/** Variant number. */ |
uint32_t variant_num; |
/** Architecture number */ |
/** Architecture number. */ |
uint32_t arch_num; |
/** Primary part number */ |
/** Primary part number. */ |
uint32_t prim_part_num; |
/** Revision number */ |
/** Revision number. */ |
uint32_t rev_num; |
} cpu_arch_t; |