Index: kernel/arch/arm32/include/cpu.h
===================================================================
--- kernel/arch/arm32/include/cpu.h	(revision d630139332f649889fde186aaa1729516725c881)
+++ kernel/arch/arm32/include/cpu.h	(revision b535aebfcb7a8ea104bc8714a16879753bb853d0)
@@ -1,4 +1,4 @@
 /*
- * Copyright (c) 2003-2004 Jakub Jermar
+ * Copyright (c) 2007 Michal Kebrt
  * All rights reserved.
  *
@@ -31,4 +31,5 @@
  */
 /** @file
+ *  @brief CPU identification.
  */
 
@@ -39,7 +40,23 @@
 #include <arch/asm.h>
 
+
+/** Struct representing ARM CPU identifiaction. */
 typedef struct {
+	/** Implementator (vendor) number. */
+	uint32_t imp_num;
+
+	/** Variant number. */
+	uint32_t variant_num;
+
+	/** Architecture number. */
+	uint32_t arch_num;
+
+	/** Primary part number. */
+	uint32_t prim_part_num;
+
+	/** Revision number. */
+	uint32_t rev_num;
 } cpu_arch_t;
-	
+
 #endif
 
