2 * The authors hereby grant permission to use, copy, modify, distribute,
3 * and license this software and its documentation for any purpose, provided
4 * that existing copyright notices are retained in all copies and that this
5 * notice is included verbatim in any distributions. No written agreement,
6 * license, or royalty fee is required for any of the authorized uses.
7 * Modifications to this software may be copyrighted by their authors
8 * and need not follow the licensing terms described here, provided that
9 * the new terms are clearly indicated on the first page of each file where
13 /* This file must be used with compiler version 8.0.6.4 */
16 #if __VERSIONNUM__ != 0x08000604
17 #error The compiler version does not match the version of the sysreg.h include
21 /************************************************************************
25 * Copyright (C) 2008, 2009 Analog Devices, Inc.
27 ***********************************************************************/
31 #pragma system_header /* sysreg.h */
34 /* sysreg definitions for use in sysreg_read and sysreg_write calls. */
41 #pragma diag(suppress:misra_rule_2_4)
42 #pragma diag(suppress:misra_rule_6_3)
43 #pragma diag(suppress:misra_rule_19_4)
44 #pragma diag(suppress:misra_rule_19_7)
45 #pragma diag(suppress:misra_rule_19_10)
46 #endif /* _MISRA_RULES */
49 /* the following can be used in word-sized sysreg reads and writes */
89 /* the following can be used in double-word sysreg reads and writes */
95 #define STACKPOINTER reg_SP
96 #define FRAMEPOINTER reg_FP
100 #endif /* _MISRA_RULES */
102 #endif /* _SYSREG_H */