Rev 2356 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2356 | Rev 2411 | ||
---|---|---|---|
Line 40... | Line 40... | ||
40 | #include <arch/asm.h> |
40 | #include <arch/asm.h> |
41 | 41 | ||
42 | 42 | ||
43 | /** Struct representing ARM CPU identifiaction. */ |
43 | /** Struct representing ARM CPU identifiaction. */ |
44 | typedef struct { |
44 | typedef struct { |
- | 45 | ||
45 | /** Implementator (vendor) number. */ |
46 | /** Implementator (vendor) number. */ |
46 | uint32_t imp_num; |
47 | uint32_t imp_num; |
- | 48 | ||
47 | /** Variant number. */ |
49 | /** Variant number. */ |
48 | uint32_t variant_num; |
50 | uint32_t variant_num; |
- | 51 | ||
49 | /** Architecture number. */ |
52 | /** Architecture number. */ |
50 | uint32_t arch_num; |
53 | uint32_t arch_num; |
- | 54 | ||
51 | /** Primary part number. */ |
55 | /** Primary part number. */ |
52 | uint32_t prim_part_num; |
56 | uint32_t prim_part_num; |
- | 57 | ||
53 | /** Revision number. */ |
58 | /** Revision number. */ |
54 | uint32_t rev_num; |
59 | uint32_t rev_num; |
55 | } cpu_arch_t; |
60 | } cpu_arch_t; |
56 | 61 | ||
57 | 62 |