Go to the documentation of this file. 49 #define GPT_0_BASE 0x40030000 50 #define GPT_1_BASE 0x40031000 51 #define GPT_2_BASE 0x40032000 52 #define GPT_3_BASE 0x40033000 58 #define GPTIMER_CFG 0x00000000 59 #define GPTIMER_TAMR 0x00000004 60 #define GPTIMER_TBMR 0x00000008 61 #define GPTIMER_CTL 0x0000000C 62 #define GPTIMER_SYNC 0x00000010 63 #define GPTIMER_IMR 0x00000018 64 #define GPTIMER_RIS 0x0000001C 65 #define GPTIMER_MIS 0x00000020 66 #define GPTIMER_ICR 0x00000024 67 #define GPTIMER_TAILR 0x00000028 68 #define GPTIMER_TBILR 0x0000002C 69 #define GPTIMER_TAMATCHR 0x00000030 70 #define GPTIMER_TBMATCHR 0x00000034 71 #define GPTIMER_TAPR 0x00000038 72 #define GPTIMER_TBPR 0x0000003C 73 #define GPTIMER_TAPMR 0x00000040 74 #define GPTIMER_TBPMR 0x00000044 75 #define GPTIMER_TAR 0x00000048 76 #define GPTIMER_TBR 0x0000004C 77 #define GPTIMER_TAV 0x00000050 78 #define GPTIMER_TBV 0x00000054 79 #define GPTIMER_RTCPD 0x00000058 80 #define GPTIMER_TAPS 0x0000005C 81 #define GPTIMER_TBPS 0x00000060 82 #define GPTIMER_TAPV 0x00000064 83 #define GPTIMER_TBPV 0x00000068 84 #define GPTIMER_PP 0x00000FC0 90 #define GPTIMER_CFG_GPTMCFG 0x00000007 96 #define GPTIMER_TAMR_TAMR_ONE_SHOT 0x00000001 97 #define GPTIMER_TAMR_TAMR_PERIODIC 0x00000002 98 #define GPTIMER_TAMR_TAMR_CAPTURE 0x00000003 99 #define GPTIMER_TBMR_TBMR_ONE_SHOT 0x00000001 100 #define GPTIMER_TBMR_TBMR_PERIODIC 0x00000002 101 #define GPTIMER_TBMR_TBMR_CAPTURE 0x00000003 107 #define GPTIMER_TAMR_TAPLO 0x00000800 108 #define GPTIMER_TAMR_TAMRSU 0x00000400 109 #define GPTIMER_TAMR_TAPWMIE 0x00000200 110 #define GPTIMER_TAMR_TAILD 0x00000100 111 #define GPTIMER_TAMR_TASNAPS 0x00000080 112 #define GPTIMER_TAMR_TAWOT 0x00000040 113 #define GPTIMER_TAMR_TAMIE 0x00000020 114 #define GPTIMER_TAMR_TACDIR 0x00000010 115 #define GPTIMER_TAMR_TAAMS 0x00000008 116 #define GPTIMER_TAMR_TACMR 0x00000004 117 #define GPTIMER_TAMR_TAMR 0x00000003 123 #define GPTIMER_TBMR_TBPLO 0x00000800 124 #define GPTIMER_TBMR_TBMRSU 0x00000400 125 #define GPTIMER_TBMR_TBPWMIE 0x00000200 126 #define GPTIMER_TBMR_TBILD 0x00000100 127 #define GPTIMER_TBMR_TBSNAPS 0x00000080 128 #define GPTIMER_TBMR_TBWOT 0x00000040 129 #define GPTIMER_TBMR_TBMIE 0x00000020 130 #define GPTIMER_TBMR_TBCDIR 0x00000010 131 #define GPTIMER_TBMR_TBAMS 0x00000008 132 #define GPTIMER_TBMR_TBCMR 0x00000004 133 #define GPTIMER_TBMR_TBMR 0x00000003 139 #define GPTIMER_CTL_TBPWML 0x00004000 140 #define GPTIMER_CTL_TBOTE 0x00002000 141 #define GPTIMER_CTL_TBEVENT 0x00000C00 142 #define GPTIMER_CTL_TBSTALL 0x00000200 143 #define GPTIMER_CTL_TBEN 0x00000100 144 #define GPTIMER_CTL_TAPWML 0x00000040 145 #define GPTIMER_CTL_TAOTE 0x00000020 146 #define GPTIMER_CTL_RTCEN 0x00000010 147 #define GPTIMER_CTL_TAEVENT 0x0000000C 148 #define GPTIMER_CTL_TASTALL 0x00000002 149 #define GPTIMER_CTL_TAEN 0x00000001 155 #define GPTIMER_SYNC_SYNC3 0x000000C0 156 #define GPTIMER_SYNC_SYNC2 0x00000030 157 #define GPTIMER_SYNC_SYNC1 0x0000000C 158 #define GPTIMER_SYNC_SYNC0 0x00000003 164 #define GPTIMER_IMR_TBMIM 0x00000800 165 #define GPTIMER_IMR_CBEIM 0x00000400 166 #define GPTIMER_IMR_CBMIM 0x00000200 167 #define GPTIMER_IMR_TBTOIM 0x00000100 168 #define GPTIMER_IMR_TAMIM 0x00000010 169 #define GPTIMER_IMR_RTCIM 0x00000008 170 #define GPTIMER_IMR_CAEIM 0x00000004 171 #define GPTIMER_IMR_CAMIM 0x00000002 172 #define GPTIMER_IMR_TATOIM 0x00000001 178 #define GPTIMER_RIS_TBMRIS 0x00000800 179 #define GPTIMER_RIS_CBERIS 0x00000400 180 #define GPTIMER_RIS_CBMRIS 0x00000200 181 #define GPTIMER_RIS_TBTORIS 0x00000100 182 #define GPTIMER_RIS_TAMRIS 0x00000010 183 #define GPTIMER_RIS_RTCRIS 0x00000008 184 #define GPTIMER_RIS_CAERIS 0x00000004 185 #define GPTIMER_RIS_CAMRIS 0x00000002 186 #define GPTIMER_RIS_TATORIS 0x00000001 192 #define GPTIMER_MIS_TBMMIS 0x00000800 193 #define GPTIMER_MIS_CBEMIS 0x00000400 194 #define GPTIMER_MIS_CBMMIS 0x00000200 195 #define GPTIMER_MIS_TBTOMIS 0x00000100 196 #define GPTIMER_MIS_TAMRIS 0x00000010 197 #define GPTIMER_MIS_RTCMIS 0x00000008 198 #define GPTIMER_MIS_CAEMIS 0x00000004 199 #define GPTIMER_MIS_CAMMIS 0x00000002 200 #define GPTIMER_MIS_TATOMIS 0x00000001 206 #define GPTIMER_ICR_WUECINT 0x00010000 207 #define GPTIMER_ICR_TBMCINT 0x00000800 208 #define GPTIMER_ICR_CBECINT 0x00000400 209 #define GPTIMER_ICR_CBMCINT 0x00000200 210 #define GPTIMER_ICR_TBTOCINT 0x00000100 211 #define GPTIMER_ICR_TAMCINT 0x00000010 212 #define GPTIMER_ICR_RTCCINT 0x00000008 213 #define GPTIMER_ICR_CAECINT 0x00000004 214 #define GPTIMER_ICR_CAMCINT 0x00000002 215 #define GPTIMER_ICR_TATOCINT 0x00000001 221 #define GPTIMER_TAILR_TAILR 0xFFFFFFFF 227 #define GPTIMER_TBILR_TBILR 0x0000FFFF 233 #define GPTIMER_TAMATCHR_TAMR 0xFFFFFFFF 239 #define GPTIMER_TBMATCHR_TBMR 0x0000FFFF 245 #define GPTIMER_TAPR_TAPSR 0x000000FF 251 #define GPTIMER_TBPR_TBPSR 0x000000FF 257 #define GPTIMER_TAPMR_TAPSR 0x000000FF 263 #define GPTIMER_TBPMR_TBPSR 0x000000FF 269 #define GPTIMER_TAR_TAR 0xFFFFFFFF 275 #define GPTIMER_TBR_TBR 0x0000FFFF 281 #define GPTIMER_TAV_TAV 0xFFFFFFFF 287 #define GPTIMER_TBV_PRE 0x00FF0000 288 #define GPTIMER_TBV_TBV 0x0000FFFF 294 #define GPTIMER_RTCPD_RTCPD 0x0000FFFF 300 #define GPTIMER_TAPS_PSS 0x0000FFFF 306 #define GPTIMER_TBPS_PSS 0x0000FFFF 312 #define GPTIMER_TAPV_PSV 0x0000FFFF 318 #define GPTIMER_TBPV_PSV 0x0000FFFF 324 #define GPTIMER_PP_ALTCLK 0x00000040 325 #define GPTIMER_PP_SYNCNT 0x00000020 326 #define GPTIMER_PP_CHAIN 0x00000010 327 #define GPTIMER_PP_SIZE 0x0000000F