This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

The curious case of the disabled ADC and lwip (udp) tx

Other Parts Discussed in Thread: EK-TM4C1294XL, TM4C129ENCPDT

Hello all.

I have detected a strange case of silicon behaviour probably due to the EMAC peripheral (but not sure).

We are using a TM4C129ENCPDT (rev0) (and have tested this as well on the EK-TM4C1294XL board), in which we are sampling two channels via udma and timer trigger and send two 1100bytes UDP frames every  FFT conversion using LWIP with static ip (in fact we are sending that FFT data to a computer). I am combining some different sampling frequencies (3 or more phases) and we are using different Hardware Oversampling values in each phase (for FIR filtering).
The priorities of interrupts in our board are as follow:


#define SYSTICK_INT_PRIORITY 0xA0
#define ETHERNET_INT_PRIORITY 0xC0
#define GPIOM_INT_PRIORITY 0x00
#define ADC_INT_PRIORITY 0x20
#define UDMA_INT_PRIORITY 0x40
#define TIMER2A_INT_PRIORITY 0x60
#define TIMER2B_INT_PRIORITY 0x80

So as you can see, SYSTICK and ETHERNET have the lowest priority.

Most of the time, we see no issues at all, however, after several thousands of FFTs later (can be as soon as 8k or 200k later, which can be like 10 ms each), not always at the same time, we think there is a conflict when at the same time we are sending those two udp frames, an adc-udma interrupt arrives.


When this happens, the ADC and the uDMA are loaded with the correct data but their interrupt is never triggered again

We have connected the scope to detect the issue and we are seeing some relation between the sending of udp data and the ADC interrupt. It always happens in the block where we call, after a 16 hw oversampled phase:

ADCHardwareOversampleConfigure(ADC0_BASE, 0);
ROM_uDMAChannelTransferSet(UDMA_CHANNEL_ADC2 | UDMA_PRI_SELECT, UDMA_MODE_BASIC, (void *) (ADC0_BASE + ADC_O_SSFIFO2 + (0x20 * UDMA_ARB_1)), p_samples, N_samples_next_block);

To illustrate this issue here below there is one of many correct conversions + UDP sending at the same time:

  • Green line is a GPIOoutput triggered inside lwIPHostTimerHandler when every udp frame is sent
  • Pink is when the ADC interrupt  for that specific phase is thrown.
  • Blue is an ADC conversion timer

And this is when there is an error and ADC stops:

Again, 

  • Green line is a GPIOoutput triggered inside lwIPHostTimerHandler when every udp frame is sent
  • Pink is a GPIO toggled when the ADC interrupt  for that specific phase is thrown.
  • Blue is an ADC conversion timer
  • Yellow is a GPIO inside the toggled inside the ADC interrupt for every sample (as you can see it stops!!)

It happens very often that when the ADC get stuck, the sending of the udp is at the very few samples of the ADC conversion (masking?).

But it is not excluvely in the last sample. For example take a look at this other error sequence:

If this is useful, I have attached a the registers status when the program is running without issues and when the error has happened

521177 14
R PC 0x0000000B 0x00011B70
R SP 0x0000000B 0x20030558
R LR 0x0000000B 0x0001331F
R xPSR 0x0000000B 0x210C0000
R R0 0x0000000B 0x437F0000
R R1 0x0000000B 0x000045BB
R R2 0x0000000B 0x000045B9
R R3 0x0000000B 0x42380000
R R4 0x0000000B 0x20030D58
R R5 0x0000000B 0x2002BA19
R R6 0x0000000B 0x00000003
R R7 0x0000000B 0x0000001D
R R8 0x0000000B 0x00000011
R R9 0x0000000B 0x2001EC80
R R10 0x0000000B 0x20021C80
R R11 0x0000000B 0x2003072C
R R12 0x0000000B 0x20030550
R R13 0x0000000B 0x20030558
R R14 0x0000000B 0x0001331F
R MSP 0x0000000B 0x20030558
R PSP 0x0000000B 0x00000000
R DSP 0x0000000B 0x00000000
R CTRL_FAULT_BASE_PRI 0x0000000B 0x04000000
R UART0_UART_DR 0x0000000B 0x00000000
R UART0_UART_RSR 0x0000000B 0x00000000
R UART0_UART_ECR 0x0000000B 0x00000000
R UART0_UART_FR 0x0000000B 0x00000197
R UART0_UART_ILPR 0x0000000B 0x00000000
R UART0_UART_IBRD 0x0000000B 0x00000041
R UART0_UART_FBRD 0x0000000B 0x00000007
R UART0_UART_LCRH 0x0000000B 0x00000070
R UART0_UART_CTL 0x0000000B 0x00000301
R UART0_UART_IFLS 0x0000000B 0x00000012
R UART0_UART_IM 0x0000000B 0x00010020
R UART0_UART_RIS 0x0000000B 0x00020800
R UART0_UART_MIS 0x0000000B 0x00000000
R UART0_UART_ICR 0x0000000B 0x00000000
R UART0_UART_DMACTL 0x0000000B 0x00000003
R UART0_UART_9BITADDR 0x0000000B 0x00000000
R UART0_UART_9BITAMASK 0x0000000B 0x000000FF
R UART0_UART_PP 0x0000000B 0x0000000F
R UART0_UART_CC 0x0000000B 0x00000000
R UART3_UART_DR 0x0000000B 0x00000000
R UART3_UART_RSR 0x0000000B 0x00000000
R UART3_UART_ECR 0x0000000B 0x00000000
R UART3_UART_FR 0x0000000B 0x00000197
R UART3_UART_ILPR 0x0000000B 0x00000000
R UART3_UART_IBRD 0x0000000B 0x00000041
R UART3_UART_FBRD 0x0000000B 0x00000007
R UART3_UART_LCRH 0x0000000B 0x00000070
R UART3_UART_CTL 0x0000000B 0x00000301
R UART3_UART_IFLS 0x0000000B 0x00000012
R UART3_UART_IM 0x0000000B 0x00000000
R UART3_UART_RIS 0x0000000B 0x00000020
R UART3_UART_MIS 0x0000000B 0x00000000
R UART3_UART_ICR 0x0000000B 0x00000000
R UART3_UART_DMACTL 0x0000000B 0x00000000
R UART3_UART_9BITADDR 0x0000000B 0x00000000
R UART3_UART_9BITAMASK 0x0000000B 0x000000FF
R UART3_UART_PP 0x0000000B 0x00000007
R UART3_UART_CC 0x0000000B 0x00000000
R UART4_UART_DR 0x0000000B 0x00000000
R UART4_UART_RSR 0x0000000B 0x00000000
R UART4_UART_ECR 0x0000000B 0x00000000
R UART4_UART_FR 0x0000000B 0x00000197
R UART4_UART_ILPR 0x0000000B 0x00000000
R UART4_UART_IBRD 0x0000000B 0x00000041
R UART4_UART_FBRD 0x0000000B 0x00000007
R UART4_UART_LCRH 0x0000000B 0x00000070
R UART4_UART_CTL 0x0000000B 0x00000301
R UART4_UART_IFLS 0x0000000B 0x00000012
R UART4_UART_IM 0x0000000B 0x00010020
R UART4_UART_RIS 0x0000000B 0x00020800
R UART4_UART_MIS 0x0000000B 0x00000000
R UART4_UART_ICR 0x0000000B 0x00000000
R UART4_UART_DMACTL 0x0000000B 0x00000003
R UART4_UART_9BITADDR 0x0000000B 0x00000000
R UART4_UART_9BITAMASK 0x0000000B 0x000000FF
R UART4_UART_PP 0x0000000B 0x0000000F
R UART4_UART_CC 0x0000000B 0x00000000
R UART5_UART_DR 0x0000000B 0x00000000
R UART5_UART_RSR 0x0000000B 0x00000000
R UART5_UART_ECR 0x0000000B 0x00000000
R UART5_UART_FR 0x0000000B 0x00000197
R UART5_UART_ILPR 0x0000000B 0x00000000
R UART5_UART_IBRD 0x0000000B 0x00000041
R UART5_UART_FBRD 0x0000000B 0x00000007
R UART5_UART_LCRH 0x0000000B 0x00000070
R UART5_UART_CTL 0x0000000B 0x00000301
R UART5_UART_IFLS 0x0000000B 0x00000012
R UART5_UART_IM 0x0000000B 0x00010020
R UART5_UART_RIS 0x0000000B 0x00020800
R UART5_UART_MIS 0x0000000B 0x00000000
R UART5_UART_ICR 0x0000000B 0x00000000
R UART5_UART_DMACTL 0x0000000B 0x00000003
R UART5_UART_9BITADDR 0x0000000B 0x00000000
R UART5_UART_9BITAMASK 0x0000000B 0x000000FF
R UART5_UART_PP 0x0000000B 0x00000003
R UART5_UART_CC 0x0000000B 0x00000000
R UART7_UART_DR 0x0000000B 0x00000000
R UART7_UART_RSR 0x0000000B 0x00000000
R UART7_UART_ECR 0x0000000B 0x00000000
R UART7_UART_FR 0x0000000B 0x00000197
R UART7_UART_ILPR 0x0000000B 0x00000000
R UART7_UART_IBRD 0x0000000B 0x00000001
R UART7_UART_FBRD 0x0000000B 0x00000038
R UART7_UART_LCRH 0x0000000B 0x00000070
R UART7_UART_CTL 0x0000000B 0x00000321
R UART7_UART_IFLS 0x0000000B 0x00000012
R UART7_UART_IM 0x0000000B 0x00010000
R UART7_UART_RIS 0x0000000B 0x00020AA0
R UART7_UART_MIS 0x0000000B 0x00000000
R UART7_UART_ICR 0x0000000B 0x00000000
R UART7_UART_DMACTL 0x0000000B 0x00000003
R UART7_UART_9BITADDR 0x0000000B 0x00000000
R UART7_UART_9BITAMASK 0x0000000B 0x000000FF
R UART7_UART_PP 0x0000000B 0x00000003
R UART7_UART_CC 0x0000000B 0x00000000
R TIMER0_TIMER_CFG 0x0000000B 0x00000004
R TIMER0_TIMER_TAMR 0x0000000B 0x00000222
R TIMER0_TIMER_TBMR 0x0000000B 0x0000020A
R TIMER0_TIMER_CTL 0x0000000B 0x00000323
R TIMER0_TIMER_SYNC 0x0000000B 0x00000000
R TIMER0_TIMER_IMR 0x0000000B 0x00000000
R TIMER0_TIMER_RIS 0x0000000B 0x00000401
R TIMER0_TIMER_MIS 0x0000000B 0x00000000
R TIMER0_TIMER_ICR 0x0000000B 0x00000000
R TIMER0_TIMER_TAILR 0x0000000B 0x000009C3
R TIMER0_TIMER_TBILR 0x0000000B 0x000009C3
R TIMER0_TIMER_TAMATCHR 0x0000000B 0x0000FFFF
R TIMER0_TIMER_TBMATCHR 0x0000000B 0x000004E2
R TIMER0_TIMER_TAPR 0x0000000B 0x00000000
R TIMER0_TIMER_TBPR 0x0000000B 0x00000000
R TIMER0_TIMER_TAPMR 0x0000000B 0x00000000
R TIMER0_TIMER_TBPMR 0x0000000B 0x00000000
R TIMER0_TIMER_TAR 0x0000000B 0x000003FA
R TIMER0_TIMER_TBR 0x0000000B 0x000003FA
R TIMER0_TIMER_TAV 0x0000000B 0x000003FA
R TIMER0_TIMER_TBV 0x0000000B 0x000003FA
R TIMER0_TIMER_RTCPD 0x0000000B 0x00007FFF
R TIMER0_TIMER_TAPS 0x0000000B 0x00000000
R TIMER0_TIMER_TBPS 0x0000000B 0x00000000
R TIMER0_TIMER_DMAEV 0x0000000B 0x00000000
R TIMER0_TIMER_ADCEV 0x0000000B 0x00000001
R TIMER0_TIMER_PP 0x0000000B 0x00000070
R TIMER0_TIMER_CC 0x0000000B 0x00000000
R TIMER2_TIMER_CFG 0x0000000B 0x00000000
R TIMER2_TIMER_TAMR 0x0000000B 0x00000221
R TIMER2_TIMER_TBMR 0x0000000B 0x00000200
R TIMER2_TIMER_CTL 0x0000000B 0x00000000
R TIMER2_TIMER_SYNC 0x0000000B 0x00000000
R TIMER2_TIMER_IMR 0x0000000B 0x00000001
R TIMER2_TIMER_RIS 0x0000000B 0x00000001
R TIMER2_TIMER_MIS 0x0000000B 0x00000001
R TIMER2_TIMER_ICR 0x0000000B 0x00000000
R TIMER2_TIMER_TAILR 0x0000000B 0x07270DFF
R TIMER2_TIMER_TBILR 0x0000000B 0x00000727
R TIMER2_TIMER_TAMATCHR 0x0000000B 0xFFFFFFFF
R TIMER2_TIMER_TBMATCHR 0x0000000B 0x0000FFFF
R TIMER2_TIMER_TAPR 0x0000000B 0x00000000
R TIMER2_TIMER_TBPR 0x0000000B 0x00000000
R TIMER2_TIMER_TAPMR 0x0000000B 0x00000000
R TIMER2_TIMER_TBPMR 0x0000000B 0x00000000
R TIMER2_TIMER_TAR 0x0000000B 0x07270DFF
R TIMER2_TIMER_TBR 0x0000000B 0x00000727
R TIMER2_TIMER_TAV 0x0000000B 0x07270DFF
R TIMER2_TIMER_TBV 0x0000000B 0x00000727
R TIMER2_TIMER_RTCPD 0x0000000B 0x00007FFF
R TIMER2_TIMER_TAPS 0x0000000B 0x00000000
R TIMER2_TIMER_TBPS 0x0000000B 0x00000000
R TIMER2_TIMER_DMAEV 0x0000000B 0x00000000
R TIMER2_TIMER_ADCEV 0x0000000B 0x00000000
R TIMER2_TIMER_PP 0x0000000B 0x00000070
R TIMER2_TIMER_CC 0x0000000B 0x00000000
R TIMER3_TIMER_CFG 0x0000000B 0x00000000
R TIMER3_TIMER_TAMR 0x0000000B 0x00000222
R TIMER3_TIMER_TBMR 0x0000000B 0x00000200
R TIMER3_TIMER_CTL 0x0000000B 0x00000001
R TIMER3_TIMER_SYNC 0x0000000B 0x00000000
R TIMER3_TIMER_IMR 0x0000000B 0x00000001
R TIMER3_TIMER_RIS 0x0000000B 0x00000001
R TIMER3_TIMER_MIS 0x0000000B 0x00000001
R TIMER3_TIMER_ICR 0x0000000B 0x00000000
R TIMER3_TIMER_TAILR 0x0000000B 0x07270DFF
R TIMER3_TIMER_TBILR 0x0000000B 0x00000727
R TIMER3_TIMER_TAMATCHR 0x0000000B 0xFFFFFFFF
R TIMER3_TIMER_TBMATCHR 0x0000000B 0x0000FFFF
R TIMER3_TIMER_TAPR 0x0000000B 0x00000000
R TIMER3_TIMER_TBPR 0x0000000B 0x00000000
R TIMER3_TIMER_TAPMR 0x0000000B 0x00000000
R TIMER3_TIMER_TBPMR 0x0000000B 0x00000000
R TIMER3_TIMER_TAR 0x0000000B 0x019F7228
R TIMER3_TIMER_TBR 0x0000000B 0x0000019B
R TIMER3_TIMER_TAV 0x0000000B 0x01977E2A
R TIMER3_TIMER_TBV 0x0000000B 0x0000018F
R TIMER3_TIMER_RTCPD 0x0000000B 0x00007FFF
R TIMER3_TIMER_TAPS 0x0000000B 0x00000000
R TIMER3_TIMER_TBPS 0x0000000B 0x00000000
R TIMER3_TIMER_DMAEV 0x0000000B 0x00000000
R TIMER3_TIMER_ADCEV 0x0000000B 0x00000000
R TIMER3_TIMER_PP 0x0000000B 0x00000070
R TIMER3_TIMER_CC 0x0000000B 0x00000000
R TIMER5_TIMER_CFG 0x0000000B 0x00000004
R TIMER5_TIMER_TAMR 0x0000000B 0x00000213
R TIMER5_TIMER_TBMR 0x0000000B 0x00000200
R TIMER5_TIMER_CTL 0x0000000B 0x00000001
R TIMER5_TIMER_SYNC 0x0000000B 0x00000000
R TIMER5_TIMER_IMR 0x0000000B 0x00000000
R TIMER5_TIMER_RIS 0x0000000B 0x00000000
R TIMER5_TIMER_MIS 0x0000000B 0x00000000
R TIMER5_TIMER_ICR 0x0000000B 0x00000000
R TIMER5_TIMER_TAILR 0x0000000B 0x0000FFFF
R TIMER5_TIMER_TBILR 0x0000000B 0x0000FFFF
R TIMER5_TIMER_TAMATCHR 0x0000000B 0x0000FFFF
R TIMER5_TIMER_TBMATCHR 0x0000000B 0x0000FFFF
R TIMER5_TIMER_TAPR 0x0000000B 0x00000000
R TIMER5_TIMER_TBPR 0x0000000B 0x00000000
R TIMER5_TIMER_TAPMR 0x0000000B 0x00000000
R TIMER5_TIMER_TBPMR 0x0000000B 0x00000000
R TIMER5_TIMER_TAR 0x0000000B 0x0000017A
R TIMER5_TIMER_TBR 0x0000000B 0x0000FFFF
R TIMER5_TIMER_TAV 0x0000000B 0x0000017A
R TIMER5_TIMER_TBV 0x0000000B 0x0000FFFF
R TIMER5_TIMER_RTCPD 0x0000000B 0x00007FFF
R TIMER5_TIMER_TAPS 0x0000000B 0x00000000
R TIMER5_TIMER_TBPS 0x0000000B 0x00000000
R TIMER5_TIMER_DMAEV 0x0000000B 0x00000000
R TIMER5_TIMER_ADCEV 0x0000000B 0x00000000
R TIMER5_TIMER_PP 0x0000000B 0x00000070
R TIMER5_TIMER_CC 0x0000000B 0x00000000
R ADC0_ADC_ACTSS 0x0000000B 0x00000404
R ADC0_ADC_RIS 0x0000000B 0x00000404
R ADC0_ADC_IM 0x0000000B 0x00000004
R ADC0_ADC_ISC 0x0000000B 0x00000004
R ADC0_ADC_OSTAT 0x0000000B 0x00000004
R ADC0_ADC_EMUX 0x0000000B 0x00000500
R ADC0_ADC_USTAT 0x0000000B 0x00000004
R ADC0_ADC_TSSEL 0x0000000B 0x00000000
R ADC0_ADC_SSPRI 0x0000000B 0x00003010
R ADC0_ADC_SPC 0x0000000B 0x00000000
R ADC0_ADC_PSSI 0x0000000B 0x00000000
R ADC0_ADC_SAC 0x0000000B 0x00000004
R ADC0_ADC_DCISC 0x0000000B 0x00000000
R ADC0_ADC_CTL 0x0000000B 0x00000041
R ADC0_ADC_SSMUX0 0x0000000B 0x00000000
R ADC0_ADC_SSCTL0 0x0000000B 0x00000000
R ADC0_ADC_SSFIFO0 0x0000000B 0x000000D3
R ADC0_ADC_SSFSTAT0 0x0000000B 0x00000100
R ADC0_ADC_SSOP0 0x0000000B 0x00000000
R ADC0_ADC_SSDC0 0x0000000B 0x00000000
R ADC0_ADC_SSEMUX0 0x0000000B 0x00000000
R ADC0_ADC_SSTSH0 0x0000000B 0x00000000
R ADC0_ADC_SSMUX1 0x0000000B 0x00000000
R ADC0_ADC_SSCTL1 0x0000000B 0x00000000
R ADC0_ADC_SSFIFO1 0x0000000B 0x00000C3E
R ADC0_ADC_SSFSTAT1 0x0000000B 0x00000100
R ADC0_ADC_SSOP1 0x0000000B 0x00000000
R ADC0_ADC_SSDC1 0x0000000B 0x00000000
R ADC0_ADC_SSEMUX1 0x0000000B 0x00000000
R ADC0_ADC_SSTSH1 0x0000000B 0x00000000
R ADC0_ADC_SSMUX2 0x0000000B 0x00000013
R ADC0_ADC_SSCTL2 0x0000000B 0x00000060
R ADC0_ADC_SSFIFO2 0x0000000B 0x00000812
R ADC0_ADC_SSFSTAT2 0x0000000B 0x00000122
R ADC0_ADC_SSOP2 0x0000000B 0x00000000
R ADC0_ADC_SSDC2 0x0000000B 0x00000000
R ADC0_ADC_SSEMUX2 0x0000000B 0x00000000
R ADC0_ADC_SSTSH2 0x0000000B 0x00000000
R ADC0_ADC_SSMUX3 0x0000000B 0x00000000
R ADC0_ADC_SSCTL3 0x0000000B 0x00000000
R ADC0_ADC_SSFIFO3 0x0000000B 0x00000000
R ADC0_ADC_SSFSTAT3 0x0000000B 0x00000100
R ADC0_ADC_SSOP3 0x0000000B 0x00000000
R ADC0_ADC_SSDC3 0x0000000B 0x00000000
R ADC0_ADC_SSEMUX3 0x0000000B 0x00000000
R ADC0_ADC_SSTSH3 0x0000000B 0x00000000
R ADC0_ADC_DCRIC 0x0000000B 0x00000000
R ADC0_ADC_DCCTL0 0x0000000B 0x00000000
R ADC0_ADC_DCCTL1 0x0000000B 0x00000000
R ADC0_ADC_DCCTL2 0x0000000B 0x00000000
R ADC0_ADC_DCCTL3 0x0000000B 0x00000000
R ADC0_ADC_DCCTL4 0x0000000B 0x00000000
R ADC0_ADC_DCCTL5 0x0000000B 0x00000000
R ADC0_ADC_DCCTL6 0x0000000B 0x00000000
R ADC0_ADC_DCCTL7 0x0000000B 0x00000000
R ADC0_ADC_DCCMP0 0x0000000B 0x00000000
R ADC0_ADC_DCCMP1 0x0000000B 0x00000000
R ADC0_ADC_DCCMP2 0x0000000B 0x00000000
R ADC0_ADC_DCCMP3 0x0000000B 0x00000000
R ADC0_ADC_DCCMP4 0x0000000B 0x00000000
R ADC0_ADC_DCCMP5 0x0000000B 0x00000000
R ADC0_ADC_DCCMP6 0x0000000B 0x00000000
R ADC0_ADC_DCCMP7 0x0000000B 0x00000000
R ADC0_ADC_PP 0x0000000B 0x01B02147
R ADC0_ADC_PC 0x0000000B 0x00000007
R ADC0_ADC_CC 0x0000000B 0x000000E0
R ADC1_ADC_ACTSS 0x0000000B 0x00000004
R ADC1_ADC_RIS 0x0000000B 0x00000000
R ADC1_ADC_IM 0x0000000B 0x00000004
R ADC1_ADC_ISC 0x0000000B 0x00000000
R ADC1_ADC_OSTAT 0x0000000B 0x00000000
R ADC1_ADC_EMUX 0x0000000B 0x00000000
R ADC1_ADC_USTAT 0x0000000B 0x00000000
R ADC1_ADC_TSSEL 0x0000000B 0x00000000
R ADC1_ADC_SSPRI 0x0000000B 0x00003010
R ADC1_ADC_SPC 0x0000000B 0x00000000
R ADC1_ADC_PSSI 0x0000000B 0x00000000
R ADC1_ADC_SAC 0x0000000B 0x00000000
R ADC1_ADC_DCISC 0x0000000B 0x00000000
R ADC1_ADC_CTL 0x0000000B 0x00000040
R ADC1_ADC_SSMUX0 0x0000000B 0x00000000
R ADC1_ADC_SSCTL0 0x0000000B 0x00000000
R ADC1_ADC_SSFIFO0 0x0000000B 0x0000015E
R ADC1_ADC_SSFSTAT0 0x0000000B 0x00000100
R ADC1_ADC_SSOP0 0x0000000B 0x00000000
R ADC1_ADC_SSDC0 0x0000000B 0x00000000
R ADC1_ADC_SSEMUX0 0x0000000B 0x00000000
R ADC1_ADC_SSTSH0 0x0000000B 0x00000000
R ADC1_ADC_SSMUX1 0x0000000B 0x00000000
R ADC1_ADC_SSCTL1 0x0000000B 0x00000000
R ADC1_ADC_SSFIFO1 0x0000000B 0x00000908
R ADC1_ADC_SSFSTAT1 0x0000000B 0x00000100
R ADC1_ADC_SSOP1 0x0000000B 0x00000000
R ADC1_ADC_SSDC1 0x0000000B 0x00000000
R ADC1_ADC_SSEMUX1 0x0000000B 0x00000000
R ADC1_ADC_SSTSH1 0x0000000B 0x00000000
R ADC1_ADC_SSMUX2 0x0000000B 0x00000000
R ADC1_ADC_SSCTL2 0x0000000B 0x0000E888
R ADC1_ADC_SSFIFO2 0x0000000B 0x000007B8
R ADC1_ADC_SSFSTAT2 0x0000000B 0x00000100
R ADC1_ADC_SSOP2 0x0000000B 0x00000000
R ADC1_ADC_SSDC2 0x0000000B 0x00000000
R ADC1_ADC_SSEMUX2 0x0000000B 0x00000000
R ADC1_ADC_SSTSH2 0x0000000B 0x00000000
R ADC1_ADC_SSMUX3 0x0000000B 0x00000000
R ADC1_ADC_SSCTL3 0x0000000B 0x00000000
R ADC1_ADC_SSFIFO3 0x0000000B 0x00000000
R ADC1_ADC_SSFSTAT3 0x0000000B 0x00000100
R ADC1_ADC_SSOP3 0x0000000B 0x00000000
R ADC1_ADC_SSDC3 0x0000000B 0x00000000
R ADC1_ADC_SSEMUX3 0x0000000B 0x00000000
R ADC1_ADC_SSTSH3 0x0000000B 0x00000000
R ADC1_ADC_DCRIC 0x0000000B 0x00000000
R ADC1_ADC_DCCTL0 0x0000000B 0x00000000
R ADC1_ADC_DCCTL1 0x0000000B 0x00000000
R ADC1_ADC_DCCTL2 0x0000000B 0x00000000
R ADC1_ADC_DCCTL3 0x0000000B 0x00000000
R ADC1_ADC_DCCTL4 0x0000000B 0x00000000
R ADC1_ADC_DCCTL5 0x0000000B 0x00000000
R ADC1_ADC_DCCTL6 0x0000000B 0x00000000
R ADC1_ADC_DCCTL7 0x0000000B 0x00000000
R ADC1_ADC_DCCMP0 0x0000000B 0x00000000
R ADC1_ADC_DCCMP1 0x0000000B 0x00000000
R ADC1_ADC_DCCMP2 0x0000000B 0x00000000
R ADC1_ADC_DCCMP3 0x0000000B 0x00000000
R ADC1_ADC_DCCMP4 0x0000000B 0x00000000
R ADC1_ADC_DCCMP5 0x0000000B 0x00000000
R ADC1_ADC_DCCMP6 0x0000000B 0x00000000
R ADC1_ADC_DCCMP7 0x0000000B 0x00000000
R ADC1_ADC_PP 0x0000000B 0x01B02187
R ADC1_ADC_PC 0x0000000B 0x00000007
R ADC1_ADC_CC 0x0000000B 0x00000001
R GPIO_PORTA_AHB_GPIO_DATA 0x0000000B 0x00000003
R GPIO_PORTA_AHB_GPIO_DIR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_RIS 0x0000000B 0x00000002
R GPIO_PORTA_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_AFSEL 0x0000000B 0x00000003
R GPIO_PORTA_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTA_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_DEN 0x0000000B 0x00000003
R GPIO_PORTA_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTA_AHB_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTA_AHB_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_PCTL 0x0000000B 0x00000011
R GPIO_PORTA_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTA_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DATA 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DIR 0x0000000B 0x00000030
R GPIO_PORTB_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_RIS 0x0000000B 0x00000004
R GPIO_PORTB_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_AFSEL 0x0000000B 0x00000004
R GPIO_PORTB_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTB_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DEN 0x0000000B 0x00000034
R GPIO_PORTB_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTB_AHB_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTB_AHB_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_PCTL 0x0000000B 0x00000300
R GPIO_PORTB_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTB_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_DATA 0x0000000B 0x000000E4
R GPIO_PORTC_AHB_GPIO_DIR 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_RIS 0x0000000B 0x0000002F
R GPIO_PORTC_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_AFSEL 0x0000000B 0x000000FF
R GPIO_PORTC_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTC_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_PUR 0x0000000B 0x0000000F
R GPIO_PORTC_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_DEN 0x0000000B 0x000000FF
R GPIO_PORTC_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTC_AHB_GPIO_CR 0x0000000B 0x000000F0
R GPIO_PORTC_AHB_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_PCTL 0x0000000B 0x11111111
R GPIO_PORTC_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTC_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DATA 0x0000000B 0x0000003C
R GPIO_PORTD_AHB_GPIO_DIR 0x0000000B 0x000000CE
R GPIO_PORTD_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_RIS 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_AFSEL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTD_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DEN 0x0000000B 0x000000FE
R GPIO_PORTD_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTD_AHB_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTD_AHB_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_PCTL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTD_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DATA 0x0000000B 0x00000010
R GPIO_PORTE_AHB_GPIO_DIR 0x0000000B 0x00000010
R GPIO_PORTE_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_RIS 0x0000000B 0x00000010
R GPIO_PORTE_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_AFSEL 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTE_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DEN 0x0000000B 0x00000010
R GPIO_PORTE_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTE_AHB_GPIO_CR 0x0000000B 0x0000007F
R GPIO_PORTE_AHB_GPIO_AMSEL 0x0000000B 0x00000005
R GPIO_PORTE_AHB_GPIO_PCTL 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTE_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_DATA 0x0000000B 0x00000003
R GPIO_PORTJ_AHB_GPIO_DIR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_RIS 0x0000000B 0x00000002
R GPIO_PORTJ_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_AFSEL 0x0000000B 0x00000003
R GPIO_PORTJ_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTJ_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_DEN 0x0000000B 0x00000003
R GPIO_PORTJ_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTJ_AHB_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTJ_AHB_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_PCTL 0x0000000B 0x00000011
R GPIO_PORTJ_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTJ_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_DATA 0x0000000B 0x00000013
R GPIO_PORTK_GPIO_DIR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_RIS 0x0000000B 0x00000042
R GPIO_PORTK_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_AFSEL 0x0000000B 0x00000053
R GPIO_PORTK_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTK_GPIO_DR4R 0x0000000B 0x00000050
R GPIO_PORTK_GPIO_DR8R 0x0000000B 0x00000050
R GPIO_PORTK_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_DEN 0x0000000B 0x00000053
R GPIO_PORTK_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTK_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTK_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_PCTL 0x0000000B 0x05050011
R GPIO_PORTK_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTK_GPIO_PC 0x0000000B 0x00003300
R GPIO_PORTL_GPIO_DATA 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_DIR 0x0000000B 0x00000018
R GPIO_PORTL_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_RIS 0x0000000B 0x00000038
R GPIO_PORTL_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_AFSEL 0x0000000B 0x00000020
R GPIO_PORTL_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTL_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_DEN 0x0000000B 0x00000038
R GPIO_PORTL_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTL_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTL_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_PCTL 0x0000000B 0x00300000
R GPIO_PORTL_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTL_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DATA 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DIR 0x0000000B 0x00000002
R GPIO_PORTM_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_IEV 0x0000000B 0x00000001
R GPIO_PORTM_GPIO_IM 0x0000000B 0x00000001
R GPIO_PORTM_GPIO_RIS 0x0000000B 0x00000002
R GPIO_PORTM_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_AFSEL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTM_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DEN 0x0000000B 0x00000083
R GPIO_PORTM_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTM_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTM_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_PCTL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTM_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DATA 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DIR 0x0000000B 0x00000001
R GPIO_PORTP_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_RIS 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_AFSEL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTP_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DEN 0x0000000B 0x00000001
R GPIO_PORTP_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTP_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTP_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_PCTL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTP_GPIO_PC 0x0000000B 0x00000000
R EMAC0_EMAC_CFG 0x0000000B 0x0000CC0C
R EMAC0_EMAC_FRAMEFLTR 0x0000000B 0x00000410
R EMAC0_EMAC_HASHTBLH 0x0000000B 0x00000000
R EMAC0_EMAC_HASHTBLL 0x0000000B 0x00000000
R EMAC0_EMAC_MIIADDR 0x0000000B 0x00000404
R EMAC0_EMAC_MIIDATA 0x0000000B 0x00005715
R EMAC0_EMAC_FLOWCTL 0x0000000B 0x00000000
R EMAC0_EMAC_VLANTG 0x0000000B 0x00000000
R EMAC0_EMAC_STATUS 0x0000000B 0x00000000
R EMAC0_EMAC_RWUFF 0x0000000B 0x00000000
R EMAC0_EMAC_PMTCTLSTAT 0x0000000B 0x01000000
R EMAC0_EMAC_RIS 0x0000000B 0x00000000
R EMAC0_EMAC_IM 0x0000000B 0x00000000
R EMAC0_EMAC_ADDR0H 0x0000000B 0x80001563
R EMAC0_EMAC_ADDR0L 0x0000000B 0x44223344
R EMAC0_EMAC_ADDR1H 0x0000000B 0x0000FFFF
R EMAC0_EMAC_ADDR1L 0x0000000B 0xFFFFFFFF
R EMAC0_EMAC_ADDR2H 0x0000000B 0x0000FFFF
R EMAC0_EMAC_ADDR2L 0x0000000B 0xFFFFFFFF
R EMAC0_EMAC_ADDR3H 0x0000000B 0x0000FFFF
R EMAC0_EMAC_ADDR3L 0x0000000B 0xFFFFFFFF
R EMAC0_EMAC_WDOGTO 0x0000000B 0x00010800
R EMAC0_EMAC_MMCCTRL 0x0000000B 0x00000000
R EMAC0_EMAC_MMCRXRIS 0x0000000B 0x00000000
R EMAC0_EMAC_MMCTXRIS 0x0000000B 0x00000000
R EMAC0_EMAC_MMCRXIM 0x0000000B 0x00000000
R EMAC0_EMAC_MMCTXIM 0x0000000B 0x00000000
R EMAC0_EMAC_TXCNTGB 0x0000000B 0x00000819
R EMAC0_EMAC_TXCNTSCOL 0x0000000B 0x00000000
R EMAC0_EMAC_TXCNTMCOL 0x0000000B 0x00000000
R EMAC0_EMAC_TXOCTCNTG 0x0000000B 0x0023A43E
R EMAC0_EMAC_RXCNTGB 0x0000000B 0x0000009B
R EMAC0_EMAC_RXCNTCRCERR 0x0000000B 0x00000000
R EMAC0_EMAC_RXCNTALGNERR 0x0000000B 0x00000000
R EMAC0_EMAC_RXCNTGUNI 0x0000000B 0x00000022
R EMAC0_EMAC_VLNINCREP 0x0000000B 0x00000000
R EMAC0_EMAC_VLANHASH 0x0000000B 0x00000000
R EMAC0_EMAC_TIMSTCTRL 0x0000000B 0x00002000
R EMAC0_EMAC_SUBSECINC 0x0000000B 0x00000000
R EMAC0_EMAC_TIMSEC 0x0000000B 0x00000000
R EMAC0_EMAC_TIMNANO 0x0000000B 0x00000000
R EMAC0_EMAC_TIMSECU 0x0000000B 0x00000000
R EMAC0_EMAC_TIMNANOU 0x0000000B 0x00000000
R EMAC0_EMAC_TIMADD 0x0000000B 0x00000000
R EMAC0_EMAC_TARGSEC 0x0000000B 0x00000000
R EMAC0_EMAC_TARGNANO 0x0000000B 0x00000000
R EMAC0_EMAC_HWORDSEC 0x0000000B 0x00000000
R EMAC0_EMAC_TIMSTAT 0x0000000B 0x00000000
R EMAC0_EMAC_PPSCTRL 0x0000000B 0x00000000
R EMAC0_EMAC_PPS0INTVL 0x0000000B 0x00000000
R EMAC0_EMAC_PPS0WIDTH 0x0000000B 0x00000000
R EMAC0_EMAC_DMABUSMOD 0x0000000B 0x04000482
R EMAC0_EMAC_TXPOLLD 0x0000000B 0x00000000
R EMAC0_EMAC_RXPOLLD 0x0000000B 0x00000000
R EMAC0_EMAC_RXDLADDR 0x0000000B 0x2002E594
R EMAC0_EMAC_TXDLADDR 0x0000000B 0x2002CC00
R EMAC0_EMAC_DMARIS 0x0000000B 0x006984C4
R EMAC0_EMAC_DMAOPMODE 0x0000000B 0x02202002
R EMAC0_EMAC_DMAIM 0x0000000B 0x000181C3
R EMAC0_EMAC_MFBOC 0x0000000B 0x00000068
R EMAC0_EMAC_RXINTWDT 0x0000000B 0x00000000
R EMAC0_EMAC_HOSTXDESC 0x0000000B 0x2002CD44
R EMAC0_EMAC_HOSRXDESC 0x0000000B 0x2002E600
R EMAC0_EMAC_HOSTXBA 0x0000000B 0x2002C082
R EMAC0_EMAC_HOSRXBA 0x0000000B 0x20016ABC
R EMAC0_EMAC_PP 0x0000000B 0x00000103
R EMAC0_EMAC_PC 0x0000000B 0x0000040E
R EMAC0_EMAC_CC 0x0000000B 0x00000000
R EMAC0_EMAC_EPHYRIS 0x0000000B 0x00000000
R EMAC0_EMAC_EPHYIM 0x0000000B 0x00000001
R EMAC0_EMAC_EPHYMISC 0x0000000B 0x00000000
R SYSEXC_SYSEXC_RIS 0x0000000B 0x00000020
R SYSEXC_SYSEXC_IM 0x0000000B 0x00000000
R SYSEXC_SYSEXC_MIS 0x0000000B 0x00000000
R SYSEXC_SYSEXC_IC 0x0000000B 0x00000000
R HIB_HIB_RTCC 0x0000000B 0x00000000
R HIB_HIB_RTCM0 0x0000000B 0xFFFFFFFF
R HIB_HIB_RTCLD 0x0000000B 0x00000000
R HIB_HIB_CTL 0x0000000B 0x80002000
R HIB_HIB_IM 0x0000000B 0x00000000
R HIB_HIB_RIS 0x0000000B 0x00000000
R HIB_HIB_MIS 0x0000000B 0x00000000
R HIB_HIB_IC 0x0000000B 0x00000000
R HIB_HIB_RTCT 0x0000000B 0x00007FFF
R HIB_HIB_RTCSS 0x0000000B 0x00000000
R HIB_HIB_IO 0x0000000B 0x80000000
R HIB_HIB_DATA 0x0000000B 0x40000008
R HIB_HIB_CALCTL 0x0000000B 0x00000000
R HIB_HIB_CAL0 0x0000000B 0x00000000
R HIB_HIB_CAL1 0x0000000B 0x00000000
R HIB_HIB_CALLD0 0x0000000B 0x00000000
R HIB_HIB_CALLD1 0x0000000B 0x00000000
R HIB_HIB_CALM0 0x0000000B 0x00000000
R HIB_HIB_CALM1 0x0000000B 0x00000000
R HIB_HIB_LOCK 0x0000000B 0x00000000
R HIB_HIB_TPCTL 0x0000000B 0x00000000
R HIB_HIB_TPSTAT 0x0000000B 0x00000000
R HIB_HIB_TPIO 0x0000000B 0x00000000
R HIB_HIB_TPLOG0 0x0000000B 0x00000000
R HIB_HIB_TPLOG1 0x0000000B 0x00000000
R HIB_HIB_TPLOG2 0x0000000B 0x00000000
R HIB_HIB_TPLOG3 0x0000000B 0x00000000
R HIB_HIB_TPLOG4 0x0000000B 0x00000000
R HIB_HIB_TPLOG5 0x0000000B 0x00000000
R HIB_HIB_TPLOG6 0x0000000B 0x00000000
R HIB_HIB_TPLOG7 0x0000000B 0x00000000
R HIB_HIB_PP 0x0000000B 0x00000002
R HIB_HIB_CC 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FMA 0x0000000B 0x80000001
R FLASH_CTRL_FLASH_FMD 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FMC 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FCRIS 0x0000000B 0x00000002
R FLASH_CTRL_FLASH_FCIM 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FCMISC 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FMC2 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FWBVAL 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FLPEKEY 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FWBN 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_PP 0x0000000B 0xF01401FF
R FLASH_CTRL_FLASH_SSIZE 0x0000000B 0x000003FF
R FLASH_CTRL_FLASH_CONF 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_ROMSWMAP 0x0000000B 0x00004000
R FLASH_CTRL_FLASH_DMASZ 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_DMAST 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_RVP 0x0000000B 0x01000000
R FLASH_CTRL_FLASH_BOOTCFG 0x0000000B 0xFFFFFFFE
R FLASH_CTRL_FLASH_USERREG0 0x0000000B 0x31223344
R FLASH_CTRL_FLASH_USERREG1 0x0000000B 0x01156344
R FLASH_CTRL_FLASH_USERREG2 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_USERREG3 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE0 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE1 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE2 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE3 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE4 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE5 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE6 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE7 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE8 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE9 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE10 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE11 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE12 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE13 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE14 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE15 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE0 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE1 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE2 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE3 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE4 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE5 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE6 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE7 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE8 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE9 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE10 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE11 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE12 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE13 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE14 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE15 0x0000000B 0xFFFFFFFF
R SYSCTL_SYSCTL_DID0 0x0000000B 0x100A0000
R SYSCTL_SYSCTL_DID1 0x0000000B 0x102DC06C
R SYSCTL_SYSCTL_PTBOCTL 0x0000000B 0x00000003
R SYSCTL_SYSCTL_RIS 0x0000000B 0x00000140
R SYSCTL_SYSCTL_IMC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_MISC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RESC 0x0000000B 0x00000013
R SYSCTL_SYSCTL_PWRTC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_NMIC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_MOSCCTL 0x0000000B 0x00000010
R SYSCTL_SYSCTL_RSCLKCFG 0x0000000B 0x13300003
R SYSCTL_SYSCTL_MEMTIM0 0x0000000B 0x01950195
R SYSCTL_SYSCTL_ALTCLKCFG 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DSCLKCFG 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DIVSCLK 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SYSPROP 0x0000000B 0x00031F31
R SYSCTL_SYSCTL_PIOSCCAL 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PIOSCSTAT 0x0000000B 0x00260026
R SYSCTL_SYSCTL_PLLFREQ0 0x0000000B 0x00800060
R SYSCTL_SYSCTL_PLLFREQ1 0x0000000B 0x00000004
R SYSCTL_SYSCTL_PLLSTAT 0x0000000B 0x00000001
R SYSCTL_SYSCTL_SLPPWRCFG 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DSLPPWRCFG 0x0000000B 0x00000000
R SYSCTL_SYSCTL_NVMSTAT 0x0000000B 0x00000001
R SYSCTL_SYSCTL_LDOSPCTL 0x0000000B 0x00000018
R SYSCTL_SYSCTL_LDODPCTL 0x0000000B 0x00000012
R SYSCTL_SYSCTL_RESBEHAVCTL 0x0000000B 0xFFFFFFFF
R SYSCTL_SYSCTL_HSSR 0x0000000B 0x00000000
R SYSCTL_SYSCTL_USBPDS 0x0000000B 0x0000003F
R SYSCTL_SYSCTL_USBMPC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_EMACPDS 0x0000000B 0x0000003F
R SYSCTL_SYSCTL_EMACMPC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PPWD 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PPTIMER 0x0000000B 0x000000FF
R SYSCTL_SYSCTL_PPGPIO 0x0000000B 0x00007FFF
R SYSCTL_SYSCTL_PPDMA 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPEPI 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPUART 0x0000000B 0x000000FF
R SYSCTL_SYSCTL_PPSSI 0x0000000B 0x0000000F
R SYSCTL_SYSCTL_PPI2C 0x0000000B 0x000003FF
R SYSCTL_SYSCTL_PPUSB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPEPHY 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPCAN 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PPADC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PPACMP 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPPWM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPQEI 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPLPC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPPECI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPFAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPEEPROM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPWTIMER 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPRTS 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPCCM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPLCD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPOWIRE 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPEMAC 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPHIM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRWD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRTIMER 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRGPIO 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRDMA 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SREPI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRHIB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRUART 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRSSI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRI2C 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRUSB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SREPHY 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRCAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRADC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRACMP 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRPWM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRQEI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SREEPROM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRCCM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SREMAC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCWD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCTIMER 0x0000000B 0x0000002D
R SYSCTL_SYSCTL_RCGCGPIO 0x0000000B 0x00002F1F
R SYSCTL_SYSCTL_RCGCDMA 0x0000000B 0x00000001
R SYSCTL_SYSCTL_RCGCEPI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_RCGCUART 0x0000000B 0x000000B9
R SYSCTL_SYSCTL_RCGCSSI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCI2C 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCUSB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCEPHY 0x0000000B 0x00000001
R SYSCTL_SYSCTL_RCGCCAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCADC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_RCGCACMP 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCPWM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCQEI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCEEPROM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCCCM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCEMAC 0x0000000B 0x00000001
R SYSCTL_SYSCTL_SCGCWD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCTIMER 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCGPIO 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCDMA 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCEPI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_SCGCUART 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCSSI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCI2C 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCUSB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCEPHY 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCCAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCADC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCACMP 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCPWM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCQEI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCEEPROM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCCCM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCEMAC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCWD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCTIMER 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCGPIO 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCDMA 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCEPI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_DCGCUART 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCSSI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCI2C 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCUSB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCEPHY 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCCAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCADC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCACMP 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCPWM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCQEI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCEEPROM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCCCM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCEMAC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PCWD 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PCTIMER 0x0000000B 0x000000FF
R SYSCTL_SYSCTL_PCGPIO 0x0000000B 0x00007FFF
R SYSCTL_SYSCTL_PCDMA 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCEPI 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCUART 0x0000000B 0x000000FF
R SYSCTL_SYSCTL_PCSSI 0x0000000B 0x0000000F
R SYSCTL_SYSCTL_PCI2C 0x0000000B 0x000003FF
R SYSCTL_SYSCTL_PCUSB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCEPHY 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PCCAN 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PCADC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PCACMP 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCPWM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCQEI 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCEEPROM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCCCM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCEMAC 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PRWD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRTIMER 0x0000000B 0x0000002D
R SYSCTL_SYSCTL_PRGPIO 0x0000000B 0x00002F1F
R SYSCTL_SYSCTL_PRDMA 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PREPI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PRUART 0x0000000B 0x000000B9
R SYSCTL_SYSCTL_PRSSI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRI2C 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRUSB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PREPHY 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PRCAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRADC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PRACMP 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRPWM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRQEI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PREEPROM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRCCM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PREMAC 0x0000000B 0x00000001
R UDMA_UDMA_STAT 0x0000000B 0x001F0001
R UDMA_UDMA_CFG 0x0000000B 0x00000000
R UDMA_UDMA_CTLBASE 0x0000000B 0x2002C800
R UDMA_UDMA_ALTBASE 0x0000000B 0x2002CA00
R UDMA_UDMA_WAITSTAT 0x0000000B 0x03FFCFC0
R UDMA_UDMA_SWREQ 0x0000000B 0x00000000
R UDMA_UDMA_USEBURSTSET 0x0000000B 0x00000000
R UDMA_UDMA_USEBURSTCLR 0x0000000B 0x00000000
R UDMA_UDMA_REQMASKSET 0x0000000B 0x00000000
R UDMA_UDMA_REQMASKCLR 0x0000000B 0x00000000
R UDMA_UDMA_ENASET 0x0000000B 0x00150140
R UDMA_UDMA_ENACLR 0x0000000B 0x00150140
R UDMA_UDMA_ALTSET 0x0000000B 0x00000000
R UDMA_UDMA_ALTCLR 0x0000000B 0x00000000
R UDMA_UDMA_PRIOSET 0x0000000B 0x00000000
R UDMA_UDMA_PRIOCLR 0x0000000B 0x00000000
R UDMA_UDMA_ERRCLR 0x0000000B 0x00000000
R UDMA_UDMA_CHASGN 0x0000000B 0x003C00C0
R UDMA_UDMA_CHMAP0 0x0000000B 0x22000000
R UDMA_UDMA_CHMAP1 0x0000000B 0x00000000
R UDMA_UDMA_CHMAP2 0x0000000B 0x00222200
R UDMA_UDMA_CHMAP3 0x0000000B 0x00000000
R NVIC_NVIC_ACTLR 0x0000000B 0x00000000
R NVIC_NVIC_ST_CTRL 0x0000000B 0x00010007
R NVIC_NVIC_ST_RELOAD 0x0000000B 0x000752FF
R NVIC_NVIC_ST_CURRENT 0x0000000B 0x00072AB5
R NVIC_NVIC_EN0 0x0000000B 0x00810020
R NVIC_NVIC_EN1 0x0000000B 0x16013108
R NVIC_NVIC_EN2 0x0000000B 0x00000100
R NVIC_NVIC_EN3 0x0000000B 0x00000000
R NVIC_NVIC_DIS0 0x0000000B 0x00810020
R NVIC_NVIC_DIS1 0x0000000B 0x16013108
R NVIC_NVIC_DIS2 0x0000000B 0x00000100
R NVIC_NVIC_DIS3 0x0000000B 0x00000000
R NVIC_NVIC_PEND0 0x0000000B 0x00810000
R NVIC_NVIC_PEND1 0x0000000B 0x00000108
R NVIC_NVIC_PEND2 0x0000000B 0x00000000
R NVIC_NVIC_PEND3 0x0000000B 0x00000000
R NVIC_NVIC_UNPEND0 0x0000000B 0x00810000
R NVIC_NVIC_UNPEND1 0x0000000B 0x00000108
R NVIC_NVIC_UNPEND2 0x0000000B 0x00000000
R NVIC_NVIC_UNPEND3 0x0000000B 0x00000000
R NVIC_NVIC_ACTIVE0 0x0000000B 0x00000000
R NVIC_NVIC_ACTIVE1 0x0000000B 0x00000000
R NVIC_NVIC_ACTIVE2 0x0000000B 0x00000000
R NVIC_NVIC_ACTIVE3 0x0000000B 0x00000000
R NVIC_NVIC_PRI0 0x0000000B 0x00000000
R NVIC_NVIC_PRI1 0x0000000B 0x00000000
R NVIC_NVIC_PRI2 0x0000000B 0x00000000
R NVIC_NVIC_PRI3 0x0000000B 0x00000000
R NVIC_NVIC_PRI4 0x0000000B 0x00000020
R NVIC_NVIC_PRI5 0x0000000B 0x60000000
R NVIC_NVIC_PRI6 0x0000000B 0x00000000
R NVIC_NVIC_PRI7 0x0000000B 0x00000000
R NVIC_NVIC_PRI8 0x0000000B 0x00000000
R NVIC_NVIC_PRI9 0x0000000B 0x00000000
R NVIC_NVIC_PRI10 0x0000000B 0x000000C0
R NVIC_NVIC_PRI11 0x0000000B 0x00000040
R NVIC_NVIC_PRI12 0x0000000B 0x00000000
R NVIC_NVIC_PRI13 0x0000000B 0x00000000
R NVIC_NVIC_PRI14 0x0000000B 0x00000000
R NVIC_NVIC_PRI15 0x0000000B 0x00000000
R NVIC_NVIC_PRI16 0x0000000B 0x00000000
R NVIC_NVIC_PRI17 0x0000000B 0x00000000
R NVIC_NVIC_PRI18 0x0000000B 0x00000000
R NVIC_NVIC_PRI19 0x0000000B 0x00000000
R NVIC_NVIC_PRI20 0x0000000B 0x00000000
R NVIC_NVIC_PRI21 0x0000000B 0x00000000
R NVIC_NVIC_PRI22 0x0000000B 0x00000000
R NVIC_NVIC_PRI23 0x0000000B 0x00000000
R NVIC_NVIC_PRI24 0x0000000B 0x00000000
R NVIC_NVIC_PRI25 0x0000000B 0x00000000
R NVIC_NVIC_PRI26 0x0000000B 0x00000000
R NVIC_NVIC_PRI27 0x0000000B 0x00000000
R NVIC_NVIC_PRI28 0x0000000B 0x00000000
R NVIC_NVIC_CPUID 0x0000000B 0x410FC241
R NVIC_NVIC_INT_CTRL 0x0000000B 0x00C33000
R NVIC_NVIC_VTABLE 0x0000000B 0x00000000
R NVIC_NVIC_APINT 0x0000000B 0xFA050000
R NVIC_NVIC_SYS_CTRL 0x0000000B 0x00000000
R NVIC_NVIC_CFG_CTRL 0x0000000B 0x00000200
R NVIC_NVIC_SYS_PRI1 0x0000000B 0x00000000
R NVIC_NVIC_SYS_PRI2 0x0000000B 0x00000000
R NVIC_NVIC_SYS_PRI3 0x0000000B 0xA0000000
R NVIC_NVIC_SYS_HND_CTRL 0x0000000B 0x00000000
R NVIC_NVIC_FAULT_STAT 0x0000000B 0x00000000
R NVIC_NVIC_HFAULT_STAT 0x0000000B 0x00000000
R NVIC_NVIC_DEBUG_STAT 0x0000000B 0x00000000
R NVIC_NVIC_MM_ADDR 0x0000000B 0xE000EDF8
R NVIC_NVIC_FAULT_ADDR 0x0000000B 0xE000EDF8
R NVIC_NVIC_CPAC 0x0000000B 0x00F00000
R NVIC_NVIC_MPU_TYPE 0x0000000B 0x00000800
R NVIC_NVIC_MPU_CTRL 0x0000000B 0x00000000
R NVIC_NVIC_MPU_NUMBER 0x0000000B 0x00000000
R NVIC_NVIC_MPU_BASE 0x0000000B 0x00000000
R NVIC_NVIC_MPU_ATTR 0x0000000B 0x00000000
R NVIC_NVIC_MPU_BASE1 0x0000000B 0x00000000
R NVIC_NVIC_MPU_ATTR1 0x0000000B 0x00000000
R NVIC_NVIC_MPU_BASE2 0x0000000B 0x00000000
R NVIC_NVIC_MPU_ATTR2 0x0000000B 0x00000000
R NVIC_NVIC_MPU_BASE3 0x0000000B 0x00000000
R NVIC_NVIC_MPU_ATTR3 0x0000000B 0x00000000
R NVIC_NVIC_DBG_CTRL 0x0000000B 0x00030003
R NVIC_NVIC_DBG_CTRL 0x0000000B 0x00030003
R NVIC_NVIC_DBG_XFER 0x0000000B 0x00000000
R NVIC_NVIC_DBG_DATA 0x0000000B 0x04000000
R NVIC_NVIC_DBG_INT 0x0000000B 0x01000001
R NVIC_NVIC_SW_TRIG 0x0000000B 0x00000000
R NVIC_NVIC_FPCC 0x0000000B 0xC0000018
R NVIC_NVIC_FPCA 0x0000000B 0x20030510
R NVIC_NVIC_FPDSC 0x0000000B 0x00000000
R FPU_FPU_S0 0x0000000B 0x42380000
R FPU_FPU_S1 0x0000000B 0x3F000000
R FPU_FPU_S2 0x0000000B 0x4040A8C1
R FPU_FPU_S3 0x0000000B 0x43FA0000
R FPU_FPU_S4 0x0000000B 0x43FA0000
R FPU_FPU_S5 0x0000000B 0x43FA0000
R FPU_FPU_S6 0x0000000B 0x43FA0000
R FPU_FPU_S7 0x0000000B 0x43FA0000
R FPU_FPU_S8 0x0000000B 0x00000000
R FPU_FPU_S9 0x0000000B 0x00000000
R FPU_FPU_S10 0x0000000B 0x00000000
R FPU_FPU_S11 0x0000000B 0x00000000
R FPU_FPU_S12 0x0000000B 0x00000000
R FPU_FPU_S13 0x0000000B 0x00000000
R FPU_FPU_S14 0x0000000B 0x00000000
R FPU_FPU_S15 0x0000000B 0x3F800000
R FPU_FPU_S16 0x0000000B 0x447A0000
R FPU_FPU_S17 0x0000000B 0x49742400
R FPU_FPU_S18 0x0000000B 0x461C4000
R FPU_FPU_S19 0x0000000B 0x44000000
R FPU_FPU_S20 0x0000000B 0x3F800000
R FPU_FPU_S21 0x0000000B 0x00000000
R FPU_FPU_S22 0x0000000B 0x00000000
R FPU_FPU_S23 0x0000000B 0x00000000
R FPU_FPU_S24 0x0000000B 0x00000000
R FPU_FPU_S25 0x0000000B 0x00000000
R FPU_FPU_S26 0x0000000B 0x00000000
R FPU_FPU_S27 0x0000000B 0x00000000
R FPU_FPU_S28 0x0000000B 0x00000000
R FPU_FPU_S29 0x0000000B 0x00000000
R FPU_FPU_S30 0x0000000B 0x00000000
R FPU_FPU_S31 0x0000000B 0x00000000
R FPU_FPU_D0 0x00000019 0x3F00000042380000
R FPU_FPU_D1 0x00000019 0x43FA00004040A8C1
R FPU_FPU_D2 0x00000019 0x43FA000043FA0000
R FPU_FPU_D3 0x00000019 0x43FA000043FA0000
R FPU_FPU_D4 0x00000019 0x0000000000000000
R FPU_FPU_D5 0x00000019 0x0000000000000000
R FPU_FPU_D6 0x00000019 0x0000000000000000
R FPU_FPU_D7 0x00000019 0x3F80000000000000
R FPU_FPU_D8 0x00000019 0x49742400447A0000
R FPU_FPU_D9 0x00000019 0x44000000461C4000
R FPU_FPU_D10 0x00000019 0x000000003F800000
R FPU_FPU_D11 0x00000019 0x0000000000000000
R FPU_FPU_D12 0x00000019 0x0000000000000000
R FPU_FPU_D13 0x00000019 0x0000000000000000
R FPU_FPU_D14 0x00000019 0x0000000000000000
R FPU_FPU_D15 0x00000019 0x0000000000000000
R FPU_FPU_FPSCR 0x0000000B 0x20000010
R FPU_FPU_FPCCR 0x0000000B 0xC0000018
R FPU_FPU_FPCAR 0x0000000B 0x20030510
R FPU_FPU_FPDSCR 0x0000000B 0x00000000
R FPU_FPU_MVFR0 0x0000000B 0x10110021
R FPU_FPU_MVFR1 0x0000000B 0x11000011

521177 14
R PC 0x0000000B 0x00001478
R SP 0x0000000B 0x200305A0
R LR 0x0000000B 0x00001467
R xPSR 0x0000000B 0x610C0000
R R0 0x0000000B 0x0000BB80
R R1 0x0000000B 0x20030D84
R R2 0x0000000B 0x2003074A
R R3 0x0000000B 0x00000000
R R4 0x0000000B 0x2002DDF8
R R5 0x0000000B 0x2002DC3C
R R6 0x0000000B 0x00000000
R R7 0x0000000B 0x20030E1D
R R8 0x0000000B 0x3F81E99C
R R9 0x0000000B 0x2002F4A4
R R10 0x0000000B 0x2002F4AC
R R11 0x0000000B 0x00000000
R R12 0x0000000B 0x00000000
R R13 0x0000000B 0x200305A0
R R14 0x0000000B 0x00001467
R MSP 0x0000000B 0x200305A0
R PSP 0x0000000B 0x00000000
R DSP 0x0000000B 0x00000000
R CTRL_FAULT_BASE_PRI 0x0000000B 0x04000000
R UART0_UART_DR 0x0000000B 0x00000000
R UART0_UART_RSR 0x0000000B 0x00000000
R UART0_UART_ECR 0x0000000B 0x00000000
R UART0_UART_FR 0x0000000B 0x00000197
R UART0_UART_ILPR 0x0000000B 0x00000000
R UART0_UART_IBRD 0x0000000B 0x00000041
R UART0_UART_FBRD 0x0000000B 0x00000007
R UART0_UART_LCRH 0x0000000B 0x00000070
R UART0_UART_CTL 0x0000000B 0x00000301
R UART0_UART_IFLS 0x0000000B 0x00000012
R UART0_UART_IM 0x0000000B 0x00010020
R UART0_UART_RIS 0x0000000B 0x00020800
R UART0_UART_MIS 0x0000000B 0x00000000
R UART0_UART_ICR 0x0000000B 0x00000000
R UART0_UART_DMACTL 0x0000000B 0x00000003
R UART0_UART_9BITADDR 0x0000000B 0x00000000
R UART0_UART_9BITAMASK 0x0000000B 0x000000FF
R UART0_UART_PP 0x0000000B 0x0000000F
R UART0_UART_CC 0x0000000B 0x00000000
R UART3_UART_DR 0x0000000B 0x00000000
R UART3_UART_RSR 0x0000000B 0x00000000
R UART3_UART_ECR 0x0000000B 0x00000000
R UART3_UART_FR 0x0000000B 0x00000197
R UART3_UART_ILPR 0x0000000B 0x00000000
R UART3_UART_IBRD 0x0000000B 0x00000041
R UART3_UART_FBRD 0x0000000B 0x00000007
R UART3_UART_LCRH 0x0000000B 0x00000070
R UART3_UART_CTL 0x0000000B 0x00000301
R UART3_UART_IFLS 0x0000000B 0x00000012
R UART3_UART_IM 0x0000000B 0x00000000
R UART3_UART_RIS 0x0000000B 0x00000020
R UART3_UART_MIS 0x0000000B 0x00000000
R UART3_UART_ICR 0x0000000B 0x00000000
R UART3_UART_DMACTL 0x0000000B 0x00000000
R UART3_UART_9BITADDR 0x0000000B 0x00000000
R UART3_UART_9BITAMASK 0x0000000B 0x000000FF
R UART3_UART_PP 0x0000000B 0x00000007
R UART3_UART_CC 0x0000000B 0x00000000
R UART4_UART_DR 0x0000000B 0x00000000
R UART4_UART_RSR 0x0000000B 0x00000000
R UART4_UART_ECR 0x0000000B 0x00000000
R UART4_UART_FR 0x0000000B 0x00000197
R UART4_UART_ILPR 0x0000000B 0x00000000
R UART4_UART_IBRD 0x0000000B 0x00000041
R UART4_UART_FBRD 0x0000000B 0x00000007
R UART4_UART_LCRH 0x0000000B 0x00000070
R UART4_UART_CTL 0x0000000B 0x00000301
R UART4_UART_IFLS 0x0000000B 0x00000012
R UART4_UART_IM 0x0000000B 0x00010020
R UART4_UART_RIS 0x0000000B 0x00020800
R UART4_UART_MIS 0x0000000B 0x00000000
R UART4_UART_ICR 0x0000000B 0x00000000
R UART4_UART_DMACTL 0x0000000B 0x00000003
R UART4_UART_9BITADDR 0x0000000B 0x00000000
R UART4_UART_9BITAMASK 0x0000000B 0x000000FF
R UART4_UART_PP 0x0000000B 0x0000000F
R UART4_UART_CC 0x0000000B 0x00000000
R UART5_UART_DR 0x0000000B 0x00000000
R UART5_UART_RSR 0x0000000B 0x00000000
R UART5_UART_ECR 0x0000000B 0x00000000
R UART5_UART_FR 0x0000000B 0x00000197
R UART5_UART_ILPR 0x0000000B 0x00000000
R UART5_UART_IBRD 0x0000000B 0x00000041
R UART5_UART_FBRD 0x0000000B 0x00000007
R UART5_UART_LCRH 0x0000000B 0x00000070
R UART5_UART_CTL 0x0000000B 0x00000301
R UART5_UART_IFLS 0x0000000B 0x00000012
R UART5_UART_IM 0x0000000B 0x00010020
R UART5_UART_RIS 0x0000000B 0x00020800
R UART5_UART_MIS 0x0000000B 0x00000000
R UART5_UART_ICR 0x0000000B 0x00000000
R UART5_UART_DMACTL 0x0000000B 0x00000003
R UART5_UART_9BITADDR 0x0000000B 0x00000000
R UART5_UART_9BITAMASK 0x0000000B 0x000000FF
R UART5_UART_PP 0x0000000B 0x00000003
R UART5_UART_CC 0x0000000B 0x00000000
R UART7_UART_DR 0x0000000B 0x00000000
R UART7_UART_RSR 0x0000000B 0x00000000
R UART7_UART_ECR 0x0000000B 0x00000000
R UART7_UART_FR 0x0000000B 0x00000197
R UART7_UART_ILPR 0x0000000B 0x00000000
R UART7_UART_IBRD 0x0000000B 0x00000001
R UART7_UART_FBRD 0x0000000B 0x00000038
R UART7_UART_LCRH 0x0000000B 0x00000070
R UART7_UART_CTL 0x0000000B 0x00000321
R UART7_UART_IFLS 0x0000000B 0x00000012
R UART7_UART_IM 0x0000000B 0x00010000
R UART7_UART_RIS 0x0000000B 0x00020AA0
R UART7_UART_MIS 0x0000000B 0x00000000
R UART7_UART_ICR 0x0000000B 0x00000000
R UART7_UART_DMACTL 0x0000000B 0x00000003
R UART7_UART_9BITADDR 0x0000000B 0x00000000
R UART7_UART_9BITAMASK 0x0000000B 0x000000FF
R UART7_UART_PP 0x0000000B 0x00000003
R UART7_UART_CC 0x0000000B 0x00000000
R TIMER0_TIMER_CFG 0x0000000B 0x00000004
R TIMER0_TIMER_TAMR 0x0000000B 0x00000222
R TIMER0_TIMER_TBMR 0x0000000B 0x0000020A
R TIMER0_TIMER_CTL 0x0000000B 0x00000323
R TIMER0_TIMER_SYNC 0x0000000B 0x00000000
R TIMER0_TIMER_IMR 0x0000000B 0x00000000
R TIMER0_TIMER_RIS 0x0000000B 0x00000401
R TIMER0_TIMER_MIS 0x0000000B 0x00000000
R TIMER0_TIMER_ICR 0x0000000B 0x00000000
R TIMER0_TIMER_TAILR 0x0000000B 0x0000009B
R TIMER0_TIMER_TBILR 0x0000000B 0x0000009B
R TIMER0_TIMER_TAMATCHR 0x0000000B 0x0000FFFF
R TIMER0_TIMER_TBMATCHR 0x0000000B 0x0000004E
R TIMER0_TIMER_TAPR 0x0000000B 0x00000000
R TIMER0_TIMER_TBPR 0x0000000B 0x00000000
R TIMER0_TIMER_TAPMR 0x0000000B 0x00000000
R TIMER0_TIMER_TBPMR 0x0000000B 0x00000000
R TIMER0_TIMER_TAR 0x0000000B 0x00000033
R TIMER0_TIMER_TBR 0x0000000B 0x00000033
R TIMER0_TIMER_TAV 0x0000000B 0x00000033
R TIMER0_TIMER_TBV 0x0000000B 0x00000033
R TIMER0_TIMER_RTCPD 0x0000000B 0x00007FFF
R TIMER0_TIMER_TAPS 0x0000000B 0x00000000
R TIMER0_TIMER_TBPS 0x0000000B 0x00000000
R TIMER0_TIMER_DMAEV 0x0000000B 0x00000000
R TIMER0_TIMER_ADCEV 0x0000000B 0x00000001
R TIMER0_TIMER_PP 0x0000000B 0x00000070
R TIMER0_TIMER_CC 0x0000000B 0x00000000
R TIMER2_TIMER_CFG 0x0000000B 0x00000000
R TIMER2_TIMER_TAMR 0x0000000B 0x00000221
R TIMER2_TIMER_TBMR 0x0000000B 0x00000200
R TIMER2_TIMER_CTL 0x0000000B 0x00000000
R TIMER2_TIMER_SYNC 0x0000000B 0x00000000
R TIMER2_TIMER_IMR 0x0000000B 0x00000001
R TIMER2_TIMER_RIS 0x0000000B 0x00000001
R TIMER2_TIMER_MIS 0x0000000B 0x00000001
R TIMER2_TIMER_ICR 0x0000000B 0x00000000
R TIMER2_TIMER_TAILR 0x0000000B 0x07270DFF
R TIMER2_TIMER_TBILR 0x0000000B 0x00000727
R TIMER2_TIMER_TAMATCHR 0x0000000B 0xFFFFFFFF
R TIMER2_TIMER_TBMATCHR 0x0000000B 0x0000FFFF
R TIMER2_TIMER_TAPR 0x0000000B 0x00000000
R TIMER2_TIMER_TBPR 0x0000000B 0x00000000
R TIMER2_TIMER_TAPMR 0x0000000B 0x00000000
R TIMER2_TIMER_TBPMR 0x0000000B 0x00000000
R TIMER2_TIMER_TAR 0x0000000B 0x07270DFF
R TIMER2_TIMER_TBR 0x0000000B 0x00000727
R TIMER2_TIMER_TAV 0x0000000B 0x07270DFF
R TIMER2_TIMER_TBV 0x0000000B 0x00000727
R TIMER2_TIMER_RTCPD 0x0000000B 0x00007FFF
R TIMER2_TIMER_TAPS 0x0000000B 0x00000000
R TIMER2_TIMER_TBPS 0x0000000B 0x00000000
R TIMER2_TIMER_DMAEV 0x0000000B 0x00000000
R TIMER2_TIMER_ADCEV 0x0000000B 0x00000000
R TIMER2_TIMER_PP 0x0000000B 0x00000070
R TIMER2_TIMER_CC 0x0000000B 0x00000000
R TIMER3_TIMER_CFG 0x0000000B 0x00000000
R TIMER3_TIMER_TAMR 0x0000000B 0x00000222
R TIMER3_TIMER_TBMR 0x0000000B 0x00000200
R TIMER3_TIMER_CTL 0x0000000B 0x00000001
R TIMER3_TIMER_SYNC 0x0000000B 0x00000000
R TIMER3_TIMER_IMR 0x0000000B 0x00000001
R TIMER3_TIMER_RIS 0x0000000B 0x00000001
R TIMER3_TIMER_MIS 0x0000000B 0x00000001
R TIMER3_TIMER_ICR 0x0000000B 0x00000000
R TIMER3_TIMER_TAILR 0x0000000B 0x07270DFF
R TIMER3_TIMER_TBILR 0x0000000B 0x00000727
R TIMER3_TIMER_TAMATCHR 0x0000000B 0xFFFFFFFF
R TIMER3_TIMER_TBMATCHR 0x0000000B 0x0000FFFF
R TIMER3_TIMER_TAPR 0x0000000B 0x00000000
R TIMER3_TIMER_TBPR 0x0000000B 0x00000000
R TIMER3_TIMER_TAPMR 0x0000000B 0x00000000
R TIMER3_TIMER_TBPMR 0x0000000B 0x00000000
R TIMER3_TIMER_TAR 0x0000000B 0x063B21BD
R TIMER3_TIMER_TBR 0x0000000B 0x00000635
R TIMER3_TIMER_TAV 0x0000000B 0x0631B1B0
R TIMER3_TIMER_TBV 0x0000000B 0x0000062D
R TIMER3_TIMER_RTCPD 0x0000000B 0x00007FFF
R TIMER3_TIMER_TAPS 0x0000000B 0x00000000
R TIMER3_TIMER_TBPS 0x0000000B 0x00000000
R TIMER3_TIMER_DMAEV 0x0000000B 0x00000000
R TIMER3_TIMER_ADCEV 0x0000000B 0x00000000
R TIMER3_TIMER_PP 0x0000000B 0x00000070
R TIMER3_TIMER_CC 0x0000000B 0x00000000
R TIMER5_TIMER_CFG 0x0000000B 0x00000004
R TIMER5_TIMER_TAMR 0x0000000B 0x00000213
R TIMER5_TIMER_TBMR 0x0000000B 0x00000200
R TIMER5_TIMER_CTL 0x0000000B 0x00000001
R TIMER5_TIMER_SYNC 0x0000000B 0x00000000
R TIMER5_TIMER_IMR 0x0000000B 0x00000000
R TIMER5_TIMER_RIS 0x0000000B 0x00000002
R TIMER5_TIMER_MIS 0x0000000B 0x00000000
R TIMER5_TIMER_ICR 0x0000000B 0x00000000
R TIMER5_TIMER_TAILR 0x0000000B 0x0000FFFF
R TIMER5_TIMER_TBILR 0x0000000B 0x0000FFFF
R TIMER5_TIMER_TAMATCHR 0x0000000B 0x0000FFFF
R TIMER5_TIMER_TBMATCHR 0x0000000B 0x0000FFFF
R TIMER5_TIMER_TAPR 0x0000000B 0x00000000
R TIMER5_TIMER_TBPR 0x0000000B 0x00000000
R TIMER5_TIMER_TAPMR 0x0000000B 0x00000000
R TIMER5_TIMER_TBPMR 0x0000000B 0x00000000
R TIMER5_TIMER_TAR 0x0000000B 0x0000467A
R TIMER5_TIMER_TBR 0x0000000B 0x0000FFFF
R TIMER5_TIMER_TAV 0x0000000B 0x0000467A
R TIMER5_TIMER_TBV 0x0000000B 0x0000FFFF
R TIMER5_TIMER_RTCPD 0x0000000B 0x00007FFF
R TIMER5_TIMER_TAPS 0x0000000B 0x00000000
R TIMER5_TIMER_TBPS 0x0000000B 0x00000000
R TIMER5_TIMER_DMAEV 0x0000000B 0x00000000
R TIMER5_TIMER_ADCEV 0x0000000B 0x00000000
R TIMER5_TIMER_PP 0x0000000B 0x00000070
R TIMER5_TIMER_CC 0x0000000B 0x00000000
R ADC0_ADC_ACTSS 0x0000000B 0x00010404
R ADC0_ADC_RIS 0x0000000B 0x00000400
R ADC0_ADC_IM 0x0000000B 0x00000004
R ADC0_ADC_ISC 0x0000000B 0x00000000
R ADC0_ADC_OSTAT 0x0000000B 0x00000004
R ADC0_ADC_EMUX 0x0000000B 0x00000500
R ADC0_ADC_USTAT 0x0000000B 0x00000004
R ADC0_ADC_TSSEL 0x0000000B 0x00000000
R ADC0_ADC_SSPRI 0x0000000B 0x00003010
R ADC0_ADC_SPC 0x0000000B 0x00000000
R ADC0_ADC_PSSI 0x0000000B 0x00000000
R ADC0_ADC_SAC 0x0000000B 0x00000000
R ADC0_ADC_DCISC 0x0000000B 0x00000000
R ADC0_ADC_CTL 0x0000000B 0x00000041
R ADC0_ADC_SSMUX0 0x0000000B 0x00000000
R ADC0_ADC_SSCTL0 0x0000000B 0x00000000
R ADC0_ADC_SSFIFO0 0x0000000B 0x000000D3
R ADC0_ADC_SSFSTAT0 0x0000000B 0x00000100
R ADC0_ADC_SSOP0 0x0000000B 0x00000000
R ADC0_ADC_SSDC0 0x0000000B 0x00000000
R ADC0_ADC_SSEMUX0 0x0000000B 0x00000000
R ADC0_ADC_SSTSH0 0x0000000B 0x00000000
R ADC0_ADC_SSMUX1 0x0000000B 0x00000000
R ADC0_ADC_SSCTL1 0x0000000B 0x00000000
R ADC0_ADC_SSFIFO1 0x0000000B 0x00000C3E
R ADC0_ADC_SSFSTAT1 0x0000000B 0x00000100
R ADC0_ADC_SSOP1 0x0000000B 0x00000000
R ADC0_ADC_SSDC1 0x0000000B 0x00000000
R ADC0_ADC_SSEMUX1 0x0000000B 0x00000000
R ADC0_ADC_SSTSH1 0x0000000B 0x00000000
R ADC0_ADC_SSMUX2 0x0000000B 0x00000013
R ADC0_ADC_SSCTL2 0x0000000B 0x00000060
R ADC0_ADC_SSFIFO2 0x0000000B 0x00000822
R ADC0_ADC_SSFSTAT2 0x0000000B 0x00000100
R ADC0_ADC_SSOP2 0x0000000B 0x00000000
R ADC0_ADC_SSDC2 0x0000000B 0x00000000
R ADC0_ADC_SSEMUX2 0x0000000B 0x00000000
R ADC0_ADC_SSTSH2 0x0000000B 0x00000000
R ADC0_ADC_SSMUX3 0x0000000B 0x00000000
R ADC0_ADC_SSCTL3 0x0000000B 0x00000000
R ADC0_ADC_SSFIFO3 0x0000000B 0x00000000
R ADC0_ADC_SSFSTAT3 0x0000000B 0x00000100
R ADC0_ADC_SSOP3 0x0000000B 0x00000000
R ADC0_ADC_SSDC3 0x0000000B 0x00000000
R ADC0_ADC_SSEMUX3 0x0000000B 0x00000000
R ADC0_ADC_SSTSH3 0x0000000B 0x00000000
R ADC0_ADC_DCRIC 0x0000000B 0x00000000
R ADC0_ADC_DCCTL0 0x0000000B 0x00000000
R ADC0_ADC_DCCTL1 0x0000000B 0x00000000
R ADC0_ADC_DCCTL2 0x0000000B 0x00000000
R ADC0_ADC_DCCTL3 0x0000000B 0x00000000
R ADC0_ADC_DCCTL4 0x0000000B 0x00000000
R ADC0_ADC_DCCTL5 0x0000000B 0x00000000
R ADC0_ADC_DCCTL6 0x0000000B 0x00000000
R ADC0_ADC_DCCTL7 0x0000000B 0x00000000
R ADC0_ADC_DCCMP0 0x0000000B 0x00000000
R ADC0_ADC_DCCMP1 0x0000000B 0x00000000
R ADC0_ADC_DCCMP2 0x0000000B 0x00000000
R ADC0_ADC_DCCMP3 0x0000000B 0x00000000
R ADC0_ADC_DCCMP4 0x0000000B 0x00000000
R ADC0_ADC_DCCMP5 0x0000000B 0x00000000
R ADC0_ADC_DCCMP6 0x0000000B 0x00000000
R ADC0_ADC_DCCMP7 0x0000000B 0x00000000
R ADC0_ADC_PP 0x0000000B 0x01B02147
R ADC0_ADC_PC 0x0000000B 0x00000007
R ADC0_ADC_CC 0x0000000B 0x000000E0
R ADC1_ADC_ACTSS 0x0000000B 0x00000004
R ADC1_ADC_RIS 0x0000000B 0x00000000
R ADC1_ADC_IM 0x0000000B 0x00000004
R ADC1_ADC_ISC 0x0000000B 0x00000000
R ADC1_ADC_OSTAT 0x0000000B 0x00000000
R ADC1_ADC_EMUX 0x0000000B 0x00000000
R ADC1_ADC_USTAT 0x0000000B 0x00000000
R ADC1_ADC_TSSEL 0x0000000B 0x00000000
R ADC1_ADC_SSPRI 0x0000000B 0x00003010
R ADC1_ADC_SPC 0x0000000B 0x00000000
R ADC1_ADC_PSSI 0x0000000B 0x00000000
R ADC1_ADC_SAC 0x0000000B 0x00000000
R ADC1_ADC_DCISC 0x0000000B 0x00000000
R ADC1_ADC_CTL 0x0000000B 0x00000040
R ADC1_ADC_SSMUX0 0x0000000B 0x00000000
R ADC1_ADC_SSCTL0 0x0000000B 0x00000000
R ADC1_ADC_SSFIFO0 0x0000000B 0x0000015E
R ADC1_ADC_SSFSTAT0 0x0000000B 0x00000100
R ADC1_ADC_SSOP0 0x0000000B 0x00000000
R ADC1_ADC_SSDC0 0x0000000B 0x00000000
R ADC1_ADC_SSEMUX0 0x0000000B 0x00000000
R ADC1_ADC_SSTSH0 0x0000000B 0x00000000
R ADC1_ADC_SSMUX1 0x0000000B 0x00000000
R ADC1_ADC_SSCTL1 0x0000000B 0x00000000
R ADC1_ADC_SSFIFO1 0x0000000B 0x00000908
R ADC1_ADC_SSFSTAT1 0x0000000B 0x00000100
R ADC1_ADC_SSOP1 0x0000000B 0x00000000
R ADC1_ADC_SSDC1 0x0000000B 0x00000000
R ADC1_ADC_SSEMUX1 0x0000000B 0x00000000
R ADC1_ADC_SSTSH1 0x0000000B 0x00000000
R ADC1_ADC_SSMUX2 0x0000000B 0x00000000
R ADC1_ADC_SSCTL2 0x0000000B 0x0000E888
R ADC1_ADC_SSFIFO2 0x0000000B 0x000007B2
R ADC1_ADC_SSFSTAT2 0x0000000B 0x00000100
R ADC1_ADC_SSOP2 0x0000000B 0x00000000
R ADC1_ADC_SSDC2 0x0000000B 0x00000000
R ADC1_ADC_SSEMUX2 0x0000000B 0x00000000
R ADC1_ADC_SSTSH2 0x0000000B 0x00000000
R ADC1_ADC_SSMUX3 0x0000000B 0x00000000
R ADC1_ADC_SSCTL3 0x0000000B 0x00000000
R ADC1_ADC_SSFIFO3 0x0000000B 0x00000000
R ADC1_ADC_SSFSTAT3 0x0000000B 0x00000100
R ADC1_ADC_SSOP3 0x0000000B 0x00000000
R ADC1_ADC_SSDC3 0x0000000B 0x00000000
R ADC1_ADC_SSEMUX3 0x0000000B 0x00000000
R ADC1_ADC_SSTSH3 0x0000000B 0x00000000
R ADC1_ADC_DCRIC 0x0000000B 0x00000000
R ADC1_ADC_DCCTL0 0x0000000B 0x00000000
R ADC1_ADC_DCCTL1 0x0000000B 0x00000000
R ADC1_ADC_DCCTL2 0x0000000B 0x00000000
R ADC1_ADC_DCCTL3 0x0000000B 0x00000000
R ADC1_ADC_DCCTL4 0x0000000B 0x00000000
R ADC1_ADC_DCCTL5 0x0000000B 0x00000000
R ADC1_ADC_DCCTL6 0x0000000B 0x00000000
R ADC1_ADC_DCCTL7 0x0000000B 0x00000000
R ADC1_ADC_DCCMP0 0x0000000B 0x00000000
R ADC1_ADC_DCCMP1 0x0000000B 0x00000000
R ADC1_ADC_DCCMP2 0x0000000B 0x00000000
R ADC1_ADC_DCCMP3 0x0000000B 0x00000000
R ADC1_ADC_DCCMP4 0x0000000B 0x00000000
R ADC1_ADC_DCCMP5 0x0000000B 0x00000000
R ADC1_ADC_DCCMP6 0x0000000B 0x00000000
R ADC1_ADC_DCCMP7 0x0000000B 0x00000000
R ADC1_ADC_PP 0x0000000B 0x01B02187
R ADC1_ADC_PC 0x0000000B 0x00000007
R ADC1_ADC_CC 0x0000000B 0x00000001
R GPIO_PORTA_AHB_GPIO_DATA 0x0000000B 0x00000003
R GPIO_PORTA_AHB_GPIO_DIR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_RIS 0x0000000B 0x00000002
R GPIO_PORTA_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_AFSEL 0x0000000B 0x00000003
R GPIO_PORTA_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTA_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_DEN 0x0000000B 0x00000003
R GPIO_PORTA_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTA_AHB_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTA_AHB_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_PCTL 0x0000000B 0x00000011
R GPIO_PORTA_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTA_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTA_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DATA 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DIR 0x0000000B 0x00000030
R GPIO_PORTB_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_RIS 0x0000000B 0x00000004
R GPIO_PORTB_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_AFSEL 0x0000000B 0x00000004
R GPIO_PORTB_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTB_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DEN 0x0000000B 0x00000034
R GPIO_PORTB_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTB_AHB_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTB_AHB_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_PCTL 0x0000000B 0x00000300
R GPIO_PORTB_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTB_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTB_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_DATA 0x0000000B 0x000000E4
R GPIO_PORTC_AHB_GPIO_DIR 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_RIS 0x0000000B 0x0000002F
R GPIO_PORTC_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_AFSEL 0x0000000B 0x000000FF
R GPIO_PORTC_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTC_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_PUR 0x0000000B 0x0000000F
R GPIO_PORTC_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_DEN 0x0000000B 0x000000FF
R GPIO_PORTC_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTC_AHB_GPIO_CR 0x0000000B 0x000000F0
R GPIO_PORTC_AHB_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_PCTL 0x0000000B 0x11111111
R GPIO_PORTC_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTC_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTC_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DATA 0x0000000B 0x0000003C
R GPIO_PORTD_AHB_GPIO_DIR 0x0000000B 0x000000CE
R GPIO_PORTD_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_RIS 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_AFSEL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTD_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DEN 0x0000000B 0x000000FE
R GPIO_PORTD_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTD_AHB_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTD_AHB_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_PCTL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTD_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTD_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DATA 0x0000000B 0x00000010
R GPIO_PORTE_AHB_GPIO_DIR 0x0000000B 0x00000010
R GPIO_PORTE_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_RIS 0x0000000B 0x00000010
R GPIO_PORTE_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_AFSEL 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTE_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DEN 0x0000000B 0x00000010
R GPIO_PORTE_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTE_AHB_GPIO_CR 0x0000000B 0x0000007F
R GPIO_PORTE_AHB_GPIO_AMSEL 0x0000000B 0x00000005
R GPIO_PORTE_AHB_GPIO_PCTL 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTE_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTE_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_DATA 0x0000000B 0x00000003
R GPIO_PORTJ_AHB_GPIO_DIR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_RIS 0x0000000B 0x00000002
R GPIO_PORTJ_AHB_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_AFSEL 0x0000000B 0x00000003
R GPIO_PORTJ_AHB_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTJ_AHB_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_DEN 0x0000000B 0x00000003
R GPIO_PORTJ_AHB_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTJ_AHB_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTJ_AHB_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_PCTL 0x0000000B 0x00000011
R GPIO_PORTJ_AHB_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTJ_AHB_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTJ_AHB_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_DATA 0x0000000B 0x00000013
R GPIO_PORTK_GPIO_DIR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_RIS 0x0000000B 0x00000042
R GPIO_PORTK_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_AFSEL 0x0000000B 0x00000053
R GPIO_PORTK_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTK_GPIO_DR4R 0x0000000B 0x00000050
R GPIO_PORTK_GPIO_DR8R 0x0000000B 0x00000050
R GPIO_PORTK_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_DEN 0x0000000B 0x00000053
R GPIO_PORTK_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTK_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTK_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_PCTL 0x0000000B 0x05050011
R GPIO_PORTK_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTK_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTK_GPIO_PC 0x0000000B 0x00003300
R GPIO_PORTL_GPIO_DATA 0x0000000B 0x00000010
R GPIO_PORTL_GPIO_DIR 0x0000000B 0x00000018
R GPIO_PORTL_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_RIS 0x0000000B 0x00000038
R GPIO_PORTL_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_AFSEL 0x0000000B 0x00000020
R GPIO_PORTL_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTL_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_DEN 0x0000000B 0x00000038
R GPIO_PORTL_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTL_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTL_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_PCTL 0x0000000B 0x00300000
R GPIO_PORTL_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTL_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTL_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DATA 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DIR 0x0000000B 0x00000002
R GPIO_PORTM_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_IEV 0x0000000B 0x00000001
R GPIO_PORTM_GPIO_IM 0x0000000B 0x00000001
R GPIO_PORTM_GPIO_RIS 0x0000000B 0x00000002
R GPIO_PORTM_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_AFSEL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTM_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DEN 0x0000000B 0x00000083
R GPIO_PORTM_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTM_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTM_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_PCTL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTM_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTM_GPIO_PC 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DATA 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DIR 0x0000000B 0x00000001
R GPIO_PORTP_GPIO_IS 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_IBE 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_IEV 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_IM 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_RIS 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_MIS 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_ICR 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_AFSEL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DR2R 0x0000000B 0x000000FF
R GPIO_PORTP_GPIO_DR4R 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DR8R 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_ODR 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_PUR 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_PDR 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_SLR 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DEN 0x0000000B 0x00000001
R GPIO_PORTP_GPIO_LOCK 0x0000000B 0x00000001
R GPIO_PORTP_GPIO_CR 0x0000000B 0x000000FF
R GPIO_PORTP_GPIO_AMSEL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_PCTL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_ADCCTL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DMACTL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_SI 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_DR12R 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_WAKEPEN 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_WAKELVL 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_WAKESTAT 0x0000000B 0x00000000
R GPIO_PORTP_GPIO_PP 0x0000000B 0x00000001
R GPIO_PORTP_GPIO_PC 0x0000000B 0x00000000
R EMAC0_EMAC_CFG 0x0000000B 0x0000CC0C
R EMAC0_EMAC_FRAMEFLTR 0x0000000B 0x00000410
R EMAC0_EMAC_HASHTBLH 0x0000000B 0x00000000
R EMAC0_EMAC_HASHTBLL 0x0000000B 0x00000000
R EMAC0_EMAC_MIIADDR 0x0000000B 0x00000404
R EMAC0_EMAC_MIIDATA 0x0000000B 0x00001715
R EMAC0_EMAC_FLOWCTL 0x0000000B 0x00000000
R EMAC0_EMAC_VLANTG 0x0000000B 0x00000000
R EMAC0_EMAC_STATUS 0x0000000B 0x00000000
R EMAC0_EMAC_RWUFF 0x0000000B 0x00000000
R EMAC0_EMAC_PMTCTLSTAT 0x0000000B 0x01000000
R EMAC0_EMAC_RIS 0x0000000B 0x00000000
R EMAC0_EMAC_IM 0x0000000B 0x00000000
R EMAC0_EMAC_ADDR0H 0x0000000B 0x80001563
R EMAC0_EMAC_ADDR0L 0x0000000B 0x44223344
R EMAC0_EMAC_ADDR1H 0x0000000B 0x0000FFFF
R EMAC0_EMAC_ADDR1L 0x0000000B 0xFFFFFFFF
R EMAC0_EMAC_ADDR2H 0x0000000B 0x0000FFFF
R EMAC0_EMAC_ADDR2L 0x0000000B 0xFFFFFFFF
R EMAC0_EMAC_ADDR3H 0x0000000B 0x0000FFFF
R EMAC0_EMAC_ADDR3L 0x0000000B 0xFFFFFFFF
R EMAC0_EMAC_WDOGTO 0x0000000B 0x00010800
R EMAC0_EMAC_MMCCTRL 0x0000000B 0x00000000
R EMAC0_EMAC_MMCRXRIS 0x0000000B 0x00000000
R EMAC0_EMAC_MMCTXRIS 0x0000000B 0x00000000
R EMAC0_EMAC_MMCRXIM 0x0000000B 0x03FFFFFF
R EMAC0_EMAC_MMCTXIM 0x0000000B 0x03FFFFFF
R EMAC0_EMAC_TXCNTGB 0x0000000B 0x00008B33
R EMAC0_EMAC_TXCNTSCOL 0x0000000B 0x00000000
R EMAC0_EMAC_TXCNTMCOL 0x0000000B 0x00000000
R EMAC0_EMAC_TXOCTCNTG 0x0000000B 0x02685D70
R EMAC0_EMAC_RXCNTGB 0x0000000B 0x000003E9
R EMAC0_EMAC_RXCNTCRCERR 0x0000000B 0x00000000
R EMAC0_EMAC_RXCNTALGNERR 0x0000000B 0x00000000
R EMAC0_EMAC_RXCNTGUNI 0x0000000B 0x000000FE
R EMAC0_EMAC_VLNINCREP 0x0000000B 0x00000000
R EMAC0_EMAC_VLANHASH 0x0000000B 0x00000000
R EMAC0_EMAC_TIMSTCTRL 0x0000000B 0x00002000
R EMAC0_EMAC_SUBSECINC 0x0000000B 0x00000000
R EMAC0_EMAC_TIMSEC 0x0000000B 0x00000000
R EMAC0_EMAC_TIMNANO 0x0000000B 0x00000000
R EMAC0_EMAC_TIMSECU 0x0000000B 0x00000000
R EMAC0_EMAC_TIMNANOU 0x0000000B 0x00000000
R EMAC0_EMAC_TIMADD 0x0000000B 0x00000000
R EMAC0_EMAC_TARGSEC 0x0000000B 0x00000000
R EMAC0_EMAC_TARGNANO 0x0000000B 0x00000000
R EMAC0_EMAC_HWORDSEC 0x0000000B 0x00000000
R EMAC0_EMAC_TIMSTAT 0x0000000B 0x00000000
R EMAC0_EMAC_PPSCTRL 0x0000000B 0x00000000
R EMAC0_EMAC_PPS0INTVL 0x0000000B 0x00000000
R EMAC0_EMAC_PPS0WIDTH 0x0000000B 0x00000000
R EMAC0_EMAC_DMABUSMOD 0x0000000B 0x04000482
R EMAC0_EMAC_TXPOLLD 0x0000000B 0x00000000
R EMAC0_EMAC_RXPOLLD 0x0000000B 0x00000000
R EMAC0_EMAC_RXDLADDR 0x0000000B 0x2002E594
R EMAC0_EMAC_TXDLADDR 0x0000000B 0x2002CC00
R EMAC0_EMAC_DMARIS 0x0000000B 0x006984C4
R EMAC0_EMAC_DMAOPMODE 0x0000000B 0x02202002
R EMAC0_EMAC_DMAIM 0x0000000B 0x000181C3
R EMAC0_EMAC_MFBOC 0x0000000B 0x00000056
R EMAC0_EMAC_RXINTWDT 0x0000000B 0x00000000
R EMAC0_EMAC_HOSTXDESC 0x0000000B 0x2002CEAC
R EMAC0_EMAC_HOSRXDESC 0x0000000B 0x2002E5B8
R EMAC0_EMAC_HOSTXBA 0x0000000B 0x2002BC42
R EMAC0_EMAC_HOSRXBA 0x0000000B 0x2001648C
R EMAC0_EMAC_PP 0x0000000B 0x00000103
R EMAC0_EMAC_PC 0x0000000B 0x0000040E
R EMAC0_EMAC_CC 0x0000000B 0x00000000
R EMAC0_EMAC_EPHYRIS 0x0000000B 0x00000000
R EMAC0_EMAC_EPHYIM 0x0000000B 0x00000001
R EMAC0_EMAC_EPHYMISC 0x0000000B 0x00000000
R SYSEXC_SYSEXC_RIS 0x0000000B 0x00000020
R SYSEXC_SYSEXC_IM 0x0000000B 0x00000000
R SYSEXC_SYSEXC_MIS 0x0000000B 0x00000000
R SYSEXC_SYSEXC_IC 0x0000000B 0x00000000
R HIB_HIB_RTCC 0x0000000B 0x00000000
R HIB_HIB_RTCM0 0x0000000B 0xFFFFFFFF
R HIB_HIB_RTCLD 0x0000000B 0x00000000
R HIB_HIB_CTL 0x0000000B 0x80002000
R HIB_HIB_IM 0x0000000B 0x00000000
R HIB_HIB_RIS 0x0000000B 0x00000000
R HIB_HIB_MIS 0x0000000B 0x00000000
R HIB_HIB_IC 0x0000000B 0x00000000
R HIB_HIB_RTCT 0x0000000B 0x00007FFF
R HIB_HIB_RTCSS 0x0000000B 0x00000000
R HIB_HIB_IO 0x0000000B 0x80000000
R HIB_HIB_DATA 0x0000000B 0x40000008
R HIB_HIB_CALCTL 0x0000000B 0x00000000
R HIB_HIB_CAL0 0x0000000B 0x00000000
R HIB_HIB_CAL1 0x0000000B 0x00000000
R HIB_HIB_CALLD0 0x0000000B 0x00000000
R HIB_HIB_CALLD1 0x0000000B 0x00000000
R HIB_HIB_CALM0 0x0000000B 0x00000000
R HIB_HIB_CALM1 0x0000000B 0x00000000
R HIB_HIB_LOCK 0x0000000B 0x00000000
R HIB_HIB_TPCTL 0x0000000B 0x00000000
R HIB_HIB_TPSTAT 0x0000000B 0x00000000
R HIB_HIB_TPIO 0x0000000B 0x00000000
R HIB_HIB_TPLOG0 0x0000000B 0x00000000
R HIB_HIB_TPLOG1 0x0000000B 0x00000000
R HIB_HIB_TPLOG2 0x0000000B 0x00000000
R HIB_HIB_TPLOG3 0x0000000B 0x00000000
R HIB_HIB_TPLOG4 0x0000000B 0x00000000
R HIB_HIB_TPLOG5 0x0000000B 0x00000000
R HIB_HIB_TPLOG6 0x0000000B 0x00000000
R HIB_HIB_TPLOG7 0x0000000B 0x00000000
R HIB_HIB_PP 0x0000000B 0x00000002
R HIB_HIB_CC 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FMA 0x0000000B 0x80000001
R FLASH_CTRL_FLASH_FMD 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FMC 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FCRIS 0x0000000B 0x00000002
R FLASH_CTRL_FLASH_FCIM 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FCMISC 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FMC2 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FWBVAL 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_FLPEKEY 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FWBN 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_PP 0x0000000B 0xF01401FF
R FLASH_CTRL_FLASH_SSIZE 0x0000000B 0x000003FF
R FLASH_CTRL_FLASH_CONF 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_ROMSWMAP 0x0000000B 0x00004000
R FLASH_CTRL_FLASH_DMASZ 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_DMAST 0x0000000B 0x00000000
R FLASH_CTRL_FLASH_RVP 0x0000000B 0x01000000
R FLASH_CTRL_FLASH_BOOTCFG 0x0000000B 0xFFFFFFFE
R FLASH_CTRL_FLASH_USERREG0 0x0000000B 0x31223344
R FLASH_CTRL_FLASH_USERREG1 0x0000000B 0x01156344
R FLASH_CTRL_FLASH_USERREG2 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_USERREG3 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE0 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE1 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE2 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE3 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE4 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE5 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE6 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE7 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE8 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE9 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE10 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE11 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE12 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE13 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE14 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPRE15 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE0 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE1 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE2 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE3 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE4 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE5 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE6 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE7 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE8 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE9 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE10 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE11 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE12 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE13 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE14 0x0000000B 0xFFFFFFFF
R FLASH_CTRL_FLASH_FMPPE15 0x0000000B 0xFFFFFFFF
R SYSCTL_SYSCTL_DID0 0x0000000B 0x100A0000
R SYSCTL_SYSCTL_DID1 0x0000000B 0x102DC06C
R SYSCTL_SYSCTL_PTBOCTL 0x0000000B 0x00000003
R SYSCTL_SYSCTL_RIS 0x0000000B 0x00000140
R SYSCTL_SYSCTL_IMC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_MISC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RESC 0x0000000B 0x00000013
R SYSCTL_SYSCTL_PWRTC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_NMIC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_MOSCCTL 0x0000000B 0x00000010
R SYSCTL_SYSCTL_RSCLKCFG 0x0000000B 0x13300003
R SYSCTL_SYSCTL_MEMTIM0 0x0000000B 0x01950195
R SYSCTL_SYSCTL_ALTCLKCFG 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DSCLKCFG 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DIVSCLK 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SYSPROP 0x0000000B 0x00031F31
R SYSCTL_SYSCTL_PIOSCCAL 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PIOSCSTAT 0x0000000B 0x00260026
R SYSCTL_SYSCTL_PLLFREQ0 0x0000000B 0x00800060
R SYSCTL_SYSCTL_PLLFREQ1 0x0000000B 0x00000004
R SYSCTL_SYSCTL_PLLSTAT 0x0000000B 0x00000001
R SYSCTL_SYSCTL_SLPPWRCFG 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DSLPPWRCFG 0x0000000B 0x00000000
R SYSCTL_SYSCTL_NVMSTAT 0x0000000B 0x00000001
R SYSCTL_SYSCTL_LDOSPCTL 0x0000000B 0x00000018
R SYSCTL_SYSCTL_LDODPCTL 0x0000000B 0x00000012
R SYSCTL_SYSCTL_RESBEHAVCTL 0x0000000B 0xFFFFFFFF
R SYSCTL_SYSCTL_HSSR 0x0000000B 0x00000000
R SYSCTL_SYSCTL_USBPDS 0x0000000B 0x0000003F
R SYSCTL_SYSCTL_USBMPC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_EMACPDS 0x0000000B 0x0000003F
R SYSCTL_SYSCTL_EMACMPC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PPWD 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PPTIMER 0x0000000B 0x000000FF
R SYSCTL_SYSCTL_PPGPIO 0x0000000B 0x00007FFF
R SYSCTL_SYSCTL_PPDMA 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPEPI 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPUART 0x0000000B 0x000000FF
R SYSCTL_SYSCTL_PPSSI 0x0000000B 0x0000000F
R SYSCTL_SYSCTL_PPI2C 0x0000000B 0x000003FF
R SYSCTL_SYSCTL_PPUSB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPEPHY 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPCAN 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PPADC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PPACMP 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPPWM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPQEI 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPLPC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPPECI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPFAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPEEPROM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPWTIMER 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPRTS 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPCCM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPLCD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPOWIRE 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PPEMAC 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PPHIM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRWD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRTIMER 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRGPIO 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRDMA 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SREPI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRHIB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRUART 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRSSI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRI2C 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRUSB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SREPHY 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRCAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRADC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRACMP 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRPWM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRQEI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SREEPROM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SRCCM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SREMAC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCWD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCTIMER 0x0000000B 0x0000002D
R SYSCTL_SYSCTL_RCGCGPIO 0x0000000B 0x00002F1F
R SYSCTL_SYSCTL_RCGCDMA 0x0000000B 0x00000001
R SYSCTL_SYSCTL_RCGCEPI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_RCGCUART 0x0000000B 0x000000B9
R SYSCTL_SYSCTL_RCGCSSI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCI2C 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCUSB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCEPHY 0x0000000B 0x00000001
R SYSCTL_SYSCTL_RCGCCAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCADC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_RCGCACMP 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCPWM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCQEI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCEEPROM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCCCM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_RCGCEMAC 0x0000000B 0x00000001
R SYSCTL_SYSCTL_SCGCWD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCTIMER 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCGPIO 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCDMA 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCEPI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_SCGCUART 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCSSI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCI2C 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCUSB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCEPHY 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCCAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCADC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCACMP 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCPWM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCQEI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCEEPROM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCCCM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_SCGCEMAC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCWD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCTIMER 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCGPIO 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCDMA 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCEPI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_DCGCUART 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCSSI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCI2C 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCUSB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCEPHY 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCCAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCADC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCACMP 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCPWM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCQEI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCEEPROM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCCCM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_DCGCEMAC 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PCWD 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PCTIMER 0x0000000B 0x000000FF
R SYSCTL_SYSCTL_PCGPIO 0x0000000B 0x00007FFF
R SYSCTL_SYSCTL_PCDMA 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCEPI 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCUART 0x0000000B 0x000000FF
R SYSCTL_SYSCTL_PCSSI 0x0000000B 0x0000000F
R SYSCTL_SYSCTL_PCI2C 0x0000000B 0x000003FF
R SYSCTL_SYSCTL_PCUSB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCEPHY 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PCCAN 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PCADC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PCACMP 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCPWM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCQEI 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCEEPROM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCCCM 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PCEMAC 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PRWD 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRTIMER 0x0000000B 0x0000002D
R SYSCTL_SYSCTL_PRGPIO 0x0000000B 0x00002F1F
R SYSCTL_SYSCTL_PRDMA 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PREPI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRHIB 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PRUART 0x0000000B 0x000000B9
R SYSCTL_SYSCTL_PRSSI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRI2C 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRUSB 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PREPHY 0x0000000B 0x00000001
R SYSCTL_SYSCTL_PRCAN 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRADC 0x0000000B 0x00000003
R SYSCTL_SYSCTL_PRACMP 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRPWM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRQEI 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PREEPROM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PRCCM 0x0000000B 0x00000000
R SYSCTL_SYSCTL_PREMAC 0x0000000B 0x00000001
R UDMA_UDMA_STAT 0x0000000B 0x001F0001
R UDMA_UDMA_CFG 0x0000000B 0x00000000
R UDMA_UDMA_CTLBASE 0x0000000B 0x2002C800
R UDMA_UDMA_ALTBASE 0x0000000B 0x2002CA00
R UDMA_UDMA_WAITSTAT 0x0000000B 0x03FFCFC0
R UDMA_UDMA_SWREQ 0x0000000B 0x00000000
R UDMA_UDMA_USEBURSTSET 0x0000000B 0x00000000
R UDMA_UDMA_USEBURSTCLR 0x0000000B 0x00000000
R UDMA_UDMA_REQMASKSET 0x0000000B 0x00000000
R UDMA_UDMA_REQMASKCLR 0x0000000B 0x00000000
R UDMA_UDMA_ENASET 0x0000000B 0x00150140
R UDMA_UDMA_ENACLR 0x0000000B 0x00150140
R UDMA_UDMA_ALTSET 0x0000000B 0x00000000
R UDMA_UDMA_ALTCLR 0x0000000B 0x00000000
R UDMA_UDMA_PRIOSET 0x0000000B 0x00000000
R UDMA_UDMA_PRIOCLR 0x0000000B 0x00000000
R UDMA_UDMA_ERRCLR 0x0000000B 0x00000000
R UDMA_UDMA_CHASGN 0x0000000B 0x003C00C0
R UDMA_UDMA_CHMAP0 0x0000000B 0x22000000
R UDMA_UDMA_CHMAP1 0x0000000B 0x00000000
R UDMA_UDMA_CHMAP2 0x0000000B 0x00222200
R UDMA_UDMA_CHMAP3 0x0000000B 0x00000000
R NVIC_NVIC_ACTLR 0x0000000B 0x00000000
R NVIC_NVIC_ST_CTRL 0x0000000B 0x00010007
R NVIC_NVIC_ST_RELOAD 0x0000000B 0x000752FF
R NVIC_NVIC_ST_CURRENT 0x0000000B 0x00072716
R NVIC_NVIC_EN0 0x0000000B 0x00810020
R NVIC_NVIC_EN1 0x0000000B 0x16013108
R NVIC_NVIC_EN2 0x0000000B 0x00000100
R NVIC_NVIC_EN3 0x0000000B 0x00000000
R NVIC_NVIC_DIS0 0x0000000B 0x00810020
R NVIC_NVIC_DIS1 0x0000000B 0x16013108
R NVIC_NVIC_DIS2 0x0000000B 0x00000100
R NVIC_NVIC_DIS3 0x0000000B 0x00000000
R NVIC_NVIC_PEND0 0x0000000B 0x00800000
R NVIC_NVIC_PEND1 0x0000000B 0x00000108
R NVIC_NVIC_PEND2 0x0000000B 0x00000000
R NVIC_NVIC_PEND3 0x0000000B 0x00000000
R NVIC_NVIC_UNPEND0 0x0000000B 0x00800000
R NVIC_NVIC_UNPEND1 0x0000000B 0x00000108
R NVIC_NVIC_UNPEND2 0x0000000B 0x00000000
R NVIC_NVIC_UNPEND3 0x0000000B 0x00000000
R NVIC_NVIC_ACTIVE0 0x0000000B 0x00000000
R NVIC_NVIC_ACTIVE1 0x0000000B 0x00000000
R NVIC_NVIC_ACTIVE2 0x0000000B 0x00000000
R NVIC_NVIC_ACTIVE3 0x0000000B 0x00000000
R NVIC_NVIC_PRI0 0x0000000B 0x00000000
R NVIC_NVIC_PRI1 0x0000000B 0x00000000
R NVIC_NVIC_PRI2 0x0000000B 0x00000000
R NVIC_NVIC_PRI3 0x0000000B 0x00000000
R NVIC_NVIC_PRI4 0x0000000B 0x00000020
R NVIC_NVIC_PRI5 0x0000000B 0x60000000
R NVIC_NVIC_PRI6 0x0000000B 0x00000000
R NVIC_NVIC_PRI7 0x0000000B 0x00000000
R NVIC_NVIC_PRI8 0x0000000B 0x00000000
R NVIC_NVIC_PRI9 0x0000000B 0x00000000
R NVIC_NVIC_PRI10 0x0000000B 0x000000C0
R NVIC_NVIC_PRI11 0x0000000B 0x00000040
R NVIC_NVIC_PRI12 0x0000000B 0x00000000
R NVIC_NVIC_PRI13 0x0000000B 0x00000000
R NVIC_NVIC_PRI14 0x0000000B 0x00000000
R NVIC_NVIC_PRI15 0x0000000B 0x00000000
R NVIC_NVIC_PRI16 0x0000000B 0x00000000
R NVIC_NVIC_PRI17 0x0000000B 0x00000000
R NVIC_NVIC_PRI18 0x0000000B 0x00000000
R NVIC_NVIC_PRI19 0x0000000B 0x00000000
R NVIC_NVIC_PRI20 0x0000000B 0x00000000
R NVIC_NVIC_PRI21 0x0000000B 0x00000000
R NVIC_NVIC_PRI22 0x0000000B 0x00000000
R NVIC_NVIC_PRI23 0x0000000B 0x00000000
R NVIC_NVIC_PRI24 0x0000000B 0x00000000
R NVIC_NVIC_PRI25 0x0000000B 0x00000000
R NVIC_NVIC_PRI26 0x0000000B 0x00000000
R NVIC_NVIC_PRI27 0x0000000B 0x00000000
R NVIC_NVIC_PRI28 0x0000000B 0x00000000
R NVIC_NVIC_CPUID 0x0000000B 0x410FC241
R NVIC_NVIC_INT_CTRL 0x0000000B 0x00C33000
R NVIC_NVIC_VTABLE 0x0000000B 0x00000000
R NVIC_NVIC_APINT 0x0000000B 0xFA050000
R NVIC_NVIC_SYS_CTRL 0x0000000B 0x00000000
R NVIC_NVIC_CFG_CTRL 0x0000000B 0x00000200
R NVIC_NVIC_SYS_PRI1 0x0000000B 0x00000000
R NVIC_NVIC_SYS_PRI2 0x0000000B 0x00000000
R NVIC_NVIC_SYS_PRI3 0x0000000B 0xA0000000
R NVIC_NVIC_SYS_HND_CTRL 0x0000000B 0x00000000
R NVIC_NVIC_FAULT_STAT 0x0000000B 0x00000000
R NVIC_NVIC_HFAULT_STAT 0x0000000B 0x00000000
R NVIC_NVIC_DEBUG_STAT 0x0000000B 0x00000000
R NVIC_NVIC_MM_ADDR 0x0000000B 0xE000EDF8
R NVIC_NVIC_FAULT_ADDR 0x0000000B 0xE000EDF8
R NVIC_NVIC_CPAC 0x0000000B 0x00F00000
R NVIC_NVIC_MPU_TYPE 0x0000000B 0x00000800
R NVIC_NVIC_MPU_CTRL 0x0000000B 0x00000000
R NVIC_NVIC_MPU_NUMBER 0x0000000B 0x00000000
R NVIC_NVIC_MPU_BASE 0x0000000B 0x00000000
R NVIC_NVIC_MPU_ATTR 0x0000000B 0x00000000
R NVIC_NVIC_MPU_BASE1 0x0000000B 0x00000000
R NVIC_NVIC_MPU_ATTR1 0x0000000B 0x00000000
R NVIC_NVIC_MPU_BASE2 0x0000000B 0x00000000
R NVIC_NVIC_MPU_ATTR2 0x0000000B 0x00000000
R NVIC_NVIC_MPU_BASE3 0x0000000B 0x00000000
R NVIC_NVIC_MPU_ATTR3 0x0000000B 0x00000000
R NVIC_NVIC_DBG_CTRL 0x0000000B 0x00030003
R NVIC_NVIC_DBG_CTRL 0x0000000B 0x00030003
R NVIC_NVIC_DBG_XFER 0x0000000B 0x00000000
R NVIC_NVIC_DBG_DATA 0x0000000B 0x04000000
R NVIC_NVIC_DBG_INT 0x0000000B 0x01000001
R NVIC_NVIC_SW_TRIG 0x0000000B 0x00000000
R NVIC_NVIC_FPCC 0x0000000B 0xC0000018
R NVIC_NVIC_FPCA 0x0000000B 0x20030558
R NVIC_NVIC_FPDSC 0x0000000B 0x00000000
R FPU_FPU_S0 0x0000000B 0x41500000
R FPU_FPU_S1 0x0000000B 0x473B8000
R FPU_FPU_S2 0x0000000B 0x4CE4E1C0
R FPU_FPU_S3 0x0000000B 0x543153DD
R FPU_FPU_S4 0x0000000B 0x43FA0000
R FPU_FPU_S5 0x0000000B 0x43FA0000
R FPU_FPU_S6 0x0000000B 0x43FA0000
R FPU_FPU_S7 0x0000000B 0x43FA0000
R FPU_FPU_S8 0x0000000B 0x00000000
R FPU_FPU_S9 0x0000000B 0x00000000
R FPU_FPU_S10 0x0000000B 0x00000000
R FPU_FPU_S11 0x0000000B 0x00000000
R FPU_FPU_S12 0x0000000B 0x00000000
R FPU_FPU_S13 0x0000000B 0x00000000
R FPU_FPU_S14 0x0000000B 0x00000000
R FPU_FPU_S15 0x0000000B 0x3F800000
R FPU_FPU_S16 0x0000000B 0x447A0000
R FPU_FPU_S17 0x0000000B 0x49742400
R FPU_FPU_S18 0x0000000B 0x461C4000
R FPU_FPU_S19 0x0000000B 0x44000000
R FPU_FPU_S20 0x0000000B 0x3F800000
R FPU_FPU_S21 0x0000000B 0x00000000
R FPU_FPU_S22 0x0000000B 0x00000000
R FPU_FPU_S23 0x0000000B 0x00000000
R FPU_FPU_S24 0x0000000B 0x00000000
R FPU_FPU_S25 0x0000000B 0x00000000
R FPU_FPU_S26 0x0000000B 0x00000000
R FPU_FPU_S27 0x0000000B 0x00000000
R FPU_FPU_S28 0x0000000B 0x00000000
R FPU_FPU_S29 0x0000000B 0x00000000
R FPU_FPU_S30 0x0000000B 0x00000000
R FPU_FPU_S31 0x0000000B 0x00000000
R FPU_FPU_D0 0x00000019 0x473B800041500000
R FPU_FPU_D1 0x00000019 0x543153DD4CE4E1C0
R FPU_FPU_D2 0x00000019 0x43FA000043FA0000
R FPU_FPU_D3 0x00000019 0x43FA000043FA0000
R FPU_FPU_D4 0x00000019 0x0000000000000000
R FPU_FPU_D5 0x00000019 0x0000000000000000
R FPU_FPU_D6 0x00000019 0x0000000000000000
R FPU_FPU_D7 0x00000019 0x3F80000000000000
R FPU_FPU_D8 0x00000019 0x49742400447A0000
R FPU_FPU_D9 0x00000019 0x44000000461C4000
R FPU_FPU_D10 0x00000019 0x000000003F800000
R FPU_FPU_D11 0x00000019 0x0000000000000000
R FPU_FPU_D12 0x00000019 0x0000000000000000
R FPU_FPU_D13 0x00000019 0x0000000000000000
R FPU_FPU_D14 0x00000019 0x0000000000000000
R FPU_FPU_D15 0x00000019 0x0000000000000000
R FPU_FPU_FPSCR 0x0000000B 0x80000010
R FPU_FPU_FPCCR 0x0000000B 0xC0000018
R FPU_FPU_FPCAR 0x0000000B 0x20030558
R FPU_FPU_FPDSCR 0x0000000B 0x00000000
R FPU_FPU_MVFR0 0x0000000B 0x10110021
R FPU_FPU_MVFR1 0x0000000B 0x11000011

If we quit the EMAC connection, and send the data via serial port, the ADC never stops (we have tried many times for more than 40 hours, instead of the usual 5 minutes it takes to lwip to stop the adc).

If we set up a watchdog (in case the ADC interrupt is not triggered) and call inside the watchdog handler the init function for the ADC and its uDMA, then the ADC conversion starts again.

But we need to know why this issue is happenning.

I am reading pretty funny things in the forum about the EMAC peripheral, and I have corrected some of the issues recommended in lwip.

Any help with this?

Thank you

  • UPDATE:

    - If we remove the ADCHardwareOversampleConfigure instructions inside the ADC interrupt, it seems (long test running), ADC never stops.
    - If we remove Ethernet communication, ADC never stops. (tested)

    Anyway, to our understanding, the priority set to the interruptions in our programs should be neough to not see this behaviour.
  • Pardon this "non-vendor" intrusion - but you did not (really) include, "ADCHardwareOversampleConfigure instructions" - inside the ADC interrupt - did you?      As you assuredly know (and practice) handlers should be "short/sweet" - and what (real) purpose does such "repeated" configure instruction serve (beyond unnecessarily burdening & delaying) your interrupt service?      (note: I'll pull the trigger - my own gun - if such config. does not "persist" - thus requiring such repetition!)

    As i reported (privately) anything which "extends" the ADC conversion process increases such issues.    (those were our findings - LX4F device)

    Any such, "non mandated repetition" better qualifies as, "curious" to this reporter...

  • Thank you very much for your comment cb1 !!!

    I also thought that about having  that ADCHardwareOversampleConfigure instruction in the interrupt,  but that instruction is only called when the uDMA has all its samples, that means, 1024 samples, so once every 10ms (approx).

    So, after  a 

    ulMode = ROM_uDMAChannelModeGet(UDMA_CHANNEL_ADC2 | UDMA_PRI_SELECT);
    if (ulMode == UDMA_MODE_STOP)
    	{
              ......

    call.

    Then, when this ADCHardwareOversampleConfigure  is called (with many other things), the fixed length of the interrupt is 6us, more than viable for our purpose. The rest of the time just a ROM_ADCIntClear(ADC0_BASE, ADC_SEQUENCER) is called.

    On the other hand, a funny thing, is that the program works well with ADCHardwareOversampleConfigure(ADC0_BASE, 8), but it fails with ADCHardwareOversampleConfigure(ADC0_BASE, 16). And the point where it fails exactly is when ADCHardwareOversampleConfigure(ADC0_BASE, 0) is called.

    As you can see, this is very rare.

    Regards

  • Hello PAk

    Pardon my misinterpretation, but why does the Blue line frequency increase (ADC conversion timer)?

    Regards
    Amit
  • Hello Amit, I am using three different phases of sampling, each one with different sampling frequency.

    The blue line is the Timer.
    Regards.

  • Hello PAk,

    When the sampling frequency is being changed, is it being made sure that there is no false trigger in between a conversion. Remember that Hardware Over Sampler is being used and it may not be in the correct state for a sampling frequency change. Also it seems that you are changing the Over Sampler setting.

    To ensure all changes are done correctly, have you disabled the Timer and ADC properly before making the changes?

    Regards
    Amit
  • Here I attach you a very similar interrupt to ours, with 4 phases. 

    //////////////////////////////////////////////////////////
    void ADC0_Seq2_IntHandler(void)
    {

    uint16_t* p_samples;


    //GPIOPinWrite(GPIO_PORTM_BASE, GPIO_PIN_4, 0xFF);//Test YELLOW LINE


    ulMode = ROM_uDMAChannelModeGet(UDMA_CHANNEL_ADC2 | UDMA_PRI_SELECT);

    if (ulMode == UDMA_MODE_STOP)
    {

    //Keep track of count
    Count = TimerValueGet(TIMER5_BASE, TIMER_A);
    ROM_TimerDisable(TIMER5_BASE, TIMER_A);
    HWREG(TIMER5_BASE + TIMER_O_TAV) = 0;

    //Stop sampling Timer
    ROM_TimerDisable(TIMER0_BASE, TIMER_A | TIMER_B);

    Sampling_freq = 1;
    N_samples_next_block = 2 * NUM_SAMPLES;


    if (phase == 3)
    {
    //End of 4 phases - START Again

    ROM_ADCHardwareOversampleConfigure(ADC0_BASE, 16); //Until 62.5ks (16) or 125ks (8)
    Sampling_freq = g_uiSamplingFreq;

    phase = 0; //Prepare first phase
    p_samples = g_ulADCValues_0;
    N_samples_next_block = 2 * NUM_SAMPLES;

    }
    else if (phase == 2)
    {

    //Previous BLOCK actions
    arm_copy_q15(....); //Take the actions
    process_ready = 1;

    ////////
    phase = 3; //Prepare last phase
    Sampling_freq = g_uiSamplingFreq_SLOW;
    p_samples = g_ulADCValues_3;
    N_samples_next_block = 2 * NUM_SAMPLES;

    }
    else if (phase == 1)
    {

    phase = 2; //Prepare third phase


    Sampling_freq = g_uiSamplingFreq * 16;

    p_samples = g_ulADCValues_2;
    N_samples_next_block = 2 * NUM_SAMPLES;

    }
    else if (phase == 0)
    {

    phase = 1; //Prepare second phase


    ROM_ADCHardwareOversampleConfigure(ADC0_BASE, 0);
    Sampling_freq = g_uiSamplingFreq * 16;


    p_samples = g_ulADCValues_1;
    N_samples_next_block = 2 * NUM_SAMPLES;



    Toggle_GPIO();

    }



    ROM_uDMAChannelTransferSet(UDMA_CHANNEL_ADC2 | UDMA_PRI_SELECT, UDMA_MODE_BASIC, (void *) (ADC0_BASE + ADC_O_SSFIFO2 + (0x20 * UDMA_ARB_1)), p_samples, N_samples_next_block);

    //ADC conversion Timer
    TimerLoadSet(TIMER0_BASE, TIMER_A, (g_ui32SysClock / Sampling_freq) - 1);
    TimerLoadSet(TIMER0_BASE, TIMER_B, (g_ui32SysClock / Sampling_freq) - 1);
    TimerMatchSet(TIMER0_BASE, TIMER_B, (g_ui32SysClock / (Sampling_freq * 2))); //50% duty cycle at init



    //Reference counter Timer
    TimerLoadSet(TIMER5_BASE, TIMER_A, 0xFFFF); //BLue Line
    TimerEnable(TIMER5_BASE, TIMER_A);


    ROM_uDMAChannelEnable(UDMA_CHANNEL_ADC2);
    TimerEnable(TIMER0_BASE, TIMER_A | TIMER_B);

    }



    //GPIOPinWrite(GPIO_PORTM_BASE, GPIO_PIN_4, 0);//Test

    // Clear the ADC interrupt
    ROM_ADCIntClear(ADC0_BASE, ADC_SEQUENCER);

    }
    Here I attach you a very similar interrupt to ours

    void ADC0_Seq2_IntHandler(void)
    {

    uint16_t* p_samples;


    //GPIOPinWrite(GPIO_PORTM_BASE, GPIO_PIN_4, 0xFF);//Test YELLOW LINE


    ulMode = ROM_uDMAChannelModeGet(UDMA_CHANNEL_ADC2 | UDMA_PRI_SELECT);

    if (ulMode == UDMA_MODE_STOP)
    {

    //Keep track of count
    Count = TimerValueGet(TIMER5_BASE, TIMER_A);
    ROM_TimerDisable(TIMER5_BASE, TIMER_A);
    HWREG(TIMER5_BASE + TIMER_O_TAV) = 0;

    //Stop sampling Timer
    ROM_TimerDisable(TIMER0_BASE, TIMER_A | TIMER_B);

    Sampling_freq = 1;
    N_samples_next_block = 2 * NUM_SAMPLES;


    if (phase == 3)
    {
    //End of 4 phases - START Again

    ROM_ADCHardwareOversampleConfigure(ADC0_BASE, 16); //Until 62.5ks (16) or 125ks (8)
    Sampling_freq = g_uiSamplingFreq;

    phase = 0; //Prepare first phase
    p_samples = g_ulADCValues_0;
    N_samples_next_block = 2 * NUM_SAMPLES;

    }
    else if (phase == 2)
    {

    //Previous BLOCK actions
    arm_copy_q15(....); //Take the actions
    process_ready = 1;

    ////////
    phase = 3; //Prepare last phase
    Sampling_freq = g_uiSamplingFreq_SLOW;
    p_samples = g_ulADCValues_3;
    N_samples_next_block = 2 * NUM_SAMPLES;

    }
    else if (phase == 1)
    {

    phase = 2; //Prepare third phase


    Sampling_freq = g_uiSamplingFreq * 16;

    p_samples = g_ulADCValues_2;
    N_samples_next_block = 2 * NUM_SAMPLES;

    }
    else if (phase == 0)
    {

    phase = 1; //Prepare second phase


    ROM_ADCHardwareOversampleConfigure(ADC0_BASE, 0);
    Sampling_freq = g_uiSamplingFreq * 16;


    p_samples = g_ulADCValues_1;
    N_samples_next_block = 2 * NUM_SAMPLES;



    Toggle_GPIO();

    }



    ROM_uDMAChannelTransferSet(UDMA_CHANNEL_ADC2 | UDMA_PRI_SELECT, UDMA_MODE_BASIC, (void *) (ADC0_BASE + ADC_O_SSFIFO2 + (0x20 * UDMA_ARB_1)), p_samples, N_samples_next_block);

    //ADC conversion Timer
    TimerLoadSet(TIMER0_BASE, TIMER_A, (g_ui32SysClock / Sampling_freq) - 1);
    TimerLoadSet(TIMER0_BASE, TIMER_B, (g_ui32SysClock / Sampling_freq) - 1);
    TimerMatchSet(TIMER0_BASE, TIMER_B, (g_ui32SysClock / (Sampling_freq * 2))); //50% duty cycle at init



    //Reference counter Timer
    TimerLoadSet(TIMER5_BASE, TIMER_A, 0xFFFF); //BLue Line
    TimerEnable(TIMER5_BASE, TIMER_A);


    ROM_uDMAChannelEnable(UDMA_CHANNEL_ADC2);
    TimerEnable(TIMER0_BASE, TIMER_A | TIMER_B);

    }



    //GPIOPinWrite(GPIO_PORTM_BASE, GPIO_PIN_4, 0);//Test

    // Clear the ADC interrupt
    ROM_ADCIntClear(ADC0_BASE, ADC_SEQUENCER);

    }
    //////////////////////////////////////////////////////


    The ADC always stops after a

    else if (phase == 0), and the data is loaded in the registers (you can check that in the registers status attached in the first post).

     


    PS: Sorry for the formating, but if I insert code, I cannot post!!!

  • Hello PAk,

    Note that changing the Hardware sampler does not mean that the averaging logic does not have anything from the last conversion and hence changing the average accumulation cycles like this may cause issues (and something that the average was not meant for). The first course of action would be to disable the ADC Sequencer, change the average and enable it subsequently.

    If that does not work then only other mechanism would be read the data in with no average+DMA and then use the CPU to average the data.

    Regards
    Amit
  • Hello Amit,

    but then, why is that it works if EMAC is not used? Or better, why it works averaging 8 samples, but not 16?
    I don't see the point in just changing the number of samples for averaging and the issue is gone!!
    Thanks
  • To illustrate the relation between EMAC and the stop of the ADC converter, here below, there are attached many cases of the last interrupt of the ADC.

    As you will see, the issue appears when an lwIPHostTimerHandler happens in the last clock of the ADC conversion.

    As previously:

    • Green line is a GPIOoutput triggered inside lwIPHostTimerHandler when every udp frame is sent (sending three now)
    • Pink is a GPIO toggled when the ADC interrupt  for that specific phase is thrown.
    • Blue is an ADC conversion timer
    • Yellow is a GPIO inside the toggled inside the ADC interrupt for every sample (as you can see it stops!!)

    And inside LwipHostTimerHandler:

                 Toogle_GPIO_GREEN(1);
                 
                   ..........
                    .........
                 
              ///////////////////////////////////////////////////////////////////////
        			//BLOCK1
        			//LENGTH_MSG 1100
        				
                	pbuf1_tx = pbuf_alloc(PBUF_TRANSPORT, LENGTH_MSG, PBUF_RAM);
        			    pbuf1_tx->payload = (void*)buf_msx_eth;
        			    pbuf1_tx->tot_len = LENGTH_MSG;
        			    pbuf1_tx->len = LENGTH_MSG;
     
        			    udp_send(g_upcb, pbuf1_tx);
        			    pbuf_free(pbuf1_tx);
    
        			      while (EMACStatusGet(EMAC0_BASE) & EMAC_STATUS_TX_NOT_EMPTY){cnt_eth1++;};
        			      Toogle_GPIO_GREEN(0);
    
        			    ///////////////////////////////////////////////////////////////////////
        			    	//BLOCK2
        			     
                   
        			        pbuf1_tx = pbuf_alloc(PBUF_TRANSPORT, LENGTH_MSG, PBUF_RAM);
        			        pbuf1_tx->payload = (void*)buf_msx_eth2;
        			        pbuf1_tx->tot_len = LENGTH_MSG;
        			        pbuf1_tx->len = LENGTH_MSG;
    
        			        udp_send(g_upcb, pbuf1_tx);
        			        pbuf_free(pbuf1_tx);
        			       
        			        Toogle_GPIO_GREEN(1);
        			        while (EMACStatusGet(EMAC0_BASE) & EMAC_STATUS_TX_NOT_EMPTY){cnt_eth2++;};
    
    
    
    
        			        ///////////////////////////////////////////////////////////////////////
        			        ///////////////////////////////////////////////////////////////////////
        			      	//BLOCK3
    					       	
                       Toogle_GPIO_GREEN(0);
        			        
        			       pbuf1_tx = pbuf_alloc(PBUF_TRANSPORT, LENGTH_MSG, PBUF_RAM);
        			       pbuf1_tx->payload = (void*)buf_msx_eth3;
        			       pbuf1_tx->tot_len = LENGTH_MSG;
        			       pbuf1_tx->len = LENGTH_MSG;
    
        			       udp_send(g_upcb, pbuf1_tx);
        			       pbuf_free(pbuf1_tx);
    
        			      
        			       Toogle_GPIO_GREEN(1);
        			           			        
                    while (EMACStatusGet(EMAC0_BASE) & EMAC_STATUS_TX_NOT_EMPTY){};
    
                    ..........
                    .........
                    
                    
                        Toogle_GPIO_GREEN(0);

  • Hello PAk,

    The EMAC is working with the SysTick Timer Interrupt which has higher priority than other Interrupts

    By disabling EMAC from the code you are changing the delay processing of the CPU to the ADC Interrupt Handler.. That is why I am suggesting the first approach to check it with the ADC Sequencer Disable-reconfigure-Enable. If that does not work then move to averaging in software.

    Regards
    Amit
  • Thank you Amit.

    But I am setting
    MAP_IntPrioritySet(FAULT_SYSTICK, SYSTICK_INT_PRIORITY);
    with
    #define SYSTICK_INT_PRIORITY 0xA0

    and ADC priority is set to 0x20.

    Shouldn't this avoid the collision?
  • Could be a Heisenbug PAk, the description certainly sounds timing sensitive.

    Robert
  • Adding

    ROM_ADCSequenceDisable(ADC0_BASE, ADC_SEQUENCER); 
    ROM_ADCHardwareOversampleConfigure(ADC0_BASE, 0);
    ROM_ADCSequenceEnable(ADC0_BASE, ADC_SEQUENCER);

    did not help.

    I still don't see the point why it only fails with 16 samples averaged and not 8 or less.

  • Hello PAk,

    OK, that rules out the fact that a change can be performed by disabling the Sequencer for the hardware averaging logic. My suspicion still relates the averaging block with the fact that a value of 16 gives it a rather large window to operate for failure. Some experiments need to be done on my side but will take time.

    Regards
    Amit
  • Thank you Amit.

    I do feel the same about the HW averager.
    This is quite important for us, this is our ultrafast FIR filter to adapt the signal without penalty (in memory and size).

    Finally,
    We are setting MAP_IntPrioritySet(FAULT_SYSTICK, SYSTICK_INT_PRIORITY);
    with
    SYSTICK_INT_PRIORITY is 0xA0 and ADC priority is set to 0x20.

    Shouldn't the priority settings described earlier avoid the collision?
  • Another (famed) scope-maker called - requesting equal time.   

    As you note the issue of high importance - would not the use of a (separate) dedicated ADC chip - "escape" this problem while improving (both) measurement speed and accuracy?    

    Do not "all eggs" in (just) one "MCU basket" invite such complication?      (and this is just one which you've (thus far) uncovered...)     

    As you "work" any MCU - near to its limits - w/multiple, complex peripherals at/near "full throttle" - such issues (seem to) appear w/greater frequency...     

    And - just as you report & note - their detection (by the factory & hapless users) often proves a challenge...       (the arrival of "new" errata - far post device's "release" - proves this point - does it not?)

  • Hello PAk,

    I tried the same setting and I cannot get a simple ADC conversion example to fail by changing the Hardware Oversampling. If you can condense an example code from your side, then may be it would be useful for reproducing and analyzing the issue.

    Regards
    Amit
  • Hi Amit,

    As this thread is long - and time has passed - did you recall that poster requires his EMAC connection to note this issue?     Without a very close duplication of set-up, configs, & data rates/connections (as you surely know) such "A-B" testing may not prove fully valid...

  • Hello cb1,

    Yes, I did know that. That is why the delay as the poster's original request indicated that EMAC is required otherwise it works. I had setup a signal schmoo internally and it was not highlighting a cause where interrupt may not fire. So the first thing was for the user to condense the code and reproduce if not then send over his entirety of setup (not a nice method as we may not have pound-4-pound match of components) in the least configuration to get the issue reproduced.

    Regards
    Amit
  • Hi Amit,

    OK - very good - better to "squawk" than to have your valuable time misspent.

    And - just as you state - reducing the issue's cause to the smallest, simplest, MCU code implementation is ideal - yet not always easy - and often requires much time & experimentation to clearly identify...
  • Hello cb1

    And forum collaboration yields better results.

    Regards
    Amit
  • Will try to provide a simple example as soon as possible (two weeks frame).
    Now that I avoid the collapse of both interrupts (ADCint when HWoversample is going from 16 to 0 and EMAC), I haven't seen any collision/masked interrupt.

    Regards