1238788Sandrew/*- 2238788Sandrew * ---------------------------------------------------------------------------- 3238788Sandrew * ATMEL Microcontroller Software Support - ROUSSET - 4238788Sandrew * ---------------------------------------------------------------------------- 5238788Sandrew * Copyright (c) 2009, Atmel Corporation 6238788Sandrew * 7238788Sandrew * All rights reserved. 8238788Sandrew * 9238788Sandrew * Redistribution and use in source and binary forms, with or without 10238788Sandrew * modification, are permitted provided that the following conditions are met: 11238788Sandrew * 12238788Sandrew * - Redistributions of source code must retain the above copyright notice, 13238788Sandrew * this list of conditions and the disclaimer below. 14238788Sandrew * 15238788Sandrew * Atmel's name may not be used to endorse or promote products derived from 16238788Sandrew * this software without specific prior written permission. 17238788Sandrew * 18238788Sandrew * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR 19238788Sandrew * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 20238788Sandrew * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE 21238788Sandrew * DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, 22238788Sandrew * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 23238788Sandrew * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 24238788Sandrew * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 25238788Sandrew * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26238788Sandrew * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 27238788Sandrew * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28238788Sandrew * ---------------------------------------------------------------------------- 29238788Sandrew * 30238788Sandrew * From AT91LIB version 1.9 boards/at91sam9g45-ek/at91sam9g45/AT91SAM9G45.h 31238788Sandrew */ 32238788Sandrew 33238788Sandrew/* $FreeBSD$ */ 34238788Sandrew 35238788Sandrew#ifndef ARM_AT91_AT91_PIO_SAM9G45_H 36238788Sandrew#define ARM_AT91_AT91_PIO_SAM9G45_H 37238788Sandrew 38238788Sandrew#include <arm/at91/at91_pioreg.h> 39238788Sandrew 40238788Sandrew// ***************************************************************************** 41238788Sandrew// PIO DEFINITIONS FOR AT91SAM9G45 42238788Sandrew// ***************************************************************************** 43238788Sandrew#define AT91C_PA0_MCI0_CK (AT91C_PIO_PA0) // 44238788Sandrew#define AT91C_PA0_TCLK3 (AT91C_PIO_PA0) // 45238788Sandrew#define AT91C_PA1_MCI0_CDA (AT91C_PIO_PA1) // 46238788Sandrew#define AT91C_PA1_TIOA3 (AT91C_PIO_PA1) // 47238788Sandrew#define AT91C_PA10_ETX0 (AT91C_PIO_PA10) // Ethernet MAC Transmit Data 0 48238788Sandrew#define AT91C_PA11_ETX1 (AT91C_PIO_PA11) // Ethernet MAC Transmit Data 1 49238788Sandrew#define AT91C_PA12_ERX0 (AT91C_PIO_PA12) // Ethernet MAC Receive Data 0 50238788Sandrew#define AT91C_PA13_ERX1 (AT91C_PIO_PA13) // Ethernet MAC Receive Data 1 51238788Sandrew#define AT91C_PA14_ETXEN (AT91C_PIO_PA14) // Ethernet MAC Transmit Enable 52238788Sandrew#define AT91C_PA15_ERXDV (AT91C_PIO_PA15) // Ethernet MAC Receive Data Valid 53238788Sandrew#define AT91C_PA16_ERXER (AT91C_PIO_PA16) // Ethernet MAC Receive Error 54238788Sandrew#define AT91C_PA17_ETXCK_EREFCK (AT91C_PIO_PA17) // Ethernet MAC Transmit Clock/Reference Clock 55238788Sandrew#define AT91C_PA18_EMDC (AT91C_PIO_PA18) // Ethernet MAC Management Data Clock 56238788Sandrew#define AT91C_PA19_EMDIO (AT91C_PIO_PA19) // Ethernet MAC Management Data Input/Output 57238788Sandrew#define AT91C_PA2_MCI0_DA0 (AT91C_PIO_PA2) // 58238788Sandrew#define AT91C_PA2_TIOB3 (AT91C_PIO_PA2) // 59238788Sandrew#define AT91C_PA20_TWD0 (AT91C_PIO_PA20) // TWI Two-wire Serial Data 60238788Sandrew#define AT91C_PA21_TWCK0 (AT91C_PIO_PA21) // TWI Two-wire Serial Clock 61238788Sandrew#define AT91C_PA22_MCI1_CDA (AT91C_PIO_PA22) // 62238788Sandrew#define AT91C_PA22_SCK3 (AT91C_PIO_PA22) // 63238788Sandrew#define AT91C_PA23_MCI1_DA0 (AT91C_PIO_PA23) // 64238788Sandrew#define AT91C_PA23_RTS3 (AT91C_PIO_PA23) // 65238788Sandrew#define AT91C_PA24_MCI1_DA1 (AT91C_PIO_PA24) // 66238788Sandrew#define AT91C_PA24_CTS3 (AT91C_PIO_PA24) // 67238788Sandrew#define AT91C_PA25_MCI1_DA2 (AT91C_PIO_PA25) // 68238788Sandrew#define AT91C_PA25_PWM3 (AT91C_PIO_PA25) // 69238788Sandrew#define AT91C_PA26_MCI1_DA3 (AT91C_PIO_PA26) // 70238788Sandrew#define AT91C_PA26_TIOB2 (AT91C_PIO_PA26) // 71238788Sandrew#define AT91C_PA27_MCI1_DA4 (AT91C_PIO_PA27) // 72238788Sandrew#define AT91C_PA27_ETXER (AT91C_PIO_PA27) // Ethernet MAC Transmikt Coding Error 73238788Sandrew#define AT91C_PA28_MCI1_DA5 (AT91C_PIO_PA28) // 74238788Sandrew#define AT91C_PA28_ERXCK (AT91C_PIO_PA28) // Ethernet MAC Receive Clock 75238788Sandrew#define AT91C_PA29_MCI1_DA6 (AT91C_PIO_PA29) // 76238788Sandrew#define AT91C_PA29_ECRS (AT91C_PIO_PA29) // Ethernet MAC Carrier Sense/Carrier Sense and Data Valid 77238788Sandrew#define AT91C_PA3_MCI0_DA1 (AT91C_PIO_PA3) // 78238788Sandrew#define AT91C_PA3_TCLK4 (AT91C_PIO_PA3) // 79238788Sandrew#define AT91C_PA30_MCI1_DA7 (AT91C_PIO_PA30) // 80238788Sandrew#define AT91C_PA30_ECOL (AT91C_PIO_PA30) // Ethernet MAC Collision Detected 81238788Sandrew#define AT91C_PA31_MCI1_CK (AT91C_PIO_PA31) // 82238788Sandrew#define AT91C_PA31_PCK0 (AT91C_PIO_PA31) // 83238788Sandrew#define AT91C_PA4_MCI0_DA2 (AT91C_PIO_PA4) // 84238788Sandrew#define AT91C_PA4_TIOA4 (AT91C_PIO_PA4) // 85238788Sandrew#define AT91C_PA5_MCI0_DA3 (AT91C_PIO_PA5) // 86238788Sandrew#define AT91C_PA5_TIOB4 (AT91C_PIO_PA5) // 87238788Sandrew#define AT91C_PA6_MCI0_DA4 (AT91C_PIO_PA6) // 88238788Sandrew#define AT91C_PA6_ETX2 (AT91C_PIO_PA6) // Ethernet MAC Transmit Data 2 89238788Sandrew#define AT91C_PA7_MCI0_DA5 (AT91C_PIO_PA7) // 90238788Sandrew#define AT91C_PA7_ETX3 (AT91C_PIO_PA7) // Ethernet MAC Transmit Data 3 91238788Sandrew#define AT91C_PA8_MCI0_DA6 (AT91C_PIO_PA8) // 92238788Sandrew#define AT91C_PA8_ERX2 (AT91C_PIO_PA8) // Ethernet MAC Receive Data 2 93238788Sandrew#define AT91C_PA9_MCI0_DA7 (AT91C_PIO_PA9) // 94238788Sandrew#define AT91C_PA9_ERX3 (AT91C_PIO_PA9) // Ethernet MAC Receive Data 3 95238788Sandrew#define AT91C_PB0_SPI0_MISO (AT91C_PIO_PB0) // SPI 0 Master In Slave 96238788Sandrew#define AT91C_PB1_SPI0_MOSI (AT91C_PIO_PB1) // SPI 0 Master Out Slave 97238788Sandrew#define AT91C_PB10_TWD1 (AT91C_PIO_PB10) // 98238788Sandrew#define AT91C_PB10_ISI_D10 (AT91C_PIO_PB10) // 99238788Sandrew#define AT91C_PB11_TWCK1 (AT91C_PIO_PB11) // 100238788Sandrew#define AT91C_PB11_ISI_D11 (AT91C_PIO_PB11) // 101238788Sandrew#define AT91C_PB12_DRXD (AT91C_PIO_PB12) // 102238788Sandrew#define AT91C_PB13_DTXD (AT91C_PIO_PB13) // 103238788Sandrew#define AT91C_PB14_SPI1_MISO (AT91C_PIO_PB14) // 104238788Sandrew#define AT91C_PB15_SPI1_MOSI (AT91C_PIO_PB15) // 105238788Sandrew#define AT91C_PB15_CTS0 (AT91C_PIO_PB15) // 106238788Sandrew#define AT91C_PB16_SPI1_SPCK (AT91C_PIO_PB16) // 107238788Sandrew#define AT91C_PB16_SCK0 (AT91C_PIO_PB16) // 108238788Sandrew#define AT91C_PB17_SPI1_NPCS0 (AT91C_PIO_PB17) // 109238788Sandrew#define AT91C_PB17_RTS0 (AT91C_PIO_PB17) // 110238788Sandrew#define AT91C_PB18_RXD0 (AT91C_PIO_PB18) // 111238788Sandrew#define AT91C_PB18_SPI0_NPCS1 (AT91C_PIO_PB18) // 112238788Sandrew#define AT91C_PB19_TXD0 (AT91C_PIO_PB19) // 113238788Sandrew#define AT91C_PB19_SPI0_NPCS2 (AT91C_PIO_PB19) // 114238788Sandrew#define AT91C_PB2_SPI0_SPCK (AT91C_PIO_PB2) // SPI 0 Serial Clock 115238788Sandrew#define AT91C_PB20_ISI_D0 (AT91C_PIO_PB20) // 116238788Sandrew#define AT91C_PB21_ISI_D1 (AT91C_PIO_PB21) // 117238788Sandrew#define AT91C_PB22_ISI_D2 (AT91C_PIO_PB22) // 118238788Sandrew#define AT91C_PB23_ISI_D3 (AT91C_PIO_PB23) // 119238788Sandrew#define AT91C_PB24_ISI_D4 (AT91C_PIO_PB24) // 120238788Sandrew#define AT91C_PB25_ISI_D5 (AT91C_PIO_PB25) // 121238788Sandrew#define AT91C_PB26_ISI_D6 (AT91C_PIO_PB26) // 122238788Sandrew#define AT91C_PB27_ISI_D7 (AT91C_PIO_PB27) // 123238788Sandrew#define AT91C_PB28_ISI_PCK (AT91C_PIO_PB28) // 124238788Sandrew#define AT91C_PB29_ISI_VSYNC (AT91C_PIO_PB29) // 125238788Sandrew#define AT91C_PB3_SPI0_NPCS0 (AT91C_PIO_PB3) // SPI 0 Peripheral Chip Select 0 126238788Sandrew#define AT91C_PB30_ISI_HSYNC (AT91C_PIO_PB30) // 127238788Sandrew#define AT91C_PB31_ (AT91C_PIO_PB31) // 128238788Sandrew#define AT91C_PB31_PCK1 (AT91C_PIO_PB31) // 129238788Sandrew#define AT91C_PB4_TXD1 (AT91C_PIO_PB4) // USART 1 Transmit Data 130238788Sandrew#define AT91C_PB5_RXD1 (AT91C_PIO_PB5) // USART 1 Receive Data 131238788Sandrew#define AT91C_PB6_TXD2 (AT91C_PIO_PB6) // USART 2 Transmit Data 132238788Sandrew#define AT91C_PB7_RXD2 (AT91C_PIO_PB7) // USART 2 Receive Data 133238788Sandrew#define AT91C_PB8_TXD3 (AT91C_PIO_PB8) // USART 3 Transmit Data 134238788Sandrew#define AT91C_PB8_ISI_D8 (AT91C_PIO_PB8) // 135238788Sandrew#define AT91C_PB9_RXD3 (AT91C_PIO_PB9) // USART 3 Receive Data 136238788Sandrew#define AT91C_PB9_ISI_D9 (AT91C_PIO_PB9) // 137238788Sandrew#define AT91C_PC0_DQM2 (AT91C_PIO_PC0) // DQM2 138238788Sandrew#define AT91C_PC1_DQM3 (AT91C_PIO_PC1) // DQM3 139238788Sandrew#define AT91C_PC10_NCS4_CFCS0 (AT91C_PIO_PC10) // 140238788Sandrew#define AT91C_PC10_TCLK2 (AT91C_PIO_PC10) // 141238788Sandrew#define AT91C_PC11_NCS5_CFCS1 (AT91C_PIO_PC11) // 142238788Sandrew#define AT91C_PC11_CTS2 (AT91C_PIO_PC11) // 143238788Sandrew#define AT91C_PC12_A25_CFRNW (AT91C_PIO_PC12) // 144238788Sandrew#define AT91C_PC13_NCS2 (AT91C_PIO_PC13) // 145238788Sandrew#define AT91C_PC14_NCS3_NANDCS (AT91C_PIO_PC14) // 146238788Sandrew#define AT91C_PC15_NWAIT (AT91C_PIO_PC15) // 147238788Sandrew#define AT91C_PC16_D16 (AT91C_PIO_PC16) // 148238788Sandrew#define AT91C_PC17_D17 (AT91C_PIO_PC17) // 149238788Sandrew#define AT91C_PC18_D18 (AT91C_PIO_PC18) // 150238788Sandrew#define AT91C_PC19_D19 (AT91C_PIO_PC19) // 151238788Sandrew#define AT91C_PC2_A19 (AT91C_PIO_PC2) // 152238788Sandrew#define AT91C_PC20_D20 (AT91C_PIO_PC20) // 153238788Sandrew#define AT91C_PC21_D21 (AT91C_PIO_PC21) // 154238788Sandrew#define AT91C_PC22_D22 (AT91C_PIO_PC22) // 155238788Sandrew#define AT91C_PC23_D23 (AT91C_PIO_PC23) // 156238788Sandrew#define AT91C_PC24_D24 (AT91C_PIO_PC24) // 157238788Sandrew#define AT91C_PC25_D25 (AT91C_PIO_PC25) // 158238788Sandrew#define AT91C_PC26_D26 (AT91C_PIO_PC26) // 159238788Sandrew#define AT91C_PC27_D27 (AT91C_PIO_PC27) // 160238788Sandrew#define AT91C_PC28_D28 (AT91C_PIO_PC28) // 161238788Sandrew#define AT91C_PC29_D29 (AT91C_PIO_PC29) // 162238788Sandrew#define AT91C_PC3_A20 (AT91C_PIO_PC3) // 163238788Sandrew#define AT91C_PC30_D30 (AT91C_PIO_PC30) // 164238788Sandrew#define AT91C_PC31_D31 (AT91C_PIO_PC31) // 165238788Sandrew#define AT91C_PC4_A21_NANDALE (AT91C_PIO_PC4) // 166238788Sandrew#define AT91C_PC5_A22_NANDCLE (AT91C_PIO_PC5) // 167238788Sandrew#define AT91C_PC6_A23 (AT91C_PIO_PC6) // 168238788Sandrew#define AT91C_PC7_A24 (AT91C_PIO_PC7) // 169238788Sandrew#define AT91C_PC8_CFCE1 (AT91C_PIO_PC8) // 170238788Sandrew#define AT91C_PC9_CFCE2 (AT91C_PIO_PC9) // 171238788Sandrew#define AT91C_PC9_RTS2 (AT91C_PIO_PC9) // 172238788Sandrew#define AT91C_PD0_TK0 (AT91C_PIO_PD0) // 173238788Sandrew#define AT91C_PD0_PWM3 (AT91C_PIO_PD0) // 174238788Sandrew#define AT91C_PD1_TF0 (AT91C_PIO_PD1) // 175238788Sandrew#define AT91C_PD10_TD1 (AT91C_PIO_PD10) // 176238788Sandrew#define AT91C_PD11_RD1 (AT91C_PIO_PD11) // 177238788Sandrew#define AT91C_PD12_TK1 (AT91C_PIO_PD12) // 178238788Sandrew#define AT91C_PD12_PCK0 (AT91C_PIO_PD12) // 179238788Sandrew#define AT91C_PD13_RK1 (AT91C_PIO_PD13) // 180238788Sandrew#define AT91C_PD14_TF1 (AT91C_PIO_PD14) // 181238788Sandrew#define AT91C_PD15_RF1 (AT91C_PIO_PD15) // 182238788Sandrew#define AT91C_PD16_RTS1 (AT91C_PIO_PD16) // 183238788Sandrew#define AT91C_PD17_CTS1 (AT91C_PIO_PD17) // 184238788Sandrew#define AT91C_PD18_SPI1_NPCS2 (AT91C_PIO_PD18) // 185238788Sandrew#define AT91C_PD18_IRQ (AT91C_PIO_PD18) // 186238788Sandrew#define AT91C_PD19_SPI1_NPCS3 (AT91C_PIO_PD19) // 187238788Sandrew#define AT91C_PD19_FIQ (AT91C_PIO_PD19) // 188238788Sandrew#define AT91C_PD2_TD0 (AT91C_PIO_PD2) // 189238788Sandrew#define AT91C_PD20_TIOA0 (AT91C_PIO_PD20) // 190238788Sandrew#define AT91C_PD21_TIOA1 (AT91C_PIO_PD21) // 191238788Sandrew#define AT91C_PD22_TIOA2 (AT91C_PIO_PD22) // 192238788Sandrew#define AT91C_PD23_TCLK0 (AT91C_PIO_PD23) // 193238788Sandrew#define AT91C_PD24_SPI0_NPCS1 (AT91C_PIO_PD24) // 194238788Sandrew#define AT91C_PD24_PWM0 (AT91C_PIO_PD24) // 195238788Sandrew#define AT91C_PD25_SPI0_NPCS2 (AT91C_PIO_PD25) // 196238788Sandrew#define AT91C_PD25_PWM1 (AT91C_PIO_PD25) // 197238788Sandrew#define AT91C_PD26_PCK0 (AT91C_PIO_PD26) // 198238788Sandrew#define AT91C_PD26_PWM2 (AT91C_PIO_PD26) // 199238788Sandrew#define AT91C_PD27_PCK1 (AT91C_PIO_PD27) // 200238788Sandrew#define AT91C_PD27_SPI0_NPCS3 (AT91C_PIO_PD27) // 201238788Sandrew#define AT91C_PD28_TSADTRG (AT91C_PIO_PD28) // 202238788Sandrew#define AT91C_PD28_SPI1_NPCS1 (AT91C_PIO_PD28) // 203238788Sandrew#define AT91C_PD29_TCLK1 (AT91C_PIO_PD29) // 204238788Sandrew#define AT91C_PD29_SCK1 (AT91C_PIO_PD29) // 205238788Sandrew#define AT91C_PD3_RD0 (AT91C_PIO_PD3) // 206238788Sandrew#define AT91C_PD30_TIOB0 (AT91C_PIO_PD30) // 207238788Sandrew#define AT91C_PD30_SCK2 (AT91C_PIO_PD30) // 208238788Sandrew#define AT91C_PD31_TIOB1 (AT91C_PIO_PD31) // 209238788Sandrew#define AT91C_PD31_PWM1 (AT91C_PIO_PD31) // 210238788Sandrew#define AT91C_PD4_RK0 (AT91C_PIO_PD4) // 211238788Sandrew#define AT91C_PD5_RF0 (AT91C_PIO_PD5) // 212238788Sandrew#define AT91C_PD6_AC97RX (AT91C_PIO_PD6) // 213238788Sandrew#define AT91C_PD7_AC97TX (AT91C_PIO_PD7) // 214238788Sandrew#define AT91C_PD7_TIOA5 (AT91C_PIO_PD7) // 215238788Sandrew#define AT91C_PD8_AC97FS (AT91C_PIO_PD8) // 216238788Sandrew#define AT91C_PD8_TIOB5 (AT91C_PIO_PD8) // 217238788Sandrew#define AT91C_PD9_AC97CK (AT91C_PIO_PD9) // 218238788Sandrew#define AT91C_PD9_TCLK5 (AT91C_PIO_PD9) // 219238788Sandrew#define AT91C_PE0_LCDPWR (AT91C_PIO_PE0) // 220238788Sandrew#define AT91C_PE0_PCK0 (AT91C_PIO_PE0) // 221238788Sandrew#define AT91C_PE1_LCDMOD (AT91C_PIO_PE1) // 222238788Sandrew#define AT91C_PE10_LCDD3 (AT91C_PIO_PE10) // 223238788Sandrew#define AT91C_PE10_LCDD5 (AT91C_PIO_PE10) // 224238788Sandrew#define AT91C_PE11_LCDD4 (AT91C_PIO_PE11) // 225238788Sandrew#define AT91C_PE11_LCDD6 (AT91C_PIO_PE11) // 226238788Sandrew#define AT91C_PE12_LCDD5 (AT91C_PIO_PE12) // 227238788Sandrew#define AT91C_PE12_LCDD7 (AT91C_PIO_PE12) // 228238788Sandrew#define AT91C_PE13_LCDD6 (AT91C_PIO_PE13) // 229238788Sandrew#define AT91C_PE13_LCDD10 (AT91C_PIO_PE13) // 230238788Sandrew#define AT91C_PE14_LCDD7 (AT91C_PIO_PE14) // 231238788Sandrew#define AT91C_PE14_LCDD11 (AT91C_PIO_PE14) // 232238788Sandrew#define AT91C_PE15_LCDD8 (AT91C_PIO_PE15) // 233238788Sandrew#define AT91C_PE15_LCDD12 (AT91C_PIO_PE15) // 234238788Sandrew#define AT91C_PE16_LCDD9 (AT91C_PIO_PE16) // 235238788Sandrew#define AT91C_PE16_LCDD13 (AT91C_PIO_PE16) // 236238788Sandrew#define AT91C_PE17_LCDD10 (AT91C_PIO_PE17) // 237238788Sandrew#define AT91C_PE17_LCDD14 (AT91C_PIO_PE17) // 238238788Sandrew#define AT91C_PE18_LCDD11 (AT91C_PIO_PE18) // 239238788Sandrew#define AT91C_PE18_LCDD15 (AT91C_PIO_PE18) // 240238788Sandrew#define AT91C_PE19_LCDD12 (AT91C_PIO_PE19) // 241238788Sandrew#define AT91C_PE19_LCDD18 (AT91C_PIO_PE19) // 242238788Sandrew#define AT91C_PE2_LCDCC (AT91C_PIO_PE2) // 243238788Sandrew#define AT91C_PE20_LCDD13 (AT91C_PIO_PE20) // 244238788Sandrew#define AT91C_PE20_LCDD19 (AT91C_PIO_PE20) // 245238788Sandrew#define AT91C_PE21_LCDD14 (AT91C_PIO_PE21) // 246238788Sandrew#define AT91C_PE21_LCDD20 (AT91C_PIO_PE21) // 247238788Sandrew#define AT91C_PE22_LCDD15 (AT91C_PIO_PE22) // 248238788Sandrew#define AT91C_PE22_LCDD21 (AT91C_PIO_PE22) // 249238788Sandrew#define AT91C_PE23_LCDD16 (AT91C_PIO_PE23) // 250238788Sandrew#define AT91C_PE23_LCDD22 (AT91C_PIO_PE23) // 251238788Sandrew#define AT91C_PE24_LCDD17 (AT91C_PIO_PE24) // 252238788Sandrew#define AT91C_PE24_LCDD23 (AT91C_PIO_PE24) // 253238788Sandrew#define AT91C_PE25_LCDD18 (AT91C_PIO_PE25) // 254238788Sandrew#define AT91C_PE26_LCDD19 (AT91C_PIO_PE26) // 255238788Sandrew#define AT91C_PE27_LCDD20 (AT91C_PIO_PE27) // 256238788Sandrew#define AT91C_PE28_LCDD21 (AT91C_PIO_PE28) // 257238788Sandrew#define AT91C_PE29_LCDD22 (AT91C_PIO_PE29) // 258238788Sandrew#define AT91C_PE3_LCDVSYNC (AT91C_PIO_PE3) // 259238788Sandrew#define AT91C_PE30_LCDD23 (AT91C_PIO_PE30) // 260238788Sandrew#define AT91C_PE31_PWM2 (AT91C_PIO_PE31) // 261238788Sandrew#define AT91C_PE31_PCK1 (AT91C_PIO_PE31) // 262238788Sandrew#define AT91C_PE4_LCDHSYNC (AT91C_PIO_PE4) // 263238788Sandrew#define AT91C_PE5_LCDDOTCK (AT91C_PIO_PE5) // 264238788Sandrew#define AT91C_PE6_LCDDEN (AT91C_PIO_PE6) // 265238788Sandrew#define AT91C_PE7_LCDD0 (AT91C_PIO_PE7) // 266238788Sandrew#define AT91C_PE7_LCDD2 (AT91C_PIO_PE7) // 267238788Sandrew#define AT91C_PE8_LCDD1 (AT91C_PIO_PE8) // 268238788Sandrew#define AT91C_PE8_LCDD3 (AT91C_PIO_PE8) // 269238788Sandrew#define AT91C_PE9_LCDD2 (AT91C_PIO_PE9) // 270238788Sandrew#define AT91C_PE9_LCDD4 (AT91C_PIO_PE9) // 271238788Sandrew 272238788Sandrew#endif /* ARM_AT91_AT91_PIO_SAM9G45_H */ 273