Subversion Repositories HelenOS

Rev

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