1 /*******************************************************************************
\r
2 * (c) Copyright 2007-2013 Microsemi SoC Products Group. All rights reserved.
\r
4 * SVN $Revision: 5258 $
\r
5 * SVN $Date: 2013-03-21 12:41:02 +0000 (Thu, 21 Mar 2013) $
\r
7 #ifndef __CPU_TYPES_H
\r
8 #define __CPU_TYPES_H 1
\r
12 /*------------------------------------------------------------------------------
\r
14 typedef unsigned int size_t;
\r
16 /*------------------------------------------------------------------------------
\r
17 * addr_t: address type.
\r
18 * Used to specify the address of peripherals present in the processor's memory
\r
21 typedef unsigned int addr_t;
\r
23 /*------------------------------------------------------------------------------
\r
24 * psr_t: processor state register.
\r
25 * Used by HAL_disable_interrupts() and HAL_restore_interrupts() to store the
\r
26 * processor's state between disabling and restoring interrupts.
\r
28 typedef unsigned int psr_t;
\r
30 #endif /* __CPU_TYPES_H */
\r