GPFSEL0=name
GPFSEL0.address=0x7e200000 
GPFSEL0.comment=GPIO Function Select 0

GPFSEL1=name
GPFSEL1.address=0x7e200004
GPFSEL1.comment=GPIO Function Select 1

GPFSEL2=name
GPFSEL2.address=0x7e200008
GPFSEL2.comment=GPIO Function Select 2

GPFSEL3=name
GPFSEL3.address=0x7e20000c
GPFSEL3.comment=GPIO Function Select 3

GPFSEL4=name 
GPFSEL4.address=0x7e200010
GPFSEL4.comment=GPIO Function Select 4

GPFSEL5=name
GPFSEL5.address=0x7e200014
GPFSEL5.comment=GPIO Function Select 5

GPSET0=name
GPSET0.address=0x7e20001c
GPSET0.comment=GPIO Pin Output Set 0 

GPSET1=name
GPSET1.address=0x7e200020
GPSET1.comment=GPIO Pin Output Set 1

GPCLR0=name
GPCLR0.address=0x7e200028
GPCLR0.comment=GPIO Pin Output Clear 0 

GPCLR1=name
GPCLR1.address=0x7e20002c
GPCLR1.comment=GPIO Pin Output Clear 1

GPLEV0=name
GPLEV0.address=0x7e200034
GPLEV0.comment=GPIO Pin Level 0 

GPLEV0=name
GPLEV0.address=0x7e200038
GPLEV0.comment=GPIO Pin Level 1

GPEDS0=name
GPEDS0.address=0x7e200040
GPEDS0.comment=GPIO Pin Event Detect Status 0

GPEDS1=name
GPEDS1.address=0x7e200044
GPEDS1.comment=GPIO Pin Event Detect Status 0

GPREN0=name
GPREN0.address=0x7e20004c
GPREN0.comment=GPIO Pin Rising Edge Detect Enable 0 

GPREN1=name
GPREN1.address=0x7e200050
GPREN1.comment=GPIO Pin Rising Edge Detect Enable 0 

GPFEN0=name
GPFEN0.address=0x7e200058
GPFEN0.comment=GPIO Pin Falling Edge Detect Enable 0 

GPFEN1=name
GPFEN1.address=0x7e20005c
GPFEN1.comment=GPIO Pin Falling Edge Detect Enable 1

GPHEN0=name
GPHEN0.address=0x7e200064
GPHEN0.comment=GPIO Pin High Detect Enable 0

GPLEN1=name
GPLEN1.address=0x7e200068
GPLEN1.comment=GPIO Pin High Detect Enable 1

GPLEN0=name
GPLEN0.address=0x7e200070
GPLEN0.comment=GPIO Pin High Detect Enable 2

GPAREN0=name	
GPAREN0.address=0x7e20007c
GPAREN0.comment=GPIO Pin Async. Rising Edge Detect 0

GPAREN1=name
GPAREN1.address=0x7e200080
GPAREN1.comment=GPIO Pin Async. Rising Edge Detect 1

GPAFEN0=name
GPAFEN0.address=0x7e200088
GPAFEN0.comment=GPIO Pin Async. Falling Edge Detect 0


GPAFEN1=name
GPAFEN1.address=0x7e20008c
GPAFEN1.comment=GPIO Pin Async. Falling Edge Detect 1

GPIO_PUP_PDN_CNTRL_REG0=name
GPIO_PUP_PDN_CNTRL_REG0.address=0x7e2000e4
GPIO_PUP_PDN_CNTRL_REG0.comment=GPIO Pull-up / Pull-down Register 0

GPIO_PUP_PDN_CNTRL_REG1=name
GPIO_PUP_PDN_CNTRL_REG1.address=0x7e2000e8
GPIO_PUP_PDN_CNTRL_REG1.comment=GPIO Pull-up / Pull-down Register 1

GPIO_PUP_PDN_CNTRL_REG2=name
GPIO_PUP_PDN_CNTRL_REG2.address=0x7e2000ec
GPIO_PUP_PDN_CNTRL_REG2.comment=GPIO Pull-up / Pull-down Register 3

GPIO_PUP_PDN_CNTRL_REG3=name
GPIO_PUP_PDN_CNTRL_REG3.address=0x7e2000f0
GPIO_PUP_PDN_CNTRL_REG3.comment=GPIO Pull-up / Pull-down Register 3

ARM_CONTROL=name
ARM_CONTROL.address=0x4c0000000
ARM_CONTROL.comment=ARM Timer and AXI Error IRQ control

CORE_IRQ_CONTROL=name
CORE_IRQ_CONTROL.address=0x4c000000c
CORE_IRQ_CONTROL.comment=VideoCore Interrupt Control

PMU_CONTROL_SET=name
PMU_CONTROL_SET.address=0x4c0000010
PMU_CONTROL_SET.comment=PMU Bit Set

PMU_CONTROL_CLR=name
PMU_CONTROL_CLR.address=0x4c0000014
PMU_CONTROL_CLR.comment=PMU Bit Clear

PERI_IRQ_ROUTE0=name
PERI_IRQ_ROUTE0.address=0x4c0000024
PERI_IRQ_ROUTE0.comment=Peripheral Interrupt Routing (Bank 0)

AXI_QUIET_TIME=name
AXI_QUIET_TIME.address=0x4c0000030
AXI_QUIET_TIME.comment=AXI Outstanding Transaction Time and IRQ Control

LOCAL_TIMER_CONTROL=name
LOCAL_TIMER_CONTROL.address=0x4c0000034
LOCAL_TIMER_CONTROL.comment=Local Timer Control

LOCAL_TIMER_IRQ=name0x4c0000038
LOCAL_TIMER_IRQ.address=
LOCAL_TIMER_IRQ.comment=Local Timer Reload and Interrupt

TIMER_CNTRL0=name
TIMER_CNTRL0.address=0x4c0000040
TIMER_CNTRL0.comment=Timer Interrupt Control for ARM Core 0

TIMER_CNTRL1=name
TIMER_CNTRL1.address=0x4c0000044
TIMER_CNTRL1.comment=Timer Interrupt Control for ARM Core 1

TIMER_CNTRL2=name
TIMER_CNTRL2.address=0x4c0000048
TIMER_CNTRL2.comment=Timer Interrupt Control for ARM Core 2

TIMER_CNTRL3=name
TIMER_CNTRL3.address=0x4c000004c
TIMER_CNTRL3.comment=Timer Interrupt Control for ARM Core 3

MAILBOX_CNTRL0=name
MAILBOX_CNTRL0.address=0x4c0000050
MAILBOX_CNTRL0.comment=Mailbox Interrupt Control for ARM Core 0

MAILBOX_CNTRL1=name
MAILBOX_CNTRL1.address=0x4c0000054
MAILBOX_CNTRL1.comment=Mailbox Interrupt Control for ARM Core 1

MAILBOX_CNTRL2=name
MAILBOX_CNTRL2.address=0x4c0000058
MAILBOX_CNTRL2.comment=Mailbox Interrupt Control for ARM Core 2

MAILBOX_CNTRL3=name
MAILBOX_CNTRL3.address=0x4c000005c
MAILBOX_CNTRL3.comment=Mailbox Interrupt Control for ARM Core 3

IRQ_SOURCE0=name
IRQ_SOURCE0.address=0x4c0000060
IRQ_SOURCE0.comment=IRQ Source flags for ARM Core 0

IRQ_SOURCE1=name
IRQ_SOURCE1.address=0x4c0000064
IRQ_SOURCE1.comment=IRQ Source flags for ARM Core 1

IRQ_SOURCE2=name
IRQ_SOURCE2.address=0x4c0000068
IRQ_SOURCE2.comment=IRQ Source flags for ARM Core 2

IRQ_SOURCE3=name
IRQ_SOURCE3.address=0x4c000006c
IRQ_SOURCE3.comment=IRQ Source flags for ARM Core 3

FIQ_SOURCE0=name
FIQ_SOURCE0.address=0x4c0000070
FIQ_SOURCE0.comment=FIQ Source flags for ARM Core 0

FIQ_SOURCE1=name
FIQ_SOURCE1.address=0x4c0000074
FIQ_SOURCE1.comment=FIQ Source flags for ARM Core 1

FIQ_SOURCE2=name
FIQ_SOURCE2.address=0x4c0000078
FIQ_SOURCE2.comment=FIQ Source flags for ARM Core 2

FIQ_SOURCE3=name
FIQ_SOURCE3.address=0x4c000007c
FIQ_SOURCE3.comment=FIQ Source flags for ARM Core 3

CS_A=name
CS_A.address=0x7e203000
CS_A.comment=PCM Control and Status

FIFO_A=name
FIFO_A.address=0x7e203004
FIFO_A.comment=PCM FIFO Data

MODE_A=name
MODE_A.address=0x7e203008
MODE_A.comment=PCM Mode

RXC_A=name
RXC_A.address=0x7e20300c
RXC_A.comment= PCM Receive Configuration

TXC_A=name
TXC_A.address=0x7e203010
TXC_A.comment=PCM Transmit Configuration

DREQ_A=name
DREQ_A.address=0x7e203014
DREQ_A.comment=PCM DMA Request Level

INTEN_A=name
INTEN_A.address=0x7e203018
INTEN_A.comment=PCM Interrupt Enables

INTSTC_A=name
INTSTC_A.address=0x7e20301c
INTSTC_A.comment=PCM Interrupt Status & Clear

GRAY=name
GRAY.address=0x7e203020
GRAY.comment=PCM Gray Mode Control

CS=name
CS.address=0x7e003000
CS.comment=System Timer Control/Status

UART0=name
UART0.address=0x7e201000

UART2=name
UART2.address=0x7e201400

UART3=name
UART3.address=0x7e201600

UART4=name
UART4.address=0x7e201800

UART5=name
UART5.address=0x7e201a00

Timer Register=name
Timer Register.address=0x7e00b000