EE445M RTOS
Taken at the University of Texas Spring 2015
|
Go to the source code of this file.
Macros | |
#define | EEPROM_EESIZE 0x400AF000 |
#define | EEPROM_EEBLOCK 0x400AF004 |
#define | EEPROM_EEOFFSET 0x400AF008 |
#define | EEPROM_EERDWR 0x400AF010 |
#define | EEPROM_EERDWRINC 0x400AF014 |
#define | EEPROM_EEDONE 0x400AF018 |
#define | EEPROM_EESUPP 0x400AF01C |
#define | EEPROM_EEUNLOCK 0x400AF020 |
#define | EEPROM_EEPROT 0x400AF030 |
#define | EEPROM_EEPASS0 0x400AF034 |
#define | EEPROM_EEPASS1 0x400AF038 |
#define | EEPROM_EEPASS2 0x400AF03C |
#define | EEPROM_EEINT 0x400AF040 |
#define | EEPROM_EEHIDE0 0x400AF050 |
#define | EEPROM_EEHIDE 0x400AF050 |
#define | EEPROM_EEHIDE1 0x400AF054 |
#define | EEPROM_EEHIDE2 0x400AF058 |
#define | EEPROM_EEDBGME 0x400AF080 |
#define | EEPROM_PP 0x400AFFC0 |
#define | EEPROM_EESIZE_WORDCNT_M 0x0000FFFF |
#define | EEPROM_EESIZE_BLKCNT_M 0x07FF0000 |
#define | EEPROM_EESIZE_WORDCNT_S 0 |
#define | EEPROM_EESIZE_BLKCNT_S 16 |
#define | EEPROM_EEBLOCK_BLOCK_M 0x0000FFFF |
#define | EEPROM_EEBLOCK_BLOCK_S 0 |
#define | EEPROM_EEOFFSET_OFFSET_M 0x0000000F |
#define | EEPROM_EEOFFSET_OFFSET_S 0 |
#define | EEPROM_EERDWR_VALUE_M 0xFFFFFFFF |
#define | EEPROM_EERDWR_VALUE_S 0 |
#define | EEPROM_EERDWRINC_VALUE_M 0xFFFFFFFF |
#define | EEPROM_EERDWRINC_VALUE_S 0 |
#define | EEPROM_EEDONE_WORKING 0x00000001 |
#define | EEPROM_EEDONE_WKERASE 0x00000004 |
#define | EEPROM_EEDONE_WKCOPY 0x00000008 |
#define | EEPROM_EEDONE_NOPERM 0x00000010 |
#define | EEPROM_EEDONE_WRBUSY 0x00000020 |
#define | EEPROM_EESUPP_ERETRY 0x00000004 |
#define | EEPROM_EESUPP_PRETRY 0x00000008 |
#define | EEPROM_EEUNLOCK_UNLOCK_M 0xFFFFFFFF |
#define | EEPROM_EEPROT_PROT_M 0x00000007 |
#define | EEPROM_EEPROT_PROT_RWNPW 0x00000000 |
#define | EEPROM_EEPROT_PROT_RWPW 0x00000001 |
#define | EEPROM_EEPROT_PROT_RONPW 0x00000002 |
#define | EEPROM_EEPROT_ACC 0x00000008 |
#define | EEPROM_EEPASS0_PASS_M 0xFFFFFFFF |
#define | EEPROM_EEPASS0_PASS_S 0 |
#define | EEPROM_EEPASS1_PASS_M 0xFFFFFFFF |
#define | EEPROM_EEPASS1_PASS_S 0 |
#define | EEPROM_EEPASS2_PASS_M 0xFFFFFFFF |
#define | EEPROM_EEPASS2_PASS_S 0 |
#define | EEPROM_EEINT_INT 0x00000001 |
#define | EEPROM_EEHIDE0_HN_M 0xFFFFFFFE |
#define | EEPROM_EEHIDE_HN_M 0xFFFFFFFE |
#define | EEPROM_EEHIDE1_HN_M 0xFFFFFFFF |
#define | EEPROM_EEHIDE2_HN_M 0xFFFFFFFF |
#define | EEPROM_EEDBGME_ME 0x00000001 |
#define | EEPROM_EEDBGME_KEY_M 0xFFFF0000 |
#define | EEPROM_EEDBGME_KEY_S 16 |
#define | EEPROM_PP_SIZE_M 0x0000FFFF |
#define | EEPROM_PP_SIZE_64 0x00000000 |
#define | EEPROM_PP_SIZE_128 0x00000001 |
#define | EEPROM_PP_SIZE_256 0x00000003 |
#define | EEPROM_PP_SIZE_512 0x00000007 |
#define | EEPROM_PP_SIZE_1K 0x0000000F |
#define | EEPROM_PP_SIZE_2K 0x0000001F |
#define | EEPROM_PP_SIZE_3K 0x0000003F |
#define | EEPROM_PP_SIZE_4K 0x0000007F |
#define | EEPROM_PP_SIZE_5K 0x000000FF |
#define | EEPROM_PP_SIZE_6K 0x000001FF |
#define | EEPROM_PP_SIZE_S 0 |
#define EEPROM_EEBLOCK 0x400AF004 |
Definition at line 49 of file hw_eeprom.h.
Referenced by EEPROMBlockLock(), EEPROMBlockPasswordSet(), EEPROMBlockProtectGet(), EEPROMBlockProtectSet(), EEPROMBlockUnlock(), EEPROMProgram(), EEPROMProgramNonBlocking(), and EEPROMRead().
#define EEPROM_EEBLOCK_BLOCK_M 0x0000FFFF |
Definition at line 84 of file hw_eeprom.h.
#define EEPROM_EEBLOCK_BLOCK_S 0 |
Definition at line 85 of file hw_eeprom.h.
#define EEPROM_EEDBGME 0x400AF080 |
Definition at line 66 of file hw_eeprom.h.
Referenced by EEPROMMassErase().
#define EEPROM_EEDBGME_KEY_M 0xFFFF0000 |
Definition at line 230 of file hw_eeprom.h.
#define EEPROM_EEDBGME_KEY_S 16 |
Definition at line 231 of file hw_eeprom.h.
#define EEPROM_EEDBGME_ME 0x00000001 |
Definition at line 229 of file hw_eeprom.h.
Referenced by EEPROMMassErase().
#define EEPROM_EEDONE 0x400AF018 |
Definition at line 53 of file hw_eeprom.h.
Referenced by _EEPROMWaitForDone(), EEPROMBlockPasswordSet(), EEPROMBlockProtectSet(), EEPROMIntStatus(), EEPROMMassErase(), EEPROMProgram(), EEPROMProgramNonBlocking(), and EEPROMStatusGet().
#define EEPROM_EEDONE_NOPERM 0x00000010 |
Definition at line 126 of file hw_eeprom.h.
Referenced by EEPROMProgram().
#define EEPROM_EEDONE_WKCOPY 0x00000008 |
Definition at line 125 of file hw_eeprom.h.
#define EEPROM_EEDONE_WKERASE 0x00000004 |
Definition at line 124 of file hw_eeprom.h.
#define EEPROM_EEDONE_WORKING 0x00000001 |
Definition at line 123 of file hw_eeprom.h.
Referenced by _EEPROMWaitForDone(), EEPROMBlockPasswordSet(), EEPROMBlockProtectSet(), EEPROMIntStatus(), and EEPROMProgram().
#define EEPROM_EEDONE_WRBUSY 0x00000020 |
Definition at line 127 of file hw_eeprom.h.
#define EEPROM_EEHIDE 0x400AF050 |
Definition at line 63 of file hw_eeprom.h.
Referenced by EEPROMBlockHide().
#define EEPROM_EEHIDE0 0x400AF050 |
Definition at line 62 of file hw_eeprom.h.
#define EEPROM_EEHIDE0_HN_M 0xFFFFFFFE |
Definition at line 201 of file hw_eeprom.h.
#define EEPROM_EEHIDE1 0x400AF054 |
Definition at line 64 of file hw_eeprom.h.
#define EEPROM_EEHIDE1_HN_M 0xFFFFFFFF |
Definition at line 215 of file hw_eeprom.h.
#define EEPROM_EEHIDE2 0x400AF058 |
Definition at line 65 of file hw_eeprom.h.
#define EEPROM_EEHIDE2_HN_M 0xFFFFFFFF |
Definition at line 222 of file hw_eeprom.h.
#define EEPROM_EEHIDE_HN_M 0xFFFFFFFE |
Definition at line 208 of file hw_eeprom.h.
#define EEPROM_EEINT 0x400AF040 |
Definition at line 61 of file hw_eeprom.h.
Referenced by EEPROMIntDisable(), and EEPROMIntEnable().
#define EEPROM_EEINT_INT 0x00000001 |
Definition at line 194 of file hw_eeprom.h.
Referenced by EEPROMIntDisable(), and EEPROMIntEnable().
#define EEPROM_EEOFFSET 0x400AF008 |
Definition at line 50 of file hw_eeprom.h.
Referenced by EEPROMProgram(), EEPROMProgramNonBlocking(), and EEPROMRead().
#define EEPROM_EEOFFSET_OFFSET_M 0x0000000F |
Definition at line 93 of file hw_eeprom.h.
#define EEPROM_EEOFFSET_OFFSET_S 0 |
Definition at line 95 of file hw_eeprom.h.
#define EEPROM_EEPASS0 0x400AF034 |
Definition at line 58 of file hw_eeprom.h.
Referenced by EEPROMBlockPasswordSet().
#define EEPROM_EEPASS0_PASS_M 0xFFFFFFFF |
Definition at line 170 of file hw_eeprom.h.
#define EEPROM_EEPASS0_PASS_S 0 |
Definition at line 171 of file hw_eeprom.h.
#define EEPROM_EEPASS1 0x400AF038 |
Definition at line 59 of file hw_eeprom.h.
#define EEPROM_EEPASS1_PASS_M 0xFFFFFFFF |
Definition at line 178 of file hw_eeprom.h.
#define EEPROM_EEPASS1_PASS_S 0 |
Definition at line 179 of file hw_eeprom.h.
#define EEPROM_EEPASS2 0x400AF03C |
Definition at line 60 of file hw_eeprom.h.
#define EEPROM_EEPASS2_PASS_M 0xFFFFFFFF |
Definition at line 186 of file hw_eeprom.h.
#define EEPROM_EEPASS2_PASS_S 0 |
Definition at line 187 of file hw_eeprom.h.
#define EEPROM_EEPROT 0x400AF030 |
Definition at line 57 of file hw_eeprom.h.
Referenced by EEPROMBlockProtectGet(), and EEPROMBlockProtectSet().
#define EEPROM_EEPROT_ACC 0x00000008 |
Definition at line 163 of file hw_eeprom.h.
#define EEPROM_EEPROT_PROT_M 0x00000007 |
Definition at line 151 of file hw_eeprom.h.
#define EEPROM_EEPROT_PROT_RONPW 0x00000002 |
Definition at line 160 of file hw_eeprom.h.
#define EEPROM_EEPROT_PROT_RWNPW 0x00000000 |
Definition at line 152 of file hw_eeprom.h.
#define EEPROM_EEPROT_PROT_RWPW 0x00000001 |
Definition at line 157 of file hw_eeprom.h.
#define EEPROM_EERDWR 0x400AF010 |
Definition at line 51 of file hw_eeprom.h.
#define EEPROM_EERDWR_VALUE_M 0xFFFFFFFF |
Definition at line 103 of file hw_eeprom.h.
#define EEPROM_EERDWR_VALUE_S 0 |
Definition at line 104 of file hw_eeprom.h.
#define EEPROM_EERDWRINC 0x400AF014 |
Definition at line 52 of file hw_eeprom.h.
Referenced by EEPROMProgram(), EEPROMProgramNonBlocking(), and EEPROMRead().
#define EEPROM_EERDWRINC_VALUE_M 0xFFFFFFFF |
Definition at line 112 of file hw_eeprom.h.
#define EEPROM_EERDWRINC_VALUE_S 0 |
Definition at line 115 of file hw_eeprom.h.
#define EEPROM_EESIZE 0x400AF000 |
Definition at line 48 of file hw_eeprom.h.
Referenced by EEPROMBlockCountGet(), EEPROMBlockHide(), EEPROMBlockLock(), EEPROMBlockPasswordSet(), EEPROMBlockProtectGet(), EEPROMBlockProtectSet(), EEPROMBlockUnlock(), EEPROMProgram(), EEPROMProgramNonBlocking(), EEPROMRead(), and EEPROMSizeGet().
#define EEPROM_EESIZE_BLKCNT_M 0x07FF0000 |
Definition at line 75 of file hw_eeprom.h.
#define EEPROM_EESIZE_BLKCNT_S 16 |
Definition at line 77 of file hw_eeprom.h.
#define EEPROM_EESIZE_WORDCNT_M 0x0000FFFF |
Definition at line 74 of file hw_eeprom.h.
#define EEPROM_EESIZE_WORDCNT_S 0 |
Definition at line 76 of file hw_eeprom.h.
#define EEPROM_EESUPP 0x400AF01C |
Definition at line 54 of file hw_eeprom.h.
Referenced by EEPROMInit().
#define EEPROM_EESUPP_ERETRY 0x00000004 |
Definition at line 134 of file hw_eeprom.h.
Referenced by EEPROMInit().
#define EEPROM_EESUPP_PRETRY 0x00000008 |
Definition at line 135 of file hw_eeprom.h.
Referenced by EEPROMInit().
#define EEPROM_EEUNLOCK 0x400AF020 |
Definition at line 56 of file hw_eeprom.h.
Referenced by EEPROMBlockLock(), and EEPROMBlockUnlock().
#define EEPROM_EEUNLOCK_UNLOCK_M 0xFFFFFFFF |
Definition at line 143 of file hw_eeprom.h.
#define EEPROM_PP 0x400AFFC0 |
Definition at line 67 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_128 0x00000001 |
Definition at line 240 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_1K 0x0000000F |
Definition at line 243 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_256 0x00000003 |
Definition at line 241 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_2K 0x0000001F |
Definition at line 244 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_3K 0x0000003F |
Definition at line 245 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_4K 0x0000007F |
Definition at line 246 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_512 0x00000007 |
Definition at line 242 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_5K 0x000000FF |
Definition at line 247 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_64 0x00000000 |
Definition at line 239 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_6K 0x000001FF |
Definition at line 248 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_M 0x0000FFFF |
Definition at line 238 of file hw_eeprom.h.
#define EEPROM_PP_SIZE_S 0 |
Definition at line 249 of file hw_eeprom.h.