Go to the documentation of this file.00001 #ifndef _ARCH_ARM_AT91_EEFC_H_
00002 #define _ARCH_ARM_AT91_EEFC_H_
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00051
00054 #define EEFC_FMR_OFF 0x00000000
00055 #define EEFC_FMR (EEFC_BASE + EEFC_FMR_OFF)
00056 #define EEFC_FWS 0x00000F00
00057 #define EEFC_FWS_LSB 8
00059
00060
00062 #define EEFC_FCR_OFF 0x00000004
00063 #define EEFC_FCR (EEFC_BASE + EEFC_FCR_OFF)
00064 #define EEFC_FCMD 0x000000FF
00065 #define EEFC_FCMD_GETD 0x00000000
00066 #define EEFC_FCMD_WP 0x00000001
00067 #define EEFC_FCMD_WPL 0x00000002
00068 #define EEFC_FCMD_EWP 0x00000003
00069 #define EEFC_FCMD_EWPL 0x00000004
00070 #define EEFC_FCMD_EA 0x00000005
00071 #define EEFC_FCMD_EPL 0x00000006
00072 #define EEFC_FCMD_EPA 0x00000007
00073 #define EEFC_FCMD_SLB 0x00000008
00074 #define EEFC_FCMD_CLB 0x00000009
00075 #define EEFC_FCMD_GLB 0x0000000A
00076 #define EEFC_FCMD_SGPB 0x0000000B
00077 #define EEFC_FCMD_CGPB 0x0000000C
00078 #define EEFC_FCMD_GGPB 0x0000000D
00079 #define EEFC_FARG 0x00FFFF00
00080 #define EEFC_FARG_LSB 8
00081 #define EEFC_FKEY 0x5A000000
00083
00084
00086 #define EEFC_FSR_OFF 0x00000008
00087 #define EEFC_FSR (EEFC_BASE + EEFC_FSR_OFF)
00088 #define EEFC_FRDY 0x00000001
00089 #define EEFC_FCMDE 0x00000002
00090 #define EEFC_LOCKE 0x00000004
00092
00093
00095 #define EEFC_FRR_OFF 0x0000000C
00096 #define EEFC_FRR (EEFC_BASE + EEFC_FRR_OFF)
00098
00099
00101 #define EEFC_FVR_OFF 0x00000010
00102 #define EEFC_FVR (EEFC_BASE + EEFC_FVR_OFF)
00104
00105
00107 #endif