More arch header unification clean up.
Change-Id: If8bd2e754eac9c23dfedecae0afcd50ebb58010a
diff --git a/inc/hf/arch/cpu.h b/inc/hf/arch/cpu.h
index 24f00c0..aba76aa 100644
--- a/inc/hf/arch/cpu.h
+++ b/inc/hf/arch/cpu.h
@@ -20,6 +20,8 @@
#include <stddef.h>
#include <stdint.h>
+#include "hf/arch/types.h"
+
#include "hf/addr.h"
/**
diff --git a/src/arch/fake/inc/hf/arch/types.h b/src/arch/fake/inc/hf/arch/types.h
index d2cec75..7304ad3 100644
--- a/src/arch/fake/inc/hf/arch/types.h
+++ b/src/arch/fake/inc/hf/arch/types.h
@@ -31,7 +31,7 @@
/** Integer type large enough to hold a virtual address. */
typedef uintptr_t uintvaddr_t;
-/** The integer large corresponding to the native register size. */
+/** The integer corresponding to the native register size. */
typedef uint64_t uintreg_t;
/** Type to represent the register state of a VM. */