Subversion Repositories HelenOS

Rev

Rev 2411 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2411 Rev 2464
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
 
-
 
46
    /** Implementator (vendor) number. */
45
    /** Implementator (vendor) number. */
47
    uint32_t    imp_num;
46
    uint32_t imp_num;
48
 
47
 
49
    /** Variant number. */
48
    /** Variant number. */
50
    uint32_t    variant_num;
49
    uint32_t variant_num;
51
 
50
 
52
    /** Architecture number. */
51
    /** Architecture number. */
53
    uint32_t    arch_num;
52
    uint32_t arch_num;
54
 
53
 
55
    /** Primary part number. */
54
    /** Primary part number. */
56
    uint32_t    prim_part_num;
55
    uint32_t prim_part_num;
57
 
56
 
58
    /** Revision number. */
57
    /** Revision number. */
59
    uint32_t    rev_num;
58
    uint32_t rev_num;
60
} cpu_arch_t;
59
} cpu_arch_t;
61
 
60
 
62
   
-
 
63
#endif
61
#endif
64
 
62
 
65
/** @}
63
/** @}
66
 */
64
 */