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

Go to the source code of this file.

Macros

#define GPIO_PERIPH_A   0
 
#define GPIO_PERIPH_B   1
 
#define GPIO_PIOA_BASE   (0)
 
#define GPIO_PIOB_BASE   (GPIO_PIOA_BASE + 32)
 
#define GPIO_PIOC_BASE   (GPIO_PIOB_BASE + 32)
 
#define GPIO_PIOD_BASE   (GPIO_PIOC_BASE + 32)
 
#define GPIO_PIOE_BASE   (GPIO_PIOD_BASE + 32)
 
#define GPIO_PIN_PA(N)   (GPIO_PIOA_BASE + (N))
 
#define GPIO_PIN_PB(N)   (GPIO_PIOB_BASE + (N))
 
#define GPIO_PIN_PC(N)   (GPIO_PIOC_BASE + (N))
 
#define GPIO_PIN_PD(N)   (GPIO_PIOD_BASE + (N))
 
#define GPIO_PIN_PE(N)   (GPIO_PIOE_BASE + (N))
 
#define DMAC_MCI_RX   0
 
#define DMAC_MCI_TX   1
 
#define DMAC_DAC_TX   2
 
#define DMAC_AC97_A_RX   3
 
#define DMAC_AC97_A_TX   4
 
#define DMAC_AC97_B_RX   5
 
#define DMAC_AC97_B_TX   6
 
#define DMAC_DMAREQ_0   7
 
#define DMAC_DMAREQ_1   8
 
#define DMAC_DMAREQ_2   9
 
#define DMAC_DMAREQ_3   10
 
#define HMATRIX_MASTER_CPU_DCACHE   0
 
#define HMATRIX_MASTER_CPU_ICACHE   1
 
#define HMATRIX_MASTER_PDC   2
 
#define HMATRIX_MASTER_ISI   3
 
#define HMATRIX_MASTER_USBA   4
 
#define HMATRIX_MASTER_LCDC   5
 
#define HMATRIX_MASTER_MACB0   6
 
#define HMATRIX_MASTER_MACB1   7
 
#define HMATRIX_MASTER_DMACA_M0   8
 
#define HMATRIX_MASTER_DMACA_M1   9
 
#define HMATRIX_SLAVE_SRAM0   0
 
#define HMATRIX_SLAVE_SRAM1   1
 
#define HMATRIX_SLAVE_PBA   2
 
#define HMATRIX_SLAVE_PBB   3
 
#define HMATRIX_SLAVE_EBI   4
 
#define HMATRIX_SLAVE_USBA   5
 
#define HMATRIX_SLAVE_LCDC   6
 
#define HMATRIX_SLAVE_DMACA   7
 
#define HMATRIX_EBI_SDRAM_ENABLE   (1 << 1)
 
#define HMATRIX_EBI_NAND_ENABLE   (1 << 3)
 
#define HMATRIX_EBI_CF0_ENABLE   (1 << 4)
 
#define HMATRIX_EBI_CF1_ENABLE   (1 << 5)
 
#define HMATRIX_EBI_PULLUP_DISABLE   (1 << 8)
 
#define PM_BASE   0xfff00000
 
#define HMATRIX_BASE   0xfff00800
 
#define SDRAMC_BASE   0xfff03800
 
#define ATMEL_LCDC_PC_CC   (1ULL << 19)
 
#define ATMEL_LCDC_PC_HSYNC   (1ULL << 20)
 
#define ATMEL_LCDC_PC_PCLK   (1ULL << 21)
 
#define ATMEL_LCDC_PC_VSYNC   (1ULL << 22)
 
#define ATMEL_LCDC_PC_DVAL   (1ULL << 23)
 
#define ATMEL_LCDC_PC_MODE   (1ULL << 24)
 
#define ATMEL_LCDC_PC_PWR   (1ULL << 25)
 
#define ATMEL_LCDC_PC_DATA0   (1ULL << 26)
 
#define ATMEL_LCDC_PC_DATA1   (1ULL << 27)
 
#define ATMEL_LCDC_PC_DATA2   (1ULL << 28)
 
#define ATMEL_LCDC_PC_DATA3   (1ULL << 29)
 
#define ATMEL_LCDC_PC_DATA4   (1ULL << 30)
 
#define ATMEL_LCDC_PC_DATA5   (1ULL << 31)
 
#define ATMEL_LCDC_PD_DATA6   (1ULL << 0)
 
#define ATMEL_LCDC_PD_DATA7   (1ULL << 1)
 
#define ATMEL_LCDC_PD_DATA8   (1ULL << 2)
 
#define ATMEL_LCDC_PD_DATA9   (1ULL << 3)
 
#define ATMEL_LCDC_PD_DATA10   (1ULL << 4)
 
#define ATMEL_LCDC_PD_DATA11   (1ULL << 5)
 
#define ATMEL_LCDC_PD_DATA12   (1ULL << 6)
 
#define ATMEL_LCDC_PD_DATA13   (1ULL << 7)
 
#define ATMEL_LCDC_PD_DATA14   (1ULL << 8)
 
#define ATMEL_LCDC_PD_DATA15   (1ULL << 9)
 
#define ATMEL_LCDC_PD_DATA16   (1ULL << 10)
 
#define ATMEL_LCDC_PD_DATA17   (1ULL << 11)
 
#define ATMEL_LCDC_PD_DATA18   (1ULL << 12)
 
#define ATMEL_LCDC_PD_DATA19   (1ULL << 13)
 
#define ATMEL_LCDC_PD_DATA20   (1ULL << 14)
 
#define ATMEL_LCDC_PD_DATA21   (1ULL << 15)
 
#define ATMEL_LCDC_PD_DATA22   (1ULL << 16)
 
#define ATMEL_LCDC_PD_DATA23   (1ULL << 17)
 
#define ATMEL_LCDC_PE_CC   (1ULL << (32 + 0))
 
#define ATMEL_LCDC_PE_DVAL   (1ULL << (32 + 1))
 
#define ATMEL_LCDC_PE_MODE   (1ULL << (32 + 2))
 
#define ATMEL_LCDC_PE_DATA0   (1ULL << (32 + 3))
 
#define ATMEL_LCDC_PE_DATA1   (1ULL << (32 + 4))
 
#define ATMEL_LCDC_PE_DATA2   (1ULL << (32 + 5))
 
#define ATMEL_LCDC_PE_DATA3   (1ULL << (32 + 6))
 
#define ATMEL_LCDC_PE_DATA4   (1ULL << (32 + 7))
 
#define ATMEL_LCDC_PE_DATA8   (1ULL << (32 + 8))
 
#define ATMEL_LCDC_PE_DATA9   (1ULL << (32 + 9))
 
#define ATMEL_LCDC_PE_DATA10   (1ULL << (32 + 10))
 
#define ATMEL_LCDC_PE_DATA11   (1ULL << (32 + 11))
 
#define ATMEL_LCDC_PE_DATA12   (1ULL << (32 + 12))
 
#define ATMEL_LCDC_PE_DATA16   (1ULL << (32 + 13))
 
#define ATMEL_LCDC_PE_DATA17   (1ULL << (32 + 14))
 
#define ATMEL_LCDC_PE_DATA18   (1ULL << (32 + 15))
 
#define ATMEL_LCDC_PE_DATA19   (1ULL << (32 + 16))
 
#define ATMEL_LCDC_PE_DATA20   (1ULL << (32 + 17))
 
#define ATMEL_LCDC_PE_DATA21   (1ULL << (32 + 18))
 
#define ATMEL_LCDC(PORT, PIN)   (ATMEL_LCDC_##PORT##_##PIN)
 
#define ATMEL_LCDC_PRI_24B_DATA
 
#define ATMEL_LCDC_ALT_24B_DATA
 
#define ATMEL_LCDC_PRI_18B_DATA
 
#define ATMEL_LCDC_ALT_18B_DATA
 
#define ATMEL_LCDC_PRI_15B_DATA
 
#define ATMEL_LCDC_ALT_15B_DATA
 
#define ATMEL_LCDC_PRI_CONTROL
 
#define ATMEL_LCDC_ALT_CONTROL
 
#define ATMEL_LCDC_CONTROL
 
#define ATMEL_LCDC_PRI_24BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_PRI_24B_DATA)
 
#define ATMEL_LCDC_ALT_24BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_ALT_24B_DATA)
 
#define ATMEL_LCDC_PRI_18BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_PRI_18B_DATA)
 
#define ATMEL_LCDC_ALT_18BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_ALT_18B_DATA)
 
#define ATMEL_LCDC_PRI_15BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_PRI_15B_DATA)
 
#define ATMEL_LCDC_ALT_15BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_ALT_15B_DATA)
 
#define ATMEL_EBI_PE_DATA_ALL   (0x0000FFFF)
 

Macro Definition Documentation

#define ATMEL_EBI_PE_DATA_ALL   (0x0000FFFF)

Definition at line 243 of file at32ap700x.h.

#define ATMEL_LCDC (   PORT,
  PIN 
)    (ATMEL_LCDC_##PORT##_##PIN)

Definition at line 143 of file at32ap700x.h.

#define ATMEL_LCDC_ALT_15B_DATA
Value:
( \
ATMEL_LCDC(PE, DATA3) | ATMEL_LCDC(PE, DATA4) | \
ATMEL_LCDC(PC, DATA5) | ATMEL_LCDC(PD, DATA6) | \
ATMEL_LCDC(PD, DATA7) | \
ATMEL_LCDC(PE, DATA11) | ATMEL_LCDC(PE, DATA12) | \
ATMEL_LCDC(PD, DATA13) | ATMEL_LCDC(PD, DATA14) | \
ATMEL_LCDC(PD, DATA15) | \
ATMEL_LCDC(PE, DATA19) | ATMEL_LCDC(PE, DATA20) | \
ATMEL_LCDC(PE, DATA21) | ATMEL_LCDC(PD, DATA22) | \
ATMEL_LCDC(PD, DATA23))

Definition at line 207 of file at32ap700x.h.

#define ATMEL_LCDC_ALT_15BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_ALT_15B_DATA)

Definition at line 240 of file at32ap700x.h.

#define ATMEL_LCDC_ALT_18B_DATA
Value:
( \
ATMEL_LCDC(PE, DATA2) | ATMEL_LCDC(PE, DATA3) | \
ATMEL_LCDC(PE, DATA4) | ATMEL_LCDC(PC, DATA5) | \
ATMEL_LCDC(PD, DATA6) | ATMEL_LCDC(PD, DATA7) | \
ATMEL_LCDC(PE, DATA10) | ATMEL_LCDC(PE, DATA11) | \
ATMEL_LCDC(PE, DATA12) | ATMEL_LCDC(PD, DATA13) | \
ATMEL_LCDC(PD, DATA14) | ATMEL_LCDC(PD, DATA15) | \
ATMEL_LCDC(PE, DATA18) | ATMEL_LCDC(PE, DATA19) | \
ATMEL_LCDC(PE, DATA20) | ATMEL_LCDC(PE, DATA21) | \
ATMEL_LCDC(PD, DATA22) | ATMEL_LCDC(PD, DATA23))

Definition at line 185 of file at32ap700x.h.

#define ATMEL_LCDC_ALT_18BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_ALT_18B_DATA)

Definition at line 236 of file at32ap700x.h.

#define ATMEL_LCDC_ALT_24B_DATA
Value:
( \
ATMEL_LCDC(PE, DATA0) | ATMEL_LCDC(PE, DATA1) | \
ATMEL_LCDC(PE, DATA2) | ATMEL_LCDC(PE, DATA3) | \
ATMEL_LCDC(PE, DATA4) | ATMEL_LCDC(PC, DATA5) | \
ATMEL_LCDC(PD, DATA6) | ATMEL_LCDC(PD, DATA7) | \
ATMEL_LCDC(PE, DATA8) | ATMEL_LCDC(PE, DATA9) | \
ATMEL_LCDC(PE, DATA10) | ATMEL_LCDC(PE, DATA11) | \
ATMEL_LCDC(PE, DATA12) | ATMEL_LCDC(PD, DATA13) | \
ATMEL_LCDC(PD, DATA14) | ATMEL_LCDC(PD, DATA15) | \
ATMEL_LCDC(PE, DATA16) | ATMEL_LCDC(PE, DATA17) | \
ATMEL_LCDC(PE, DATA18) | ATMEL_LCDC(PE, DATA19) | \
ATMEL_LCDC(PE, DATA20) | ATMEL_LCDC(PE, DATA21) | \
ATMEL_LCDC(PD, DATA22) | ATMEL_LCDC(PD, DATA23))

Definition at line 160 of file at32ap700x.h.

#define ATMEL_LCDC_ALT_24BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_ALT_24B_DATA)

Definition at line 232 of file at32ap700x.h.

#define ATMEL_LCDC_ALT_CONTROL
Value:
( \
ATMEL_LCDC(PE, CC) | ATMEL_LCDC(PE, DVAL) | \
ATMEL_LCDC(PE, MODE) | ATMEL_LCDC(PC, PWR))

Definition at line 222 of file at32ap700x.h.

#define ATMEL_LCDC_CONTROL
Value:
( \
ATMEL_LCDC(PC, HSYNC) | ATMEL_LCDC(PC, VSYNC) | \
ATMEL_LCDC(PC, PCLK))

Definition at line 226 of file at32ap700x.h.

#define ATMEL_LCDC_PC_CC   (1ULL << 19)

Definition at line 87 of file at32ap700x.h.

#define ATMEL_LCDC_PC_DATA0   (1ULL << 26)

Definition at line 94 of file at32ap700x.h.

#define ATMEL_LCDC_PC_DATA1   (1ULL << 27)

Definition at line 95 of file at32ap700x.h.

#define ATMEL_LCDC_PC_DATA2   (1ULL << 28)

Definition at line 96 of file at32ap700x.h.

#define ATMEL_LCDC_PC_DATA3   (1ULL << 29)

Definition at line 97 of file at32ap700x.h.

#define ATMEL_LCDC_PC_DATA4   (1ULL << 30)

Definition at line 98 of file at32ap700x.h.

#define ATMEL_LCDC_PC_DATA5   (1ULL << 31)

Definition at line 99 of file at32ap700x.h.

#define ATMEL_LCDC_PC_DVAL   (1ULL << 23)

Definition at line 91 of file at32ap700x.h.

#define ATMEL_LCDC_PC_HSYNC   (1ULL << 20)

Definition at line 88 of file at32ap700x.h.

#define ATMEL_LCDC_PC_MODE   (1ULL << 24)

Definition at line 92 of file at32ap700x.h.

#define ATMEL_LCDC_PC_PCLK   (1ULL << 21)

Definition at line 89 of file at32ap700x.h.

#define ATMEL_LCDC_PC_PWR   (1ULL << 25)

Definition at line 93 of file at32ap700x.h.

#define ATMEL_LCDC_PC_VSYNC   (1ULL << 22)

Definition at line 90 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA10   (1ULL << 4)

Definition at line 106 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA11   (1ULL << 5)

Definition at line 107 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA12   (1ULL << 6)

Definition at line 108 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA13   (1ULL << 7)

Definition at line 109 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA14   (1ULL << 8)

Definition at line 110 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA15   (1ULL << 9)

Definition at line 111 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA16   (1ULL << 10)

Definition at line 112 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA17   (1ULL << 11)

Definition at line 113 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA18   (1ULL << 12)

Definition at line 114 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA19   (1ULL << 13)

Definition at line 115 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA20   (1ULL << 14)

Definition at line 116 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA21   (1ULL << 15)

Definition at line 117 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA22   (1ULL << 16)

Definition at line 118 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA23   (1ULL << 17)

Definition at line 119 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA6   (1ULL << 0)

Definition at line 102 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA7   (1ULL << 1)

Definition at line 103 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA8   (1ULL << 2)

Definition at line 104 of file at32ap700x.h.

#define ATMEL_LCDC_PD_DATA9   (1ULL << 3)

Definition at line 105 of file at32ap700x.h.

#define ATMEL_LCDC_PE_CC   (1ULL << (32 + 0))

Definition at line 122 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA0   (1ULL << (32 + 3))

Definition at line 125 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA1   (1ULL << (32 + 4))

Definition at line 126 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA10   (1ULL << (32 + 10))

Definition at line 132 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA11   (1ULL << (32 + 11))

Definition at line 133 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA12   (1ULL << (32 + 12))

Definition at line 134 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA16   (1ULL << (32 + 13))

Definition at line 135 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA17   (1ULL << (32 + 14))

Definition at line 136 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA18   (1ULL << (32 + 15))

Definition at line 137 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA19   (1ULL << (32 + 16))

Definition at line 138 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA2   (1ULL << (32 + 5))

Definition at line 127 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA20   (1ULL << (32 + 17))

Definition at line 139 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA21   (1ULL << (32 + 18))

Definition at line 140 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA3   (1ULL << (32 + 6))

Definition at line 128 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA4   (1ULL << (32 + 7))

Definition at line 129 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA8   (1ULL << (32 + 8))

Definition at line 130 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DATA9   (1ULL << (32 + 9))

Definition at line 131 of file at32ap700x.h.

#define ATMEL_LCDC_PE_DVAL   (1ULL << (32 + 1))

Definition at line 123 of file at32ap700x.h.

#define ATMEL_LCDC_PE_MODE   (1ULL << (32 + 2))

Definition at line 124 of file at32ap700x.h.

#define ATMEL_LCDC_PRI_15B_DATA
Value:
( \
ATMEL_LCDC(PC, DATA3) | ATMEL_LCDC(PC, DATA4) | \
ATMEL_LCDC(PC, DATA5) | ATMEL_LCDC(PD, DATA6) | \
ATMEL_LCDC(PD, DATA7) | \
ATMEL_LCDC(PD, DATA11) | ATMEL_LCDC(PD, DATA12) | \
ATMEL_LCDC(PD, DATA13) | ATMEL_LCDC(PD, DATA14) | \
ATMEL_LCDC(PD, DATA15) | \
ATMEL_LCDC(PD, DATA19) | ATMEL_LCDC(PD, DATA20) | \
ATMEL_LCDC(PD, DATA21) | ATMEL_LCDC(PD, DATA22) | \
ATMEL_LCDC(PD, DATA23))

Definition at line 196 of file at32ap700x.h.

#define ATMEL_LCDC_PRI_15BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_PRI_15B_DATA)

Definition at line 238 of file at32ap700x.h.

#define ATMEL_LCDC_PRI_18B_DATA
Value:
( \
ATMEL_LCDC(PC, DATA2) | ATMEL_LCDC(PC, DATA3) | \
ATMEL_LCDC(PC, DATA4) | ATMEL_LCDC(PC, DATA5) | \
ATMEL_LCDC(PD, DATA6) | ATMEL_LCDC(PD, DATA7) | \
ATMEL_LCDC(PD, DATA10) | ATMEL_LCDC(PD, DATA11) | \
ATMEL_LCDC(PD, DATA12) | ATMEL_LCDC(PD, DATA13) | \
ATMEL_LCDC(PD, DATA14) | ATMEL_LCDC(PD, DATA15) | \
ATMEL_LCDC(PD, DATA18) | ATMEL_LCDC(PD, DATA19) | \
ATMEL_LCDC(PD, DATA20) | ATMEL_LCDC(PD, DATA21) | \
ATMEL_LCDC(PD, DATA22) | ATMEL_LCDC(PD, DATA23))

Definition at line 174 of file at32ap700x.h.

#define ATMEL_LCDC_PRI_18BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_PRI_18B_DATA)

Definition at line 234 of file at32ap700x.h.

#define ATMEL_LCDC_PRI_24B_DATA
Value:
( \
ATMEL_LCDC(PC, DATA0) | ATMEL_LCDC(PC, DATA1) | \
ATMEL_LCDC(PC, DATA2) | ATMEL_LCDC(PC, DATA3) | \
ATMEL_LCDC(PC, DATA4) | ATMEL_LCDC(PC, DATA5) | \
ATMEL_LCDC(PD, DATA6) | ATMEL_LCDC(PD, DATA7) | \
ATMEL_LCDC(PD, DATA8) | ATMEL_LCDC(PD, DATA9) | \
ATMEL_LCDC(PD, DATA10) | ATMEL_LCDC(PD, DATA11) | \
ATMEL_LCDC(PD, DATA12) | ATMEL_LCDC(PD, DATA13) | \
ATMEL_LCDC(PD, DATA14) | ATMEL_LCDC(PD, DATA15) | \
ATMEL_LCDC(PD, DATA16) | ATMEL_LCDC(PD, DATA17) | \
ATMEL_LCDC(PD, DATA18) | ATMEL_LCDC(PD, DATA19) | \
ATMEL_LCDC(PD, DATA20) | ATMEL_LCDC(PD, DATA21) | \
ATMEL_LCDC(PD, DATA22) | ATMEL_LCDC(PD, DATA23))

Definition at line 146 of file at32ap700x.h.

#define ATMEL_LCDC_PRI_24BIT   (ATMEL_LCDC_CONTROL | ATMEL_LCDC_PRI_24B_DATA)

Definition at line 230 of file at32ap700x.h.

#define ATMEL_LCDC_PRI_CONTROL
Value:
( \
ATMEL_LCDC(PC, CC) | ATMEL_LCDC(PC, DVAL) | \
ATMEL_LCDC(PC, MODE) | ATMEL_LCDC(PC, PWR))

Definition at line 218 of file at32ap700x.h.

#define DMAC_AC97_A_RX   3

Definition at line 40 of file at32ap700x.h.

#define DMAC_AC97_A_TX   4

Definition at line 41 of file at32ap700x.h.

#define DMAC_AC97_B_RX   5

Definition at line 42 of file at32ap700x.h.

#define DMAC_AC97_B_TX   6

Definition at line 43 of file at32ap700x.h.

#define DMAC_DAC_TX   2

Definition at line 39 of file at32ap700x.h.

#define DMAC_DMAREQ_0   7

Definition at line 44 of file at32ap700x.h.

#define DMAC_DMAREQ_1   8

Definition at line 45 of file at32ap700x.h.

#define DMAC_DMAREQ_2   9

Definition at line 46 of file at32ap700x.h.

#define DMAC_DMAREQ_3   10

Definition at line 47 of file at32ap700x.h.

#define DMAC_MCI_RX   0

Definition at line 37 of file at32ap700x.h.

#define DMAC_MCI_TX   1

Definition at line 38 of file at32ap700x.h.

#define GPIO_PERIPH_A   0

Definition at line 13 of file at32ap700x.h.

#define GPIO_PERIPH_B   1

Definition at line 14 of file at32ap700x.h.

#define GPIO_PIN_PA (   N)    (GPIO_PIOA_BASE + (N))

Definition at line 27 of file at32ap700x.h.

#define GPIO_PIN_PB (   N)    (GPIO_PIOB_BASE + (N))

Definition at line 28 of file at32ap700x.h.

#define GPIO_PIN_PC (   N)    (GPIO_PIOC_BASE + (N))

Definition at line 29 of file at32ap700x.h.

#define GPIO_PIN_PD (   N)    (GPIO_PIOD_BASE + (N))

Definition at line 30 of file at32ap700x.h.

#define GPIO_PIN_PE (   N)    (GPIO_PIOE_BASE + (N))

Definition at line 31 of file at32ap700x.h.

#define GPIO_PIOA_BASE   (0)

Definition at line 21 of file at32ap700x.h.

#define GPIO_PIOB_BASE   (GPIO_PIOA_BASE + 32)

Definition at line 22 of file at32ap700x.h.

#define GPIO_PIOC_BASE   (GPIO_PIOB_BASE + 32)

Definition at line 23 of file at32ap700x.h.

#define GPIO_PIOD_BASE   (GPIO_PIOC_BASE + 32)

Definition at line 24 of file at32ap700x.h.

#define GPIO_PIOE_BASE   (GPIO_PIOD_BASE + 32)

Definition at line 25 of file at32ap700x.h.

#define HMATRIX_BASE   0xfff00800

Definition at line 83 of file at32ap700x.h.

#define HMATRIX_EBI_CF0_ENABLE   (1 << 4)

Definition at line 74 of file at32ap700x.h.

#define HMATRIX_EBI_CF1_ENABLE   (1 << 5)

Definition at line 75 of file at32ap700x.h.

#define HMATRIX_EBI_NAND_ENABLE   (1 << 3)

Definition at line 73 of file at32ap700x.h.

#define HMATRIX_EBI_PULLUP_DISABLE   (1 << 8)

Definition at line 76 of file at32ap700x.h.

#define HMATRIX_EBI_SDRAM_ENABLE   (1 << 1)

Definition at line 72 of file at32ap700x.h.

#define HMATRIX_MASTER_CPU_DCACHE   0

Definition at line 50 of file at32ap700x.h.

#define HMATRIX_MASTER_CPU_ICACHE   1

Definition at line 51 of file at32ap700x.h.

#define HMATRIX_MASTER_DMACA_M0   8

Definition at line 58 of file at32ap700x.h.

#define HMATRIX_MASTER_DMACA_M1   9

Definition at line 59 of file at32ap700x.h.

#define HMATRIX_MASTER_ISI   3

Definition at line 53 of file at32ap700x.h.

#define HMATRIX_MASTER_LCDC   5

Definition at line 55 of file at32ap700x.h.

#define HMATRIX_MASTER_MACB0   6

Definition at line 56 of file at32ap700x.h.

#define HMATRIX_MASTER_MACB1   7

Definition at line 57 of file at32ap700x.h.

#define HMATRIX_MASTER_PDC   2

Definition at line 52 of file at32ap700x.h.

#define HMATRIX_MASTER_USBA   4

Definition at line 54 of file at32ap700x.h.

#define HMATRIX_SLAVE_DMACA   7

Definition at line 69 of file at32ap700x.h.

#define HMATRIX_SLAVE_EBI   4

Definition at line 66 of file at32ap700x.h.

#define HMATRIX_SLAVE_LCDC   6

Definition at line 68 of file at32ap700x.h.

#define HMATRIX_SLAVE_PBA   2

Definition at line 64 of file at32ap700x.h.

#define HMATRIX_SLAVE_PBB   3

Definition at line 65 of file at32ap700x.h.

#define HMATRIX_SLAVE_SRAM0   0

Definition at line 62 of file at32ap700x.h.

#define HMATRIX_SLAVE_SRAM1   1

Definition at line 63 of file at32ap700x.h.

#define HMATRIX_SLAVE_USBA   5

Definition at line 67 of file at32ap700x.h.

#define PM_BASE   0xfff00000

Definition at line 82 of file at32ap700x.h.

#define SDRAMC_BASE   0xfff03800

Definition at line 84 of file at32ap700x.h.