Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
at91sam9263.h File Reference

Go to the source code of this file.

Macros

#define AT91SAM9263_ID_PIOA   2 /* Parallel IO Controller A */
 
#define AT91SAM9263_ID_PIOB   3 /* Parallel IO Controller B */
 
#define AT91SAM9263_ID_PIOCDE   4 /* Parallel IO Controller C, D and E */
 
#define AT91SAM9263_ID_US0   7 /* USART 0 */
 
#define AT91SAM9263_ID_US1   8 /* USART 1 */
 
#define AT91SAM9263_ID_US2   9 /* USART 2 */
 
#define AT91SAM9263_ID_MCI0   10 /* Multimedia Card Interface 0 */
 
#define AT91SAM9263_ID_MCI1   11 /* Multimedia Card Interface 1 */
 
#define AT91SAM9263_ID_CAN   12 /* CAN */
 
#define AT91SAM9263_ID_TWI   13 /* Two-Wire Interface */
 
#define AT91SAM9263_ID_SPI0   14 /* Serial Peripheral Interface 0 */
 
#define AT91SAM9263_ID_SPI1   15 /* Serial Peripheral Interface 1 */
 
#define AT91SAM9263_ID_SSC0   16 /* Serial Synchronous Controller 0 */
 
#define AT91SAM9263_ID_SSC1   17 /* Serial Synchronous Controller 1 */
 
#define AT91SAM9263_ID_AC97C   18 /* AC97 Controller */
 
#define AT91SAM9263_ID_TCB   19 /* Timer Counter 0, 1 and 2 */
 
#define AT91SAM9263_ID_PWMC   20 /* Pulse Width Modulation Controller */
 
#define AT91SAM9263_ID_EMAC   21 /* Ethernet */
 
#define AT91SAM9263_ID_2DGE   23 /* 2D Graphic Engine */
 
#define AT91SAM9263_ID_UDP   24 /* USB Device Port */
 
#define AT91SAM9263_ID_ISI   25 /* Image Sensor Interface */
 
#define AT91SAM9263_ID_LCDC   26 /* LCD Controller */
 
#define AT91SAM9263_ID_DMA   27 /* DMA Controller */
 
#define AT91SAM9263_ID_UHP   29 /* USB Host port */
 
#define AT91SAM9263_ID_IRQ0   30 /* Advanced Interrupt Controller (IRQ0) */
 
#define AT91SAM9263_ID_IRQ1   31 /* Advanced Interrupt Controller (IRQ1) */
 
#define AT91SAM9263_BASE_UDP   0xfff78000
 
#define AT91SAM9263_BASE_TCB0   0xfff7c000
 
#define AT91SAM9263_BASE_TC0   0xfff7c000
 
#define AT91SAM9263_BASE_TC1   0xfff7c040
 
#define AT91SAM9263_BASE_TC2   0xfff7c080
 
#define AT91SAM9263_BASE_MCI0   0xfff80000
 
#define AT91SAM9263_BASE_MCI1   0xfff84000
 
#define AT91SAM9263_BASE_TWI   0xfff88000
 
#define AT91SAM9263_BASE_US0   0xfff8c000
 
#define AT91SAM9263_BASE_US1   0xfff90000
 
#define AT91SAM9263_BASE_US2   0xfff94000
 
#define AT91SAM9263_BASE_SSC0   0xfff98000
 
#define AT91SAM9263_BASE_SSC1   0xfff9c000
 
#define AT91SAM9263_BASE_AC97C   0xfffa0000
 
#define AT91SAM9263_BASE_SPI0   0xfffa4000
 
#define AT91SAM9263_BASE_SPI1   0xfffa8000
 
#define AT91SAM9263_BASE_CAN   0xfffac000
 
#define AT91SAM9263_BASE_PWMC   0xfffb8000
 
#define AT91SAM9263_BASE_EMAC   0xfffbc000
 
#define AT91SAM9263_BASE_ISI   0xfffc4000
 
#define AT91SAM9263_BASE_2DGE   0xfffc8000
 
#define AT91SAM9263_BASE_ECC0   0xffffe000
 
#define AT91SAM9263_BASE_SDRAMC0   0xffffe200
 
#define AT91SAM9263_BASE_SMC0   0xffffe400
 
#define AT91SAM9263_BASE_ECC1   0xffffe600
 
#define AT91SAM9263_BASE_SDRAMC1   0xffffe800
 
#define AT91SAM9263_BASE_SMC1   0xffffea00
 
#define AT91SAM9263_BASE_MATRIX   0xffffec00
 
#define AT91SAM9263_BASE_DBGU   AT91_BASE_DBGU1
 
#define AT91SAM9263_BASE_PIOA   0xfffff200
 
#define AT91SAM9263_BASE_PIOB   0xfffff400
 
#define AT91SAM9263_BASE_PIOC   0xfffff600
 
#define AT91SAM9263_BASE_PIOD   0xfffff800
 
#define AT91SAM9263_BASE_PIOE   0xfffffa00
 
#define AT91SAM9263_BASE_RSTC   0xfffffd00
 
#define AT91SAM9263_BASE_SHDWC   0xfffffd10
 
#define AT91SAM9263_BASE_RTT0   0xfffffd20
 
#define AT91SAM9263_BASE_PIT   0xfffffd30
 
#define AT91SAM9263_BASE_WDT   0xfffffd40
 
#define AT91SAM9263_BASE_RTT1   0xfffffd50
 
#define AT91SAM9263_BASE_GPBR   0xfffffd60
 
#define AT91_SMC   AT91_SMC0
 
#define AT91SAM9263_SRAM0_BASE   0x00300000 /* Internal SRAM 0 base address */
 
#define AT91SAM9263_SRAM0_SIZE   (80 * SZ_1K) /* Internal SRAM 0 size (80Kb) */
 
#define AT91SAM9263_ROM_BASE   0x00400000 /* Internal ROM base address */
 
#define AT91SAM9263_ROM_SIZE   SZ_128K /* Internal ROM size (128Kb) */
 
#define AT91SAM9263_SRAM1_BASE   0x00500000 /* Internal SRAM 1 base address */
 
#define AT91SAM9263_SRAM1_SIZE   SZ_16K /* Internal SRAM 1 size (16Kb) */
 
#define AT91SAM9263_LCDC_BASE   0x00700000 /* LCD Controller */
 
#define AT91SAM9263_DMAC_BASE   0x00800000 /* DMA Controller */
 
#define AT91SAM9263_UHP_BASE   0x00a00000 /* USB Host controller */
 

Macro Definition Documentation

#define AT91_SMC   AT91_SMC0

Definition at line 98 of file at91sam9263.h.

#define AT91SAM9263_BASE_2DGE   0xfffc8000

Definition at line 72 of file at91sam9263.h.

#define AT91SAM9263_BASE_AC97C   0xfffa0000

Definition at line 65 of file at91sam9263.h.

#define AT91SAM9263_BASE_CAN   0xfffac000

Definition at line 68 of file at91sam9263.h.

#define AT91SAM9263_BASE_DBGU   AT91_BASE_DBGU1

Definition at line 84 of file at91sam9263.h.

#define AT91SAM9263_BASE_ECC0   0xffffe000

Definition at line 77 of file at91sam9263.h.

#define AT91SAM9263_BASE_ECC1   0xffffe600

Definition at line 80 of file at91sam9263.h.

#define AT91SAM9263_BASE_EMAC   0xfffbc000

Definition at line 70 of file at91sam9263.h.

#define AT91SAM9263_BASE_GPBR   0xfffffd60

Definition at line 96 of file at91sam9263.h.

#define AT91SAM9263_BASE_ISI   0xfffc4000

Definition at line 71 of file at91sam9263.h.

#define AT91SAM9263_BASE_MATRIX   0xffffec00

Definition at line 83 of file at91sam9263.h.

#define AT91SAM9263_BASE_MCI0   0xfff80000

Definition at line 57 of file at91sam9263.h.

#define AT91SAM9263_BASE_MCI1   0xfff84000

Definition at line 58 of file at91sam9263.h.

#define AT91SAM9263_BASE_PIOA   0xfffff200

Definition at line 85 of file at91sam9263.h.

#define AT91SAM9263_BASE_PIOB   0xfffff400

Definition at line 86 of file at91sam9263.h.

#define AT91SAM9263_BASE_PIOC   0xfffff600

Definition at line 87 of file at91sam9263.h.

#define AT91SAM9263_BASE_PIOD   0xfffff800

Definition at line 88 of file at91sam9263.h.

#define AT91SAM9263_BASE_PIOE   0xfffffa00

Definition at line 89 of file at91sam9263.h.

#define AT91SAM9263_BASE_PIT   0xfffffd30

Definition at line 93 of file at91sam9263.h.

#define AT91SAM9263_BASE_PWMC   0xfffb8000

Definition at line 69 of file at91sam9263.h.

#define AT91SAM9263_BASE_RSTC   0xfffffd00

Definition at line 90 of file at91sam9263.h.

#define AT91SAM9263_BASE_RTT0   0xfffffd20

Definition at line 92 of file at91sam9263.h.

#define AT91SAM9263_BASE_RTT1   0xfffffd50

Definition at line 95 of file at91sam9263.h.

#define AT91SAM9263_BASE_SDRAMC0   0xffffe200

Definition at line 78 of file at91sam9263.h.

#define AT91SAM9263_BASE_SDRAMC1   0xffffe800

Definition at line 81 of file at91sam9263.h.

#define AT91SAM9263_BASE_SHDWC   0xfffffd10

Definition at line 91 of file at91sam9263.h.

#define AT91SAM9263_BASE_SMC0   0xffffe400

Definition at line 79 of file at91sam9263.h.

#define AT91SAM9263_BASE_SMC1   0xffffea00

Definition at line 82 of file at91sam9263.h.

#define AT91SAM9263_BASE_SPI0   0xfffa4000

Definition at line 66 of file at91sam9263.h.

#define AT91SAM9263_BASE_SPI1   0xfffa8000

Definition at line 67 of file at91sam9263.h.

#define AT91SAM9263_BASE_SSC0   0xfff98000

Definition at line 63 of file at91sam9263.h.

#define AT91SAM9263_BASE_SSC1   0xfff9c000

Definition at line 64 of file at91sam9263.h.

#define AT91SAM9263_BASE_TC0   0xfff7c000

Definition at line 54 of file at91sam9263.h.

#define AT91SAM9263_BASE_TC1   0xfff7c040

Definition at line 55 of file at91sam9263.h.

#define AT91SAM9263_BASE_TC2   0xfff7c080

Definition at line 56 of file at91sam9263.h.

#define AT91SAM9263_BASE_TCB0   0xfff7c000

Definition at line 53 of file at91sam9263.h.

#define AT91SAM9263_BASE_TWI   0xfff88000

Definition at line 59 of file at91sam9263.h.

#define AT91SAM9263_BASE_UDP   0xfff78000

Definition at line 52 of file at91sam9263.h.

#define AT91SAM9263_BASE_US0   0xfff8c000

Definition at line 60 of file at91sam9263.h.

#define AT91SAM9263_BASE_US1   0xfff90000

Definition at line 61 of file at91sam9263.h.

#define AT91SAM9263_BASE_US2   0xfff94000

Definition at line 62 of file at91sam9263.h.

#define AT91SAM9263_BASE_WDT   0xfffffd40

Definition at line 94 of file at91sam9263.h.

#define AT91SAM9263_DMAC_BASE   0x00800000 /* DMA Controller */

Definition at line 113 of file at91sam9263.h.

#define AT91SAM9263_ID_2DGE   23 /* 2D Graphic Engine */

Definition at line 39 of file at91sam9263.h.

#define AT91SAM9263_ID_AC97C   18 /* AC97 Controller */

Definition at line 35 of file at91sam9263.h.

#define AT91SAM9263_ID_CAN   12 /* CAN */

Definition at line 29 of file at91sam9263.h.

#define AT91SAM9263_ID_DMA   27 /* DMA Controller */

Definition at line 43 of file at91sam9263.h.

#define AT91SAM9263_ID_EMAC   21 /* Ethernet */

Definition at line 38 of file at91sam9263.h.

#define AT91SAM9263_ID_IRQ0   30 /* Advanced Interrupt Controller (IRQ0) */

Definition at line 45 of file at91sam9263.h.

#define AT91SAM9263_ID_IRQ1   31 /* Advanced Interrupt Controller (IRQ1) */

Definition at line 46 of file at91sam9263.h.

#define AT91SAM9263_ID_ISI   25 /* Image Sensor Interface */

Definition at line 41 of file at91sam9263.h.

#define AT91SAM9263_ID_LCDC   26 /* LCD Controller */

Definition at line 42 of file at91sam9263.h.

#define AT91SAM9263_ID_MCI0   10 /* Multimedia Card Interface 0 */

Definition at line 27 of file at91sam9263.h.

#define AT91SAM9263_ID_MCI1   11 /* Multimedia Card Interface 1 */

Definition at line 28 of file at91sam9263.h.

#define AT91SAM9263_ID_PIOA   2 /* Parallel IO Controller A */

Definition at line 21 of file at91sam9263.h.

#define AT91SAM9263_ID_PIOB   3 /* Parallel IO Controller B */

Definition at line 22 of file at91sam9263.h.

#define AT91SAM9263_ID_PIOCDE   4 /* Parallel IO Controller C, D and E */

Definition at line 23 of file at91sam9263.h.

#define AT91SAM9263_ID_PWMC   20 /* Pulse Width Modulation Controller */

Definition at line 37 of file at91sam9263.h.

#define AT91SAM9263_ID_SPI0   14 /* Serial Peripheral Interface 0 */

Definition at line 31 of file at91sam9263.h.

#define AT91SAM9263_ID_SPI1   15 /* Serial Peripheral Interface 1 */

Definition at line 32 of file at91sam9263.h.

#define AT91SAM9263_ID_SSC0   16 /* Serial Synchronous Controller 0 */

Definition at line 33 of file at91sam9263.h.

#define AT91SAM9263_ID_SSC1   17 /* Serial Synchronous Controller 1 */

Definition at line 34 of file at91sam9263.h.

#define AT91SAM9263_ID_TCB   19 /* Timer Counter 0, 1 and 2 */

Definition at line 36 of file at91sam9263.h.

#define AT91SAM9263_ID_TWI   13 /* Two-Wire Interface */

Definition at line 30 of file at91sam9263.h.

#define AT91SAM9263_ID_UDP   24 /* USB Device Port */

Definition at line 40 of file at91sam9263.h.

#define AT91SAM9263_ID_UHP   29 /* USB Host port */

Definition at line 44 of file at91sam9263.h.

#define AT91SAM9263_ID_US0   7 /* USART 0 */

Definition at line 24 of file at91sam9263.h.

#define AT91SAM9263_ID_US1   8 /* USART 1 */

Definition at line 25 of file at91sam9263.h.

#define AT91SAM9263_ID_US2   9 /* USART 2 */

Definition at line 26 of file at91sam9263.h.

#define AT91SAM9263_LCDC_BASE   0x00700000 /* LCD Controller */

Definition at line 112 of file at91sam9263.h.

#define AT91SAM9263_ROM_BASE   0x00400000 /* Internal ROM base address */

Definition at line 106 of file at91sam9263.h.

#define AT91SAM9263_ROM_SIZE   SZ_128K /* Internal ROM size (128Kb) */

Definition at line 107 of file at91sam9263.h.

#define AT91SAM9263_SRAM0_BASE   0x00300000 /* Internal SRAM 0 base address */

Definition at line 103 of file at91sam9263.h.

#define AT91SAM9263_SRAM0_SIZE   (80 * SZ_1K) /* Internal SRAM 0 size (80Kb) */

Definition at line 104 of file at91sam9263.h.

#define AT91SAM9263_SRAM1_BASE   0x00500000 /* Internal SRAM 1 base address */

Definition at line 109 of file at91sam9263.h.

#define AT91SAM9263_SRAM1_SIZE   SZ_16K /* Internal SRAM 1 size (16Kb) */

Definition at line 110 of file at91sam9263.h.

#define AT91SAM9263_UHP_BASE   0x00a00000 /* USB Host controller */

Definition at line 114 of file at91sam9263.h.