libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
General Purpose I/O Defines

Defined Constants and Types for the LPC43xx General Purpose I/O More...

Collaboration diagram for General Purpose I/O Defines:

Macros

#define GPIO0   (GPIO_PORT_BASE + 0x2000)
 
#define GPIO1   (GPIO_PORT_BASE + 0x2004)
 
#define GPIO2   (GPIO_PORT_BASE + 0x2008)
 
#define GPIO3   (GPIO_PORT_BASE + 0x200C)
 
#define GPIO4   (GPIO_PORT_BASE + 0x2010)
 
#define GPIO5   (GPIO_PORT_BASE + 0x2014)
 
#define GPIO6   (GPIO_PORT_BASE + 0x2018)
 
#define GPIO7   (GPIO_PORT_BASE + 0x201C)
 
#define GPIOPIN0   (1 << 0)
 
#define GPIOPIN1   (1 << 1)
 
#define GPIOPIN2   (1 << 2)
 
#define GPIOPIN3   (1 << 3)
 
#define GPIOPIN4   (1 << 4)
 
#define GPIOPIN5   (1 << 5)
 
#define GPIOPIN6   (1 << 6)
 
#define GPIOPIN7   (1 << 7)
 
#define GPIOPIN8   (1 << 8)
 
#define GPIOPIN9   (1 << 9)
 
#define GPIOPIN10   (1 << 10)
 
#define GPIOPIN11   (1 << 11)
 
#define GPIOPIN12   (1 << 12)
 
#define GPIOPIN13   (1 << 13)
 
#define GPIOPIN14   (1 << 14)
 
#define GPIOPIN15   (1 << 15)
 
#define GPIOPIN16   (1 << 16)
 
#define GPIOPIN17   (1 << 17)
 
#define GPIOPIN18   (1 << 18)
 
#define GPIOPIN19   (1 << 19)
 
#define GPIOPIN20   (1 << 20)
 
#define GPIOPIN21   (1 << 21)
 
#define GPIOPIN22   (1 << 22)
 
#define GPIOPIN23   (1 << 23)
 
#define GPIOPIN24   (1 << 24)
 
#define GPIOPIN25   (1 << 25)
 
#define GPIOPIN26   (1 << 26)
 
#define GPIOPIN27   (1 << 27)
 
#define GPIOPIN28   (1 << 28)
 
#define GPIOPIN29   (1 << 29)
 
#define GPIOPIN30   (1 << 30)
 
#define GPIOPIN31   (1 << 31)
 
#define GPIO_PIN_INTERRUPT_ISEL   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x000)
 
#define GPIO_PIN_INTERRUPT_IENR   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x004)
 
#define GPIO_PIN_INTERRUPT_SIENR   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x008)
 
#define GPIO_PIN_INTERRUPT_CIENR   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x00C)
 
#define GPIO_PIN_INTERRUPT_IENF   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x010)
 
#define GPIO_PIN_INTERRUPT_SIENF   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x014)
 
#define GPIO_PIN_INTERRUPT_CIENF   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x018)
 
#define GPIO_PIN_INTERRUPT_RISE   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x01C)
 
#define GPIO_PIN_INTERRUPT_FALL   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x020)
 
#define GPIO_PIN_INTERRUPT_IST   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x024)
 
#define GPIO_GROUP0_INTERRUPT_CTRL    MMIO32(GPIO_GROUP0_INTERRUPT_BASE + 0x000)
 
#define GPIO_GROUP0_INTERRUPT_PORT_POL(x)    MMIO32(GPIO_GROUP0_INTERRUPT_BASE + 0x020 + ((x)*4))
 
#define GPIO_GROUP0_INTERRUPT_PORT_ENA(x)    MMIO32(GPIO_GROUP0_INTERRUPT_BASE + 0x040 + ((x)*4))
 
#define GPIO_GROUP1_INTERRUPT_CTRL    MMIO32(GPIO_GROUP1_INTERRUPT_BASE + 0x000)
 
#define GPIO_GROUP1_INTERRUPT_PORT_POL(x)    MMIO32(GPIO_GROUP1_INTERRUPT_BASE + 0x020 + ((x)*4))
 
#define GPIO_GROUP1_INTERRUPT_PORT_ENA(x)    MMIO32(GPIO_GROUP1_INTERRUPT_BASE + 0x040 + ((x)*4))
 
#define GPIO_B0   (GPIO_PORT_BASE + 0x0000)
 
#define GPIO_B1   (GPIO_PORT_BASE + 0x0001)
 
#define GPIO_B2   (GPIO_PORT_BASE + 0x0002)
 
#define GPIO_B3   (GPIO_PORT_BASE + 0x0003)
 
#define GPIO_B4   (GPIO_PORT_BASE + 0x0004)
 
#define GPIO_B5   (GPIO_PORT_BASE + 0x0005)
 
#define GPIO_B6   (GPIO_PORT_BASE + 0x0006)
 
#define GPIO_B7   (GPIO_PORT_BASE + 0x0007)
 
#define GPIO_B8   (GPIO_PORT_BASE + 0x0008)
 
#define GPIO_B9   (GPIO_PORT_BASE + 0x0009)
 
#define GPIO_B10   (GPIO_PORT_BASE + 0x000A)
 
#define GPIO_B11   (GPIO_PORT_BASE + 0x000B)
 
#define GPIO_B12   (GPIO_PORT_BASE + 0x000C)
 
#define GPIO_B13   (GPIO_PORT_BASE + 0x000D)
 
#define GPIO_B14   (GPIO_PORT_BASE + 0x000E)
 
#define GPIO_B15   (GPIO_PORT_BASE + 0x000F)
 
#define GPIO_B16   (GPIO_PORT_BASE + 0x0010)
 
#define GPIO_B17   (GPIO_PORT_BASE + 0x0011)
 
#define GPIO_B18   (GPIO_PORT_BASE + 0x0012)
 
#define GPIO_B19   (GPIO_PORT_BASE + 0x0013)
 
#define GPIO_B20   (GPIO_PORT_BASE + 0x0014)
 
#define GPIO_B21   (GPIO_PORT_BASE + 0x0015)
 
#define GPIO_B22   (GPIO_PORT_BASE + 0x0016)
 
#define GPIO_B23   (GPIO_PORT_BASE + 0x0017)
 
#define GPIO_B24   (GPIO_PORT_BASE + 0x0018)
 
#define GPIO_B25   (GPIO_PORT_BASE + 0x0019)
 
#define GPIO_B26   (GPIO_PORT_BASE + 0x001A)
 
#define GPIO_B27   (GPIO_PORT_BASE + 0x001B)
 
#define GPIO_B28   (GPIO_PORT_BASE + 0x001C)
 
#define GPIO_B29   (GPIO_PORT_BASE + 0x001D)
 
#define GPIO_B30   (GPIO_PORT_BASE + 0x001E)
 
#define GPIO_B31   (GPIO_PORT_BASE + 0x001F)
 
#define GPIO_B32   (GPIO_PORT_BASE + 0x0020)
 
#define GPIO_B33   (GPIO_PORT_BASE + 0x0021)
 
#define GPIO_B34   (GPIO_PORT_BASE + 0x0022)
 
#define GPIO_B35   (GPIO_PORT_BASE + 0x0023)
 
#define GPIO_B36   (GPIO_PORT_BASE + 0x0024)
 
#define GPIO_B37   (GPIO_PORT_BASE + 0x0025)
 
#define GPIO_B38   (GPIO_PORT_BASE + 0x0026)
 
#define GPIO_B39   (GPIO_PORT_BASE + 0x0027)
 
#define GPIO_B40   (GPIO_PORT_BASE + 0x0028)
 
#define GPIO_B41   (GPIO_PORT_BASE + 0x0029)
 
#define GPIO_B42   (GPIO_PORT_BASE + 0x002A)
 
#define GPIO_B43   (GPIO_PORT_BASE + 0x002B)
 
#define GPIO_B44   (GPIO_PORT_BASE + 0x002C)
 
#define GPIO_B45   (GPIO_PORT_BASE + 0x002D)
 
#define GPIO_B46   (GPIO_PORT_BASE + 0x002E)
 
#define GPIO_B47   (GPIO_PORT_BASE + 0x002F)
 
#define GPIO_B48   (GPIO_PORT_BASE + 0x0030)
 
#define GPIO_B49   (GPIO_PORT_BASE + 0x0031)
 
#define GPIO_B50   (GPIO_PORT_BASE + 0x0032)
 
#define GPIO_B51   (GPIO_PORT_BASE + 0x0033)
 
#define GPIO_B52   (GPIO_PORT_BASE + 0x0034)
 
#define GPIO_B53   (GPIO_PORT_BASE + 0x0035)
 
#define GPIO_B54   (GPIO_PORT_BASE + 0x0036)
 
#define GPIO_B55   (GPIO_PORT_BASE + 0x0037)
 
#define GPIO_B56   (GPIO_PORT_BASE + 0x0038)
 
#define GPIO_B57   (GPIO_PORT_BASE + 0x0039)
 
#define GPIO_B58   (GPIO_PORT_BASE + 0x003A)
 
#define GPIO_B59   (GPIO_PORT_BASE + 0x003B)
 
#define GPIO_B60   (GPIO_PORT_BASE + 0x003C)
 
#define GPIO_B61   (GPIO_PORT_BASE + 0x003D)
 
#define GPIO_B62   (GPIO_PORT_BASE + 0x003E)
 
#define GPIO_B63   (GPIO_PORT_BASE + 0x003F)
 
#define GPIO_B64   (GPIO_PORT_BASE + 0x0040)
 
#define GPIO_B65   (GPIO_PORT_BASE + 0x0041)
 
#define GPIO_B66   (GPIO_PORT_BASE + 0x0042)
 
#define GPIO_B67   (GPIO_PORT_BASE + 0x0043)
 
#define GPIO_B68   (GPIO_PORT_BASE + 0x0044)
 
#define GPIO_B69   (GPIO_PORT_BASE + 0x0045)
 
#define GPIO_B70   (GPIO_PORT_BASE + 0x0046)
 
#define GPIO_B71   (GPIO_PORT_BASE + 0x0047)
 
#define GPIO_B72   (GPIO_PORT_BASE + 0x0048)
 
#define GPIO_B73   (GPIO_PORT_BASE + 0x0049)
 
#define GPIO_B74   (GPIO_PORT_BASE + 0x004A)
 
#define GPIO_B75   (GPIO_PORT_BASE + 0x004B)
 
#define GPIO_B76   (GPIO_PORT_BASE + 0x004C)
 
#define GPIO_B77   (GPIO_PORT_BASE + 0x004D)
 
#define GPIO_B78   (GPIO_PORT_BASE + 0x004E)
 
#define GPIO_B79   (GPIO_PORT_BASE + 0x004F)
 
#define GPIO_B80   (GPIO_PORT_BASE + 0x0050)
 
#define GPIO_B81   (GPIO_PORT_BASE + 0x0051)
 
#define GPIO_B82   (GPIO_PORT_BASE + 0x0052)
 
#define GPIO_B83   (GPIO_PORT_BASE + 0x0053)
 
#define GPIO_B84   (GPIO_PORT_BASE + 0x0054)
 
#define GPIO_B85   (GPIO_PORT_BASE + 0x0055)
 
#define GPIO_B86   (GPIO_PORT_BASE + 0x0056)
 
#define GPIO_B87   (GPIO_PORT_BASE + 0x0057)
 
#define GPIO_B88   (GPIO_PORT_BASE + 0x0058)
 
#define GPIO_B89   (GPIO_PORT_BASE + 0x0059)
 
#define GPIO_B90   (GPIO_PORT_BASE + 0x005A)
 
#define GPIO_B91   (GPIO_PORT_BASE + 0x005B)
 
#define GPIO_B92   (GPIO_PORT_BASE + 0x005C)
 
#define GPIO_B93   (GPIO_PORT_BASE + 0x005D)
 
#define GPIO_B94   (GPIO_PORT_BASE + 0x005E)
 
#define GPIO_B95   (GPIO_PORT_BASE + 0x005F)
 
#define GPIO_B96   (GPIO_PORT_BASE + 0x0060)
 
#define GPIO_B97   (GPIO_PORT_BASE + 0x0061)
 
#define GPIO_B98   (GPIO_PORT_BASE + 0x0062)
 
#define GPIO_B99   (GPIO_PORT_BASE + 0x0063)
 
#define GPIO_B100   (GPIO_PORT_BASE + 0x0064)
 
#define GPIO_B101   (GPIO_PORT_BASE + 0x0065)
 
#define GPIO_B102   (GPIO_PORT_BASE + 0x0066)
 
#define GPIO_B103   (GPIO_PORT_BASE + 0x0067)
 
#define GPIO_B104   (GPIO_PORT_BASE + 0x0068)
 
#define GPIO_B105   (GPIO_PORT_BASE + 0x0069)
 
#define GPIO_B106   (GPIO_PORT_BASE + 0x006A)
 
#define GPIO_B107   (GPIO_PORT_BASE + 0x006B)
 
#define GPIO_B108   (GPIO_PORT_BASE + 0x006C)
 
#define GPIO_B109   (GPIO_PORT_BASE + 0x006D)
 
#define GPIO_B110   (GPIO_PORT_BASE + 0x006E)
 
#define GPIO_B111   (GPIO_PORT_BASE + 0x006F)
 
#define GPIO_B112   (GPIO_PORT_BASE + 0x0070)
 
#define GPIO_B113   (GPIO_PORT_BASE + 0x0071)
 
#define GPIO_B114   (GPIO_PORT_BASE + 0x0072)
 
#define GPIO_B115   (GPIO_PORT_BASE + 0x0073)
 
#define GPIO_B116   (GPIO_PORT_BASE + 0x0074)
 
#define GPIO_B117   (GPIO_PORT_BASE + 0x0075)
 
#define GPIO_B118   (GPIO_PORT_BASE + 0x0076)
 
#define GPIO_B119   (GPIO_PORT_BASE + 0x0077)
 
#define GPIO_B120   (GPIO_PORT_BASE + 0x0078)
 
#define GPIO_B121   (GPIO_PORT_BASE + 0x0079)
 
#define GPIO_B122   (GPIO_PORT_BASE + 0x007A)
 
#define GPIO_B123   (GPIO_PORT_BASE + 0x007B)
 
#define GPIO_B124   (GPIO_PORT_BASE + 0x007C)
 
#define GPIO_B125   (GPIO_PORT_BASE + 0x007D)
 
#define GPIO_B126   (GPIO_PORT_BASE + 0x007E)
 
#define GPIO_B127   (GPIO_PORT_BASE + 0x007F)
 
#define GPIO_B128   (GPIO_PORT_BASE + 0x0080)
 
#define GPIO_B129   (GPIO_PORT_BASE + 0x0081)
 
#define GPIO_B130   (GPIO_PORT_BASE + 0x0082)
 
#define GPIO_B131   (GPIO_PORT_BASE + 0x0083)
 
#define GPIO_B132   (GPIO_PORT_BASE + 0x0084)
 
#define GPIO_B133   (GPIO_PORT_BASE + 0x0085)
 
#define GPIO_B134   (GPIO_PORT_BASE + 0x0086)
 
#define GPIO_B135   (GPIO_PORT_BASE + 0x0087)
 
#define GPIO_B136   (GPIO_PORT_BASE + 0x0088)
 
#define GPIO_B137   (GPIO_PORT_BASE + 0x0089)
 
#define GPIO_B138   (GPIO_PORT_BASE + 0x008A)
 
#define GPIO_B139   (GPIO_PORT_BASE + 0x008B)
 
#define GPIO_B140   (GPIO_PORT_BASE + 0x008C)
 
#define GPIO_B141   (GPIO_PORT_BASE + 0x008D)
 
#define GPIO_B142   (GPIO_PORT_BASE + 0x008E)
 
#define GPIO_B143   (GPIO_PORT_BASE + 0x008F)
 
#define GPIO_B144   (GPIO_PORT_BASE + 0x0090)
 
#define GPIO_B145   (GPIO_PORT_BASE + 0x0091)
 
#define GPIO_B146   (GPIO_PORT_BASE + 0x0092)
 
#define GPIO_B147   (GPIO_PORT_BASE + 0x0093)
 
#define GPIO_B148   (GPIO_PORT_BASE + 0x0094)
 
#define GPIO_B149   (GPIO_PORT_BASE + 0x0095)
 
#define GPIO_B150   (GPIO_PORT_BASE + 0x0096)
 
#define GPIO_B151   (GPIO_PORT_BASE + 0x0097)
 
#define GPIO_B152   (GPIO_PORT_BASE + 0x0098)
 
#define GPIO_B153   (GPIO_PORT_BASE + 0x0099)
 
#define GPIO_B154   (GPIO_PORT_BASE + 0x009A)
 
#define GPIO_B155   (GPIO_PORT_BASE + 0x009B)
 
#define GPIO_B156   (GPIO_PORT_BASE + 0x009C)
 
#define GPIO_B157   (GPIO_PORT_BASE + 0x009D)
 
#define GPIO_B158   (GPIO_PORT_BASE + 0x009E)
 
#define GPIO_B159   (GPIO_PORT_BASE + 0x009F)
 
#define GPIO_B160   (GPIO_PORT_BASE + 0x00A0)
 
#define GPIO_B161   (GPIO_PORT_BASE + 0x00A1)
 
#define GPIO_B162   (GPIO_PORT_BASE + 0x00A2)
 
#define GPIO_B163   (GPIO_PORT_BASE + 0x00A3)
 
#define GPIO_B164   (GPIO_PORT_BASE + 0x00A4)
 
#define GPIO_B165   (GPIO_PORT_BASE + 0x00A5)
 
#define GPIO_B166   (GPIO_PORT_BASE + 0x00A6)
 
#define GPIO_B167   (GPIO_PORT_BASE + 0x00A7)
 
#define GPIO_B168   (GPIO_PORT_BASE + 0x00A8)
 
#define GPIO_B169   (GPIO_PORT_BASE + 0x00A9)
 
#define GPIO_B170   (GPIO_PORT_BASE + 0x00AA)
 
#define GPIO_B171   (GPIO_PORT_BASE + 0x00AB)
 
#define GPIO_B172   (GPIO_PORT_BASE + 0x00AC)
 
#define GPIO_B173   (GPIO_PORT_BASE + 0x00AD)
 
#define GPIO_B174   (GPIO_PORT_BASE + 0x00AE)
 
#define GPIO_B175   (GPIO_PORT_BASE + 0x00AF)
 
#define GPIO_B176   (GPIO_PORT_BASE + 0x00B0)
 
#define GPIO_B177   (GPIO_PORT_BASE + 0x00B1)
 
#define GPIO_B178   (GPIO_PORT_BASE + 0x00B2)
 
#define GPIO_B179   (GPIO_PORT_BASE + 0x00B3)
 
#define GPIO_B180   (GPIO_PORT_BASE + 0x00B4)
 
#define GPIO_B181   (GPIO_PORT_BASE + 0x00B5)
 
#define GPIO_B182   (GPIO_PORT_BASE + 0x00B6)
 
#define GPIO_B183   (GPIO_PORT_BASE + 0x00B7)
 
#define GPIO_B184   (GPIO_PORT_BASE + 0x00B8)
 
#define GPIO_B185   (GPIO_PORT_BASE + 0x00B9)
 
#define GPIO_B186   (GPIO_PORT_BASE + 0x00BA)
 
#define GPIO_B187   (GPIO_PORT_BASE + 0x00BB)
 
#define GPIO_B188   (GPIO_PORT_BASE + 0x00BC)
 
#define GPIO_B189   (GPIO_PORT_BASE + 0x00BD)
 
#define GPIO_B190   (GPIO_PORT_BASE + 0x00BE)
 
#define GPIO_B191   (GPIO_PORT_BASE + 0x00BF)
 
#define GPIO_B192   (GPIO_PORT_BASE + 0x00C0)
 
#define GPIO_B193   (GPIO_PORT_BASE + 0x00C1)
 
#define GPIO_B194   (GPIO_PORT_BASE + 0x00C2)
 
#define GPIO_B195   (GPIO_PORT_BASE + 0x00C3)
 
#define GPIO_B196   (GPIO_PORT_BASE + 0x00C4)
 
#define GPIO_B197   (GPIO_PORT_BASE + 0x00C5)
 
#define GPIO_B198   (GPIO_PORT_BASE + 0x00C6)
 
#define GPIO_B199   (GPIO_PORT_BASE + 0x00C7)
 
#define GPIO_B200   (GPIO_PORT_BASE + 0x00C8)
 
#define GPIO_B201   (GPIO_PORT_BASE + 0x00C9)
 
#define GPIO_B202   (GPIO_PORT_BASE + 0x00CA)
 
#define GPIO_B203   (GPIO_PORT_BASE + 0x00CB)
 
#define GPIO_B204   (GPIO_PORT_BASE + 0x00CC)
 
#define GPIO_B205   (GPIO_PORT_BASE + 0x00CD)
 
#define GPIO_B206   (GPIO_PORT_BASE + 0x00CE)
 
#define GPIO_B207   (GPIO_PORT_BASE + 0x00CF)
 
#define GPIO_B208   (GPIO_PORT_BASE + 0x00D0)
 
#define GPIO_B209   (GPIO_PORT_BASE + 0x00D1)
 
#define GPIO_B210   (GPIO_PORT_BASE + 0x00D2)
 
#define GPIO_B211   (GPIO_PORT_BASE + 0x00D3)
 
#define GPIO_B212   (GPIO_PORT_BASE + 0x00D4)
 
#define GPIO_B213   (GPIO_PORT_BASE + 0x00D5)
 
#define GPIO_B214   (GPIO_PORT_BASE + 0x00D6)
 
#define GPIO_B215   (GPIO_PORT_BASE + 0x00D7)
 
#define GPIO_B216   (GPIO_PORT_BASE + 0x00D8)
 
#define GPIO_B217   (GPIO_PORT_BASE + 0x00D9)
 
#define GPIO_B218   (GPIO_PORT_BASE + 0x00DA)
 
#define GPIO_B219   (GPIO_PORT_BASE + 0x00DB)
 
#define GPIO_B220   (GPIO_PORT_BASE + 0x00DC)
 
#define GPIO_B221   (GPIO_PORT_BASE + 0x00DD)
 
#define GPIO_B222   (GPIO_PORT_BASE + 0x00DE)
 
#define GPIO_B223   (GPIO_PORT_BASE + 0x00DF)
 
#define GPIO_B224   (GPIO_PORT_BASE + 0x00E0)
 
#define GPIO_B225   (GPIO_PORT_BASE + 0x00E1)
 
#define GPIO_B226   (GPIO_PORT_BASE + 0x00E2)
 
#define GPIO_B227   (GPIO_PORT_BASE + 0x00E3)
 
#define GPIO_B228   (GPIO_PORT_BASE + 0x00E4)
 
#define GPIO_B229   (GPIO_PORT_BASE + 0x00E5)
 
#define GPIO_B230   (GPIO_PORT_BASE + 0x00E6)
 
#define GPIO_B231   (GPIO_PORT_BASE + 0x00E7)
 
#define GPIO_B232   (GPIO_PORT_BASE + 0x00E8)
 
#define GPIO_B233   (GPIO_PORT_BASE + 0x00E9)
 
#define GPIO_B234   (GPIO_PORT_BASE + 0x00EA)
 
#define GPIO_B235   (GPIO_PORT_BASE + 0x00EB)
 
#define GPIO_B236   (GPIO_PORT_BASE + 0x00EC)
 
#define GPIO_B237   (GPIO_PORT_BASE + 0x00ED)
 
#define GPIO_B238   (GPIO_PORT_BASE + 0x00EE)
 
#define GPIO_B239   (GPIO_PORT_BASE + 0x00EF)
 
#define GPIO_B240   (GPIO_PORT_BASE + 0x00F0)
 
#define GPIO_B241   (GPIO_PORT_BASE + 0x00F1)
 
#define GPIO_B242   (GPIO_PORT_BASE + 0x00F2)
 
#define GPIO_B243   (GPIO_PORT_BASE + 0x00F3)
 
#define GPIO_B244   (GPIO_PORT_BASE + 0x00F4)
 
#define GPIO_B245   (GPIO_PORT_BASE + 0x00F5)
 
#define GPIO_B246   (GPIO_PORT_BASE + 0x00F6)
 
#define GPIO_B247   (GPIO_PORT_BASE + 0x00F7)
 
#define GPIO_B248   (GPIO_PORT_BASE + 0x00F8)
 
#define GPIO_B249   (GPIO_PORT_BASE + 0x00F9)
 
#define GPIO_B250   (GPIO_PORT_BASE + 0x00FA)
 
#define GPIO_B251   (GPIO_PORT_BASE + 0x00FB)
 
#define GPIO_B252   (GPIO_PORT_BASE + 0x00FC)
 
#define GPIO_B253   (GPIO_PORT_BASE + 0x00FD)
 
#define GPIO_B254   (GPIO_PORT_BASE + 0x00FE)
 
#define GPIO_B255   (GPIO_PORT_BASE + 0x00FF)
 
#define GPIO_W0   (GPIO_PORT_BASE + 0x1000)
 
#define GPIO_W1   (GPIO_PORT_BASE + 0x1004)
 
#define GPIO_W2   (GPIO_PORT_BASE + 0x1008)
 
#define GPIO_W3   (GPIO_PORT_BASE + 0x100C)
 
#define GPIO_W4   (GPIO_PORT_BASE + 0x1010)
 
#define GPIO_W5   (GPIO_PORT_BASE + 0x1014)
 
#define GPIO_W6   (GPIO_PORT_BASE + 0x1018)
 
#define GPIO_W7   (GPIO_PORT_BASE + 0x101C)
 
#define GPIO_W8   (GPIO_PORT_BASE + 0x1020)
 
#define GPIO_W9   (GPIO_PORT_BASE + 0x1024)
 
#define GPIO_W10   (GPIO_PORT_BASE + 0x1028)
 
#define GPIO_W11   (GPIO_PORT_BASE + 0x102C)
 
#define GPIO_W12   (GPIO_PORT_BASE + 0x1030)
 
#define GPIO_W13   (GPIO_PORT_BASE + 0x1034)
 
#define GPIO_W14   (GPIO_PORT_BASE + 0x1038)
 
#define GPIO_W15   (GPIO_PORT_BASE + 0x103C)
 
#define GPIO_W16   (GPIO_PORT_BASE + 0x1040)
 
#define GPIO_W17   (GPIO_PORT_BASE + 0x1044)
 
#define GPIO_W18   (GPIO_PORT_BASE + 0x1048)
 
#define GPIO_W19   (GPIO_PORT_BASE + 0x104C)
 
#define GPIO_W20   (GPIO_PORT_BASE + 0x1050)
 
#define GPIO_W21   (GPIO_PORT_BASE + 0x1054)
 
#define GPIO_W22   (GPIO_PORT_BASE + 0x1058)
 
#define GPIO_W23   (GPIO_PORT_BASE + 0x105C)
 
#define GPIO_W24   (GPIO_PORT_BASE + 0x1060)
 
#define GPIO_W25   (GPIO_PORT_BASE + 0x1064)
 
#define GPIO_W26   (GPIO_PORT_BASE + 0x1068)
 
#define GPIO_W27   (GPIO_PORT_BASE + 0x106C)
 
#define GPIO_W28   (GPIO_PORT_BASE + 0x1070)
 
#define GPIO_W29   (GPIO_PORT_BASE + 0x1074)
 
#define GPIO_W30   (GPIO_PORT_BASE + 0x1078)
 
#define GPIO_W31   (GPIO_PORT_BASE + 0x107C)
 
#define GPIO_W32   (GPIO_PORT_BASE + 0x1080)
 
#define GPIO_W33   (GPIO_PORT_BASE + 0x1084)
 
#define GPIO_W34   (GPIO_PORT_BASE + 0x1088)
 
#define GPIO_W35   (GPIO_PORT_BASE + 0x108C)
 
#define GPIO_W36   (GPIO_PORT_BASE + 0x1090)
 
#define GPIO_W37   (GPIO_PORT_BASE + 0x1094)
 
#define GPIO_W38   (GPIO_PORT_BASE + 0x1098)
 
#define GPIO_W39   (GPIO_PORT_BASE + 0x109C)
 
#define GPIO_W40   (GPIO_PORT_BASE + 0x10A0)
 
#define GPIO_W41   (GPIO_PORT_BASE + 0x10A4)
 
#define GPIO_W42   (GPIO_PORT_BASE + 0x10A8)
 
#define GPIO_W43   (GPIO_PORT_BASE + 0x10AC)
 
#define GPIO_W44   (GPIO_PORT_BASE + 0x10B0)
 
#define GPIO_W45   (GPIO_PORT_BASE + 0x10B4)
 
#define GPIO_W46   (GPIO_PORT_BASE + 0x10B8)
 
#define GPIO_W47   (GPIO_PORT_BASE + 0x10BC)
 
#define GPIO_W48   (GPIO_PORT_BASE + 0x10C0)
 
#define GPIO_W49   (GPIO_PORT_BASE + 0x10C4)
 
#define GPIO_W50   (GPIO_PORT_BASE + 0x10C8)
 
#define GPIO_W51   (GPIO_PORT_BASE + 0x10CC)
 
#define GPIO_W52   (GPIO_PORT_BASE + 0x10D0)
 
#define GPIO_W53   (GPIO_PORT_BASE + 0x10D4)
 
#define GPIO_W54   (GPIO_PORT_BASE + 0x10D8)
 
#define GPIO_W55   (GPIO_PORT_BASE + 0x10DC)
 
#define GPIO_W56   (GPIO_PORT_BASE + 0x10E0)
 
#define GPIO_W57   (GPIO_PORT_BASE + 0x10E4)
 
#define GPIO_W58   (GPIO_PORT_BASE + 0x10E8)
 
#define GPIO_W59   (GPIO_PORT_BASE + 0x10EC)
 
#define GPIO_W60   (GPIO_PORT_BASE + 0x10F0)
 
#define GPIO_W61   (GPIO_PORT_BASE + 0x10F4)
 
#define GPIO_W62   (GPIO_PORT_BASE + 0x10F8)
 
#define GPIO_W63   (GPIO_PORT_BASE + 0x10FC)
 
#define GPIO_W64   (GPIO_PORT_BASE + 0x1100)
 
#define GPIO_W65   (GPIO_PORT_BASE + 0x1104)
 
#define GPIO_W66   (GPIO_PORT_BASE + 0x1108)
 
#define GPIO_W67   (GPIO_PORT_BASE + 0x110C)
 
#define GPIO_W68   (GPIO_PORT_BASE + 0x1110)
 
#define GPIO_W69   (GPIO_PORT_BASE + 0x1114)
 
#define GPIO_W70   (GPIO_PORT_BASE + 0x1118)
 
#define GPIO_W71   (GPIO_PORT_BASE + 0x111C)
 
#define GPIO_W72   (GPIO_PORT_BASE + 0x1120)
 
#define GPIO_W73   (GPIO_PORT_BASE + 0x1124)
 
#define GPIO_W74   (GPIO_PORT_BASE + 0x1128)
 
#define GPIO_W75   (GPIO_PORT_BASE + 0x112C)
 
#define GPIO_W76   (GPIO_PORT_BASE + 0x1130)
 
#define GPIO_W77   (GPIO_PORT_BASE + 0x1134)
 
#define GPIO_W78   (GPIO_PORT_BASE + 0x1138)
 
#define GPIO_W79   (GPIO_PORT_BASE + 0x113C)
 
#define GPIO_W80   (GPIO_PORT_BASE + 0x1140)
 
#define GPIO_W81   (GPIO_PORT_BASE + 0x1144)
 
#define GPIO_W82   (GPIO_PORT_BASE + 0x1148)
 
#define GPIO_W83   (GPIO_PORT_BASE + 0x114C)
 
#define GPIO_W84   (GPIO_PORT_BASE + 0x1150)
 
#define GPIO_W85   (GPIO_PORT_BASE + 0x1154)
 
#define GPIO_W86   (GPIO_PORT_BASE + 0x1158)
 
#define GPIO_W87   (GPIO_PORT_BASE + 0x115C)
 
#define GPIO_W88   (GPIO_PORT_BASE + 0x1160)
 
#define GPIO_W89   (GPIO_PORT_BASE + 0x1164)
 
#define GPIO_W90   (GPIO_PORT_BASE + 0x1168)
 
#define GPIO_W91   (GPIO_PORT_BASE + 0x116C)
 
#define GPIO_W92   (GPIO_PORT_BASE + 0x1170)
 
#define GPIO_W93   (GPIO_PORT_BASE + 0x1174)
 
#define GPIO_W94   (GPIO_PORT_BASE + 0x1178)
 
#define GPIO_W95   (GPIO_PORT_BASE + 0x117C)
 
#define GPIO_W96   (GPIO_PORT_BASE + 0x1180)
 
#define GPIO_W97   (GPIO_PORT_BASE + 0x1184)
 
#define GPIO_W98   (GPIO_PORT_BASE + 0x1188)
 
#define GPIO_W99   (GPIO_PORT_BASE + 0x118C)
 
#define GPIO_W100   (GPIO_PORT_BASE + 0x1190)
 
#define GPIO_W101   (GPIO_PORT_BASE + 0x1194)
 
#define GPIO_W102   (GPIO_PORT_BASE + 0x1198)
 
#define GPIO_W103   (GPIO_PORT_BASE + 0x119C)
 
#define GPIO_W104   (GPIO_PORT_BASE + 0x11A0)
 
#define GPIO_W105   (GPIO_PORT_BASE + 0x11A4)
 
#define GPIO_W106   (GPIO_PORT_BASE + 0x11A8)
 
#define GPIO_W107   (GPIO_PORT_BASE + 0x11AC)
 
#define GPIO_W108   (GPIO_PORT_BASE + 0x11B0)
 
#define GPIO_W109   (GPIO_PORT_BASE + 0x11B4)
 
#define GPIO_W110   (GPIO_PORT_BASE + 0x11B8)
 
#define GPIO_W111   (GPIO_PORT_BASE + 0x11BC)
 
#define GPIO_W112   (GPIO_PORT_BASE + 0x11C0)
 
#define GPIO_W113   (GPIO_PORT_BASE + 0x11C4)
 
#define GPIO_W114   (GPIO_PORT_BASE + 0x11C8)
 
#define GPIO_W115   (GPIO_PORT_BASE + 0x11CC)
 
#define GPIO_W116   (GPIO_PORT_BASE + 0x11D0)
 
#define GPIO_W117   (GPIO_PORT_BASE + 0x11D4)
 
#define GPIO_W118   (GPIO_PORT_BASE + 0x11D8)
 
#define GPIO_W119   (GPIO_PORT_BASE + 0x11DC)
 
#define GPIO_W120   (GPIO_PORT_BASE + 0x11E0)
 
#define GPIO_W121   (GPIO_PORT_BASE + 0x11E4)
 
#define GPIO_W122   (GPIO_PORT_BASE + 0x11E8)
 
#define GPIO_W123   (GPIO_PORT_BASE + 0x11EC)
 
#define GPIO_W124   (GPIO_PORT_BASE + 0x11F0)
 
#define GPIO_W125   (GPIO_PORT_BASE + 0x11F4)
 
#define GPIO_W126   (GPIO_PORT_BASE + 0x11F8)
 
#define GPIO_W127   (GPIO_PORT_BASE + 0x11FC)
 
#define GPIO_W128   (GPIO_PORT_BASE + 0x1200)
 
#define GPIO_W129   (GPIO_PORT_BASE + 0x1204)
 
#define GPIO_W130   (GPIO_PORT_BASE + 0x1208)
 
#define GPIO_W131   (GPIO_PORT_BASE + 0x120C)
 
#define GPIO_W132   (GPIO_PORT_BASE + 0x1210)
 
#define GPIO_W133   (GPIO_PORT_BASE + 0x1214)
 
#define GPIO_W134   (GPIO_PORT_BASE + 0x1218)
 
#define GPIO_W135   (GPIO_PORT_BASE + 0x121C)
 
#define GPIO_W136   (GPIO_PORT_BASE + 0x1220)
 
#define GPIO_W137   (GPIO_PORT_BASE + 0x1224)
 
#define GPIO_W138   (GPIO_PORT_BASE + 0x1228)
 
#define GPIO_W139   (GPIO_PORT_BASE + 0x122C)
 
#define GPIO_W140   (GPIO_PORT_BASE + 0x1230)
 
#define GPIO_W141   (GPIO_PORT_BASE + 0x1234)
 
#define GPIO_W142   (GPIO_PORT_BASE + 0x1238)
 
#define GPIO_W143   (GPIO_PORT_BASE + 0x123C)
 
#define GPIO_W144   (GPIO_PORT_BASE + 0x1240)
 
#define GPIO_W145   (GPIO_PORT_BASE + 0x1244)
 
#define GPIO_W146   (GPIO_PORT_BASE + 0x1248)
 
#define GPIO_W147   (GPIO_PORT_BASE + 0x124C)
 
#define GPIO_W148   (GPIO_PORT_BASE + 0x1250)
 
#define GPIO_W149   (GPIO_PORT_BASE + 0x1254)
 
#define GPIO_W150   (GPIO_PORT_BASE + 0x1258)
 
#define GPIO_W151   (GPIO_PORT_BASE + 0x125C)
 
#define GPIO_W152   (GPIO_PORT_BASE + 0x1260)
 
#define GPIO_W153   (GPIO_PORT_BASE + 0x1264)
 
#define GPIO_W154   (GPIO_PORT_BASE + 0x1268)
 
#define GPIO_W155   (GPIO_PORT_BASE + 0x126C)
 
#define GPIO_W156   (GPIO_PORT_BASE + 0x1270)
 
#define GPIO_W157   (GPIO_PORT_BASE + 0x1274)
 
#define GPIO_W158   (GPIO_PORT_BASE + 0x1278)
 
#define GPIO_W159   (GPIO_PORT_BASE + 0x127C)
 
#define GPIO_W160   (GPIO_PORT_BASE + 0x1280)
 
#define GPIO_W161   (GPIO_PORT_BASE + 0x1284)
 
#define GPIO_W162   (GPIO_PORT_BASE + 0x1288)
 
#define GPIO_W163   (GPIO_PORT_BASE + 0x128C)
 
#define GPIO_W164   (GPIO_PORT_BASE + 0x1290)
 
#define GPIO_W165   (GPIO_PORT_BASE + 0x1294)
 
#define GPIO_W166   (GPIO_PORT_BASE + 0x1298)
 
#define GPIO_W167   (GPIO_PORT_BASE + 0x129C)
 
#define GPIO_W168   (GPIO_PORT_BASE + 0x12A0)
 
#define GPIO_W169   (GPIO_PORT_BASE + 0x12A4)
 
#define GPIO_W170   (GPIO_PORT_BASE + 0x12A8)
 
#define GPIO_W171   (GPIO_PORT_BASE + 0x12AC)
 
#define GPIO_W172   (GPIO_PORT_BASE + 0x12B0)
 
#define GPIO_W173   (GPIO_PORT_BASE + 0x12B4)
 
#define GPIO_W174   (GPIO_PORT_BASE + 0x12B8)
 
#define GPIO_W175   (GPIO_PORT_BASE + 0x12BC)
 
#define GPIO_W176   (GPIO_PORT_BASE + 0x12C0)
 
#define GPIO_W177   (GPIO_PORT_BASE + 0x12C4)
 
#define GPIO_W178   (GPIO_PORT_BASE + 0x12C8)
 
#define GPIO_W179   (GPIO_PORT_BASE + 0x12CC)
 
#define GPIO_W180   (GPIO_PORT_BASE + 0x12D0)
 
#define GPIO_W181   (GPIO_PORT_BASE + 0x12D4)
 
#define GPIO_W182   (GPIO_PORT_BASE + 0x12D8)
 
#define GPIO_W183   (GPIO_PORT_BASE + 0x12DC)
 
#define GPIO_W184   (GPIO_PORT_BASE + 0x12E0)
 
#define GPIO_W185   (GPIO_PORT_BASE + 0x12E4)
 
#define GPIO_W186   (GPIO_PORT_BASE + 0x12E8)
 
#define GPIO_W187   (GPIO_PORT_BASE + 0x12EC)
 
#define GPIO_W188   (GPIO_PORT_BASE + 0x12F0)
 
#define GPIO_W189   (GPIO_PORT_BASE + 0x12F4)
 
#define GPIO_W190   (GPIO_PORT_BASE + 0x12F8)
 
#define GPIO_W191   (GPIO_PORT_BASE + 0x12FC)
 
#define GPIO_W192   (GPIO_PORT_BASE + 0x1300)
 
#define GPIO_W193   (GPIO_PORT_BASE + 0x1304)
 
#define GPIO_W194   (GPIO_PORT_BASE + 0x1308)
 
#define GPIO_W195   (GPIO_PORT_BASE + 0x130C)
 
#define GPIO_W196   (GPIO_PORT_BASE + 0x1310)
 
#define GPIO_W197   (GPIO_PORT_BASE + 0x1314)
 
#define GPIO_W198   (GPIO_PORT_BASE + 0x1318)
 
#define GPIO_W199   (GPIO_PORT_BASE + 0x131C)
 
#define GPIO_W200   (GPIO_PORT_BASE + 0x1320)
 
#define GPIO_W201   (GPIO_PORT_BASE + 0x1324)
 
#define GPIO_W202   (GPIO_PORT_BASE + 0x1328)
 
#define GPIO_W203   (GPIO_PORT_BASE + 0x132C)
 
#define GPIO_W204   (GPIO_PORT_BASE + 0x1330)
 
#define GPIO_W205   (GPIO_PORT_BASE + 0x1334)
 
#define GPIO_W206   (GPIO_PORT_BASE + 0x1338)
 
#define GPIO_W207   (GPIO_PORT_BASE + 0x133C)
 
#define GPIO_W208   (GPIO_PORT_BASE + 0x1340)
 
#define GPIO_W209   (GPIO_PORT_BASE + 0x1344)
 
#define GPIO_W210   (GPIO_PORT_BASE + 0x1348)
 
#define GPIO_W211   (GPIO_PORT_BASE + 0x134C)
 
#define GPIO_W212   (GPIO_PORT_BASE + 0x1350)
 
#define GPIO_W213   (GPIO_PORT_BASE + 0x1354)
 
#define GPIO_W214   (GPIO_PORT_BASE + 0x1358)
 
#define GPIO_W215   (GPIO_PORT_BASE + 0x135C)
 
#define GPIO_W216   (GPIO_PORT_BASE + 0x1360)
 
#define GPIO_W217   (GPIO_PORT_BASE + 0x1364)
 
#define GPIO_W218   (GPIO_PORT_BASE + 0x1368)
 
#define GPIO_W219   (GPIO_PORT_BASE + 0x136C)
 
#define GPIO_W220   (GPIO_PORT_BASE + 0x1370)
 
#define GPIO_W221   (GPIO_PORT_BASE + 0x1374)
 
#define GPIO_W222   (GPIO_PORT_BASE + 0x1378)
 
#define GPIO_W223   (GPIO_PORT_BASE + 0x137C)
 
#define GPIO_W224   (GPIO_PORT_BASE + 0x1380)
 
#define GPIO_W225   (GPIO_PORT_BASE + 0x1384)
 
#define GPIO_W226   (GPIO_PORT_BASE + 0x1388)
 
#define GPIO_W227   (GPIO_PORT_BASE + 0x138C)
 
#define GPIO_W228   (GPIO_PORT_BASE + 0x1390)
 
#define GPIO_W229   (GPIO_PORT_BASE + 0x1394)
 
#define GPIO_W230   (GPIO_PORT_BASE + 0x1398)
 
#define GPIO_W231   (GPIO_PORT_BASE + 0x139C)
 
#define GPIO_W232   (GPIO_PORT_BASE + 0x13A0)
 
#define GPIO_W233   (GPIO_PORT_BASE + 0x13A4)
 
#define GPIO_W234   (GPIO_PORT_BASE + 0x13A8)
 
#define GPIO_W235   (GPIO_PORT_BASE + 0x13AC)
 
#define GPIO_W236   (GPIO_PORT_BASE + 0x13B0)
 
#define GPIO_W237   (GPIO_PORT_BASE + 0x13B4)
 
#define GPIO_W238   (GPIO_PORT_BASE + 0x13B8)
 
#define GPIO_W239   (GPIO_PORT_BASE + 0x13BC)
 
#define GPIO_W240   (GPIO_PORT_BASE + 0x13C0)
 
#define GPIO_W241   (GPIO_PORT_BASE + 0x13C4)
 
#define GPIO_W242   (GPIO_PORT_BASE + 0x13C8)
 
#define GPIO_W243   (GPIO_PORT_BASE + 0x13CC)
 
#define GPIO_W244   (GPIO_PORT_BASE + 0x13D0)
 
#define GPIO_W245   (GPIO_PORT_BASE + 0x13D4)
 
#define GPIO_W246   (GPIO_PORT_BASE + 0x13D8)
 
#define GPIO_W247   (GPIO_PORT_BASE + 0x13DC)
 
#define GPIO_W248   (GPIO_PORT_BASE + 0x13E0)
 
#define GPIO_W249   (GPIO_PORT_BASE + 0x13E4)
 
#define GPIO_W250   (GPIO_PORT_BASE + 0x13E8)
 
#define GPIO_W251   (GPIO_PORT_BASE + 0x13EC)
 
#define GPIO_W252   (GPIO_PORT_BASE + 0x13F0)
 
#define GPIO_W253   (GPIO_PORT_BASE + 0x13F4)
 
#define GPIO_W254   (GPIO_PORT_BASE + 0x13F8)
 
#define GPIO_W255   (GPIO_PORT_BASE + 0x13FC)
 
#define GPIO_DIR(port)   MMIO32((port) + 0x00)
 
#define GPIO0_DIR   GPIO_DIR(GPIO0)
 
#define GPIO1_DIR   GPIO_DIR(GPIO1)
 
#define GPIO2_DIR   GPIO_DIR(GPIO2)
 
#define GPIO3_DIR   GPIO_DIR(GPIO3)
 
#define GPIO4_DIR   GPIO_DIR(GPIO4)
 
#define GPIO5_DIR   GPIO_DIR(GPIO5)
 
#define GPIO6_DIR   GPIO_DIR(GPIO6)
 
#define GPIO7_DIR   GPIO_DIR(GPIO7)
 
#define GPIO_MASK(port)   MMIO32((port) + 0x80)
 
#define GPIO0_MASK   GPIO_MASK(GPIO0)
 
#define GPIO1_MASK   GPIO_MASK(GPIO1)
 
#define GPIO2_MASK   GPIO_MASK(GPIO2)
 
#define GPIO3_MASK   GPIO_MASK(GPIO3)
 
#define GPIO4_MASK   GPIO_MASK(GPIO4)
 
#define GPIO5_MASK   GPIO_MASK(GPIO5)
 
#define GPIO6_MASK   GPIO_MASK(GPIO6)
 
#define GPIO7_MASK   GPIO_MASK(GPIO7)
 
#define GPIO_PIN(port)   MMIO32((port) + 0x100)
 
#define GPIO0_PIN   GPIO_PIN(GPIO0)
 
#define GPIO1_PIN   GPIO_PIN(GPIO1)
 
#define GPIO2_PIN   GPIO_PIN(GPIO2)
 
#define GPIO3_PIN   GPIO_PIN(GPIO3)
 
#define GPIO4_PIN   GPIO_PIN(GPIO4)
 
#define GPIO5_PIN   GPIO_PIN(GPIO5)
 
#define GPIO6_PIN   GPIO_PIN(GPIO6)
 
#define GPIO7_PIN   GPIO_PIN(GPIO7)
 
#define GPIO_MPIN(port)   MMIO32((port) + 0x180)
 
#define GPIO0_MPIN   GPIO_MPIN(GPIO0)
 
#define GPIO1_MPIN   GPIO_MPIN(GPIO1)
 
#define GPIO2_MPIN   GPIO_MPIN(GPIO2)
 
#define GPIO3_MPIN   GPIO_MPIN(GPIO3)
 
#define GPIO4_MPIN   GPIO_MPIN(GPIO4)
 
#define GPIO5_MPIN   GPIO_MPIN(GPIO5)
 
#define GPIO6_MPIN   GPIO_MPIN(GPIO6)
 
#define GPIO7_MPIN   GPIO_MPIN(GPIO7)
 
#define GPIO_SET(port)   MMIO32((port) + 0x200)
 
#define GPIO0_SET   GPIO_SET(GPIO0)
 
#define GPIO1_SET   GPIO_SET(GPIO1)
 
#define GPIO2_SET   GPIO_SET(GPIO2)
 
#define GPIO3_SET   GPIO_SET(GPIO3)
 
#define GPIO4_SET   GPIO_SET(GPIO4)
 
#define GPIO5_SET   GPIO_SET(GPIO5)
 
#define GPIO6_SET   GPIO_SET(GPIO6)
 
#define GPIO7_SET   GPIO_SET(GPIO7)
 
#define GPIO_CLR(port)   MMIO32((port) + 0x280)
 
#define GPIO0_CLR   GPIO_CLR(GPIO0)
 
#define GPIO1_CLR   GPIO_CLR(GPIO1)
 
#define GPIO2_CLR   GPIO_CLR(GPIO2)
 
#define GPIO3_CLR   GPIO_CLR(GPIO3)
 
#define GPIO4_CLR   GPIO_CLR(GPIO4)
 
#define GPIO5_CLR   GPIO_CLR(GPIO5)
 
#define GPIO6_CLR   GPIO_CLR(GPIO6)
 
#define GPIO7_CLR   GPIO_CLR(GPIO7)
 
#define GPIO_NOT(port)   MMIO32((port) + 0x300)
 
#define GPIO0_NOT   GPIO_NOT(GPIO0)
 
#define GPIO1_NOT   GPIO_NOT(GPIO1)
 
#define GPIO2_NOT   GPIO_NOT(GPIO2)
 
#define GPIO3_NOT   GPIO_NOT(GPIO3)
 
#define GPIO4_NOT   GPIO_NOT(GPIO4)
 
#define GPIO5_NOT   GPIO_NOT(GPIO5)
 
#define GPIO6_NOT   GPIO_NOT(GPIO6)
 
#define GPIO7_NOT   GPIO_NOT(GPIO7)
 

Functions

void gpio_set (uint32_t gpioport, uint32_t gpios)
 
void gpio_clear (uint32_t gpioport, uint32_t gpios)
 
void gpio_toggle (uint32_t gpioport, uint32_t gpios)
 

Detailed Description

Defined Constants and Types for the LPC43xx General Purpose I/O

Version
1.0.0
Author
© 2012 Michael Ossmann mike@.nosp@m.ossm.nosp@m.ann.c.nosp@m.om
Date
10 March 2013

LGPL License Terms libopencm3 License

Macro Definition Documentation

◆ GPIO0

#define GPIO0   (GPIO_PORT_BASE + 0x2000)

Definition at line 46 of file gpio.h.

◆ GPIO0_CLR

#define GPIO0_CLR   GPIO_CLR(GPIO0)

Definition at line 752 of file gpio.h.

◆ GPIO0_DIR

#define GPIO0_DIR   GPIO_DIR(GPIO0)

Definition at line 697 of file gpio.h.

◆ GPIO0_MASK

#define GPIO0_MASK   GPIO_MASK(GPIO0)

Definition at line 708 of file gpio.h.

◆ GPIO0_MPIN

#define GPIO0_MPIN   GPIO_MPIN(GPIO0)

Definition at line 730 of file gpio.h.

◆ GPIO0_NOT

#define GPIO0_NOT   GPIO_NOT(GPIO0)

Definition at line 763 of file gpio.h.

◆ GPIO0_PIN

#define GPIO0_PIN   GPIO_PIN(GPIO0)

Definition at line 719 of file gpio.h.

◆ GPIO0_SET

#define GPIO0_SET   GPIO_SET(GPIO0)

Definition at line 741 of file gpio.h.

◆ GPIO1

#define GPIO1   (GPIO_PORT_BASE + 0x2004)

Definition at line 47 of file gpio.h.

◆ GPIO1_CLR

#define GPIO1_CLR   GPIO_CLR(GPIO1)

Definition at line 753 of file gpio.h.

◆ GPIO1_DIR

#define GPIO1_DIR   GPIO_DIR(GPIO1)

Definition at line 698 of file gpio.h.

◆ GPIO1_MASK

#define GPIO1_MASK   GPIO_MASK(GPIO1)

Definition at line 709 of file gpio.h.

◆ GPIO1_MPIN

#define GPIO1_MPIN   GPIO_MPIN(GPIO1)

Definition at line 731 of file gpio.h.

◆ GPIO1_NOT

#define GPIO1_NOT   GPIO_NOT(GPIO1)

Definition at line 764 of file gpio.h.

◆ GPIO1_PIN

#define GPIO1_PIN   GPIO_PIN(GPIO1)

Definition at line 720 of file gpio.h.

◆ GPIO1_SET

#define GPIO1_SET   GPIO_SET(GPIO1)

Definition at line 742 of file gpio.h.

◆ GPIO2

#define GPIO2   (GPIO_PORT_BASE + 0x2008)

Definition at line 48 of file gpio.h.

◆ GPIO2_CLR

#define GPIO2_CLR   GPIO_CLR(GPIO2)

Definition at line 754 of file gpio.h.

◆ GPIO2_DIR

#define GPIO2_DIR   GPIO_DIR(GPIO2)

Definition at line 699 of file gpio.h.

◆ GPIO2_MASK

#define GPIO2_MASK   GPIO_MASK(GPIO2)

Definition at line 710 of file gpio.h.

◆ GPIO2_MPIN

#define GPIO2_MPIN   GPIO_MPIN(GPIO2)

Definition at line 732 of file gpio.h.

◆ GPIO2_NOT

#define GPIO2_NOT   GPIO_NOT(GPIO2)

Definition at line 765 of file gpio.h.

◆ GPIO2_PIN

#define GPIO2_PIN   GPIO_PIN(GPIO2)

Definition at line 721 of file gpio.h.

◆ GPIO2_SET

#define GPIO2_SET   GPIO_SET(GPIO2)

Definition at line 743 of file gpio.h.

◆ GPIO3

#define GPIO3   (GPIO_PORT_BASE + 0x200C)

Definition at line 49 of file gpio.h.

◆ GPIO3_CLR

#define GPIO3_CLR   GPIO_CLR(GPIO3)

Definition at line 755 of file gpio.h.

◆ GPIO3_DIR

#define GPIO3_DIR   GPIO_DIR(GPIO3)

Definition at line 700 of file gpio.h.

◆ GPIO3_MASK

#define GPIO3_MASK   GPIO_MASK(GPIO3)

Definition at line 711 of file gpio.h.

◆ GPIO3_MPIN

#define GPIO3_MPIN   GPIO_MPIN(GPIO3)

Definition at line 733 of file gpio.h.

◆ GPIO3_NOT

#define GPIO3_NOT   GPIO_NOT(GPIO3)

Definition at line 766 of file gpio.h.

◆ GPIO3_PIN

#define GPIO3_PIN   GPIO_PIN(GPIO3)

Definition at line 722 of file gpio.h.

◆ GPIO3_SET

#define GPIO3_SET   GPIO_SET(GPIO3)

Definition at line 744 of file gpio.h.

◆ GPIO4

#define GPIO4   (GPIO_PORT_BASE + 0x2010)

Definition at line 50 of file gpio.h.

◆ GPIO4_CLR

#define GPIO4_CLR   GPIO_CLR(GPIO4)

Definition at line 756 of file gpio.h.

◆ GPIO4_DIR

#define GPIO4_DIR   GPIO_DIR(GPIO4)

Definition at line 701 of file gpio.h.

◆ GPIO4_MASK

#define GPIO4_MASK   GPIO_MASK(GPIO4)

Definition at line 712 of file gpio.h.

◆ GPIO4_MPIN

#define GPIO4_MPIN   GPIO_MPIN(GPIO4)

Definition at line 734 of file gpio.h.

◆ GPIO4_NOT

#define GPIO4_NOT   GPIO_NOT(GPIO4)

Definition at line 767 of file gpio.h.

◆ GPIO4_PIN

#define GPIO4_PIN   GPIO_PIN(GPIO4)

Definition at line 723 of file gpio.h.

◆ GPIO4_SET

#define GPIO4_SET   GPIO_SET(GPIO4)

Definition at line 745 of file gpio.h.

◆ GPIO5

#define GPIO5   (GPIO_PORT_BASE + 0x2014)

Definition at line 51 of file gpio.h.

◆ GPIO5_CLR

#define GPIO5_CLR   GPIO_CLR(GPIO5)

Definition at line 757 of file gpio.h.

◆ GPIO5_DIR

#define GPIO5_DIR   GPIO_DIR(GPIO5)

Definition at line 702 of file gpio.h.

◆ GPIO5_MASK

#define GPIO5_MASK   GPIO_MASK(GPIO5)

Definition at line 713 of file gpio.h.

◆ GPIO5_MPIN

#define GPIO5_MPIN   GPIO_MPIN(GPIO5)

Definition at line 735 of file gpio.h.

◆ GPIO5_NOT

#define GPIO5_NOT   GPIO_NOT(GPIO5)

Definition at line 768 of file gpio.h.

◆ GPIO5_PIN

#define GPIO5_PIN   GPIO_PIN(GPIO5)

Definition at line 724 of file gpio.h.

◆ GPIO5_SET

#define GPIO5_SET   GPIO_SET(GPIO5)

Definition at line 746 of file gpio.h.

◆ GPIO6

#define GPIO6   (GPIO_PORT_BASE + 0x2018)

Definition at line 52 of file gpio.h.

◆ GPIO6_CLR

#define GPIO6_CLR   GPIO_CLR(GPIO6)

Definition at line 758 of file gpio.h.

◆ GPIO6_DIR

#define GPIO6_DIR   GPIO_DIR(GPIO6)

Definition at line 703 of file gpio.h.

◆ GPIO6_MASK

#define GPIO6_MASK   GPIO_MASK(GPIO6)

Definition at line 714 of file gpio.h.

◆ GPIO6_MPIN

#define GPIO6_MPIN   GPIO_MPIN(GPIO6)

Definition at line 736 of file gpio.h.

◆ GPIO6_NOT

#define GPIO6_NOT   GPIO_NOT(GPIO6)

Definition at line 769 of file gpio.h.

◆ GPIO6_PIN

#define GPIO6_PIN   GPIO_PIN(GPIO6)

Definition at line 725 of file gpio.h.

◆ GPIO6_SET

#define GPIO6_SET   GPIO_SET(GPIO6)

Definition at line 747 of file gpio.h.

◆ GPIO7

#define GPIO7   (GPIO_PORT_BASE + 0x201C)

Definition at line 53 of file gpio.h.

◆ GPIO7_CLR

#define GPIO7_CLR   GPIO_CLR(GPIO7)

Definition at line 759 of file gpio.h.

◆ GPIO7_DIR

#define GPIO7_DIR   GPIO_DIR(GPIO7)

Definition at line 704 of file gpio.h.

◆ GPIO7_MASK

#define GPIO7_MASK   GPIO_MASK(GPIO7)

Definition at line 715 of file gpio.h.

◆ GPIO7_MPIN

#define GPIO7_MPIN   GPIO_MPIN(GPIO7)

Definition at line 737 of file gpio.h.

◆ GPIO7_NOT

#define GPIO7_NOT   GPIO_NOT(GPIO7)

Definition at line 770 of file gpio.h.

◆ GPIO7_PIN

#define GPIO7_PIN   GPIO_PIN(GPIO7)

Definition at line 726 of file gpio.h.

◆ GPIO7_SET

#define GPIO7_SET   GPIO_SET(GPIO7)

Definition at line 748 of file gpio.h.

◆ GPIO_B0

#define GPIO_B0   (GPIO_PORT_BASE + 0x0000)

Definition at line 152 of file gpio.h.

◆ GPIO_B1

#define GPIO_B1   (GPIO_PORT_BASE + 0x0001)

Definition at line 153 of file gpio.h.

◆ GPIO_B10

#define GPIO_B10   (GPIO_PORT_BASE + 0x000A)

Definition at line 162 of file gpio.h.

◆ GPIO_B100

#define GPIO_B100   (GPIO_PORT_BASE + 0x0064)

Definition at line 258 of file gpio.h.

◆ GPIO_B101

#define GPIO_B101   (GPIO_PORT_BASE + 0x0065)

Definition at line 259 of file gpio.h.

◆ GPIO_B102

#define GPIO_B102   (GPIO_PORT_BASE + 0x0066)

Definition at line 260 of file gpio.h.

◆ GPIO_B103

#define GPIO_B103   (GPIO_PORT_BASE + 0x0067)

Definition at line 261 of file gpio.h.

◆ GPIO_B104

#define GPIO_B104   (GPIO_PORT_BASE + 0x0068)

Definition at line 262 of file gpio.h.

◆ GPIO_B105

#define GPIO_B105   (GPIO_PORT_BASE + 0x0069)

Definition at line 263 of file gpio.h.

◆ GPIO_B106

#define GPIO_B106   (GPIO_PORT_BASE + 0x006A)

Definition at line 264 of file gpio.h.

◆ GPIO_B107

#define GPIO_B107   (GPIO_PORT_BASE + 0x006B)

Definition at line 265 of file gpio.h.

◆ GPIO_B108

#define GPIO_B108   (GPIO_PORT_BASE + 0x006C)

Definition at line 266 of file gpio.h.

◆ GPIO_B109

#define GPIO_B109   (GPIO_PORT_BASE + 0x006D)

Definition at line 267 of file gpio.h.

◆ GPIO_B11

#define GPIO_B11   (GPIO_PORT_BASE + 0x000B)

Definition at line 163 of file gpio.h.

◆ GPIO_B110

#define GPIO_B110   (GPIO_PORT_BASE + 0x006E)

Definition at line 268 of file gpio.h.

◆ GPIO_B111

#define GPIO_B111   (GPIO_PORT_BASE + 0x006F)

Definition at line 269 of file gpio.h.

◆ GPIO_B112

#define GPIO_B112   (GPIO_PORT_BASE + 0x0070)

Definition at line 270 of file gpio.h.

◆ GPIO_B113

#define GPIO_B113   (GPIO_PORT_BASE + 0x0071)

Definition at line 271 of file gpio.h.

◆ GPIO_B114

#define GPIO_B114   (GPIO_PORT_BASE + 0x0072)

Definition at line 272 of file gpio.h.

◆ GPIO_B115

#define GPIO_B115   (GPIO_PORT_BASE + 0x0073)

Definition at line 273 of file gpio.h.

◆ GPIO_B116

#define GPIO_B116   (GPIO_PORT_BASE + 0x0074)

Definition at line 274 of file gpio.h.

◆ GPIO_B117

#define GPIO_B117   (GPIO_PORT_BASE + 0x0075)

Definition at line 275 of file gpio.h.

◆ GPIO_B118

#define GPIO_B118   (GPIO_PORT_BASE + 0x0076)

Definition at line 276 of file gpio.h.

◆ GPIO_B119

#define GPIO_B119   (GPIO_PORT_BASE + 0x0077)

Definition at line 277 of file gpio.h.

◆ GPIO_B12

#define GPIO_B12   (GPIO_PORT_BASE + 0x000C)

Definition at line 164 of file gpio.h.

◆ GPIO_B120

#define GPIO_B120   (GPIO_PORT_BASE + 0x0078)

Definition at line 278 of file gpio.h.

◆ GPIO_B121

#define GPIO_B121   (GPIO_PORT_BASE + 0x0079)

Definition at line 279 of file gpio.h.

◆ GPIO_B122

#define GPIO_B122   (GPIO_PORT_BASE + 0x007A)

Definition at line 280 of file gpio.h.

◆ GPIO_B123

#define GPIO_B123   (GPIO_PORT_BASE + 0x007B)

Definition at line 281 of file gpio.h.

◆ GPIO_B124

#define GPIO_B124   (GPIO_PORT_BASE + 0x007C)

Definition at line 282 of file gpio.h.

◆ GPIO_B125

#define GPIO_B125   (GPIO_PORT_BASE + 0x007D)

Definition at line 283 of file gpio.h.

◆ GPIO_B126

#define GPIO_B126   (GPIO_PORT_BASE + 0x007E)

Definition at line 284 of file gpio.h.

◆ GPIO_B127

#define GPIO_B127   (GPIO_PORT_BASE + 0x007F)

Definition at line 285 of file gpio.h.

◆ GPIO_B128

#define GPIO_B128   (GPIO_PORT_BASE + 0x0080)

Definition at line 288 of file gpio.h.

◆ GPIO_B129

#define GPIO_B129   (GPIO_PORT_BASE + 0x0081)

Definition at line 289 of file gpio.h.

◆ GPIO_B13

#define GPIO_B13   (GPIO_PORT_BASE + 0x000D)

Definition at line 165 of file gpio.h.

◆ GPIO_B130

#define GPIO_B130   (GPIO_PORT_BASE + 0x0082)

Definition at line 290 of file gpio.h.

◆ GPIO_B131

#define GPIO_B131   (GPIO_PORT_BASE + 0x0083)

Definition at line 291 of file gpio.h.

◆ GPIO_B132

#define GPIO_B132   (GPIO_PORT_BASE + 0x0084)

Definition at line 292 of file gpio.h.

◆ GPIO_B133

#define GPIO_B133   (GPIO_PORT_BASE + 0x0085)

Definition at line 293 of file gpio.h.

◆ GPIO_B134

#define GPIO_B134   (GPIO_PORT_BASE + 0x0086)

Definition at line 294 of file gpio.h.

◆ GPIO_B135

#define GPIO_B135   (GPIO_PORT_BASE + 0x0087)

Definition at line 295 of file gpio.h.

◆ GPIO_B136

#define GPIO_B136   (GPIO_PORT_BASE + 0x0088)

Definition at line 296 of file gpio.h.

◆ GPIO_B137

#define GPIO_B137   (GPIO_PORT_BASE + 0x0089)

Definition at line 297 of file gpio.h.

◆ GPIO_B138

#define GPIO_B138   (GPIO_PORT_BASE + 0x008A)

Definition at line 298 of file gpio.h.

◆ GPIO_B139

#define GPIO_B139   (GPIO_PORT_BASE + 0x008B)

Definition at line 299 of file gpio.h.

◆ GPIO_B14

#define GPIO_B14   (GPIO_PORT_BASE + 0x000E)

Definition at line 166 of file gpio.h.

◆ GPIO_B140

#define GPIO_B140   (GPIO_PORT_BASE + 0x008C)

Definition at line 300 of file gpio.h.

◆ GPIO_B141

#define GPIO_B141   (GPIO_PORT_BASE + 0x008D)

Definition at line 301 of file gpio.h.

◆ GPIO_B142

#define GPIO_B142   (GPIO_PORT_BASE + 0x008E)

Definition at line 302 of file gpio.h.

◆ GPIO_B143

#define GPIO_B143   (GPIO_PORT_BASE + 0x008F)

Definition at line 303 of file gpio.h.

◆ GPIO_B144

#define GPIO_B144   (GPIO_PORT_BASE + 0x0090)

Definition at line 304 of file gpio.h.

◆ GPIO_B145

#define GPIO_B145   (GPIO_PORT_BASE + 0x0091)

Definition at line 305 of file gpio.h.

◆ GPIO_B146

#define GPIO_B146   (GPIO_PORT_BASE + 0x0092)

Definition at line 306 of file gpio.h.

◆ GPIO_B147

#define GPIO_B147   (GPIO_PORT_BASE + 0x0093)

Definition at line 307 of file gpio.h.

◆ GPIO_B148

#define GPIO_B148   (GPIO_PORT_BASE + 0x0094)

Definition at line 308 of file gpio.h.

◆ GPIO_B149

#define GPIO_B149   (GPIO_PORT_BASE + 0x0095)

Definition at line 309 of file gpio.h.

◆ GPIO_B15

#define GPIO_B15   (GPIO_PORT_BASE + 0x000F)

Definition at line 167 of file gpio.h.

◆ GPIO_B150

#define GPIO_B150   (GPIO_PORT_BASE + 0x0096)

Definition at line 310 of file gpio.h.

◆ GPIO_B151

#define GPIO_B151   (GPIO_PORT_BASE + 0x0097)

Definition at line 311 of file gpio.h.

◆ GPIO_B152

#define GPIO_B152   (GPIO_PORT_BASE + 0x0098)

Definition at line 312 of file gpio.h.

◆ GPIO_B153

#define GPIO_B153   (GPIO_PORT_BASE + 0x0099)

Definition at line 313 of file gpio.h.

◆ GPIO_B154

#define GPIO_B154   (GPIO_PORT_BASE + 0x009A)

Definition at line 314 of file gpio.h.

◆ GPIO_B155

#define GPIO_B155   (GPIO_PORT_BASE + 0x009B)

Definition at line 315 of file gpio.h.

◆ GPIO_B156

#define GPIO_B156   (GPIO_PORT_BASE + 0x009C)

Definition at line 316 of file gpio.h.

◆ GPIO_B157

#define GPIO_B157   (GPIO_PORT_BASE + 0x009D)

Definition at line 317 of file gpio.h.

◆ GPIO_B158

#define GPIO_B158   (GPIO_PORT_BASE + 0x009E)

Definition at line 318 of file gpio.h.

◆ GPIO_B159

#define GPIO_B159   (GPIO_PORT_BASE + 0x009F)

Definition at line 319 of file gpio.h.

◆ GPIO_B16

#define GPIO_B16   (GPIO_PORT_BASE + 0x0010)

Definition at line 168 of file gpio.h.

◆ GPIO_B160

#define GPIO_B160   (GPIO_PORT_BASE + 0x00A0)

Definition at line 322 of file gpio.h.

◆ GPIO_B161

#define GPIO_B161   (GPIO_PORT_BASE + 0x00A1)

Definition at line 323 of file gpio.h.

◆ GPIO_B162

#define GPIO_B162   (GPIO_PORT_BASE + 0x00A2)

Definition at line 324 of file gpio.h.

◆ GPIO_B163

#define GPIO_B163   (GPIO_PORT_BASE + 0x00A3)

Definition at line 325 of file gpio.h.

◆ GPIO_B164

#define GPIO_B164   (GPIO_PORT_BASE + 0x00A4)

Definition at line 326 of file gpio.h.

◆ GPIO_B165

#define GPIO_B165   (GPIO_PORT_BASE + 0x00A5)

Definition at line 327 of file gpio.h.

◆ GPIO_B166

#define GPIO_B166   (GPIO_PORT_BASE + 0x00A6)

Definition at line 328 of file gpio.h.

◆ GPIO_B167

#define GPIO_B167   (GPIO_PORT_BASE + 0x00A7)

Definition at line 329 of file gpio.h.

◆ GPIO_B168

#define GPIO_B168   (GPIO_PORT_BASE + 0x00A8)

Definition at line 330 of file gpio.h.

◆ GPIO_B169

#define GPIO_B169   (GPIO_PORT_BASE + 0x00A9)

Definition at line 331 of file gpio.h.

◆ GPIO_B17

#define GPIO_B17   (GPIO_PORT_BASE + 0x0011)

Definition at line 169 of file gpio.h.

◆ GPIO_B170

#define GPIO_B170   (GPIO_PORT_BASE + 0x00AA)

Definition at line 332 of file gpio.h.

◆ GPIO_B171

#define GPIO_B171   (GPIO_PORT_BASE + 0x00AB)

Definition at line 333 of file gpio.h.

◆ GPIO_B172

#define GPIO_B172   (GPIO_PORT_BASE + 0x00AC)

Definition at line 334 of file gpio.h.

◆ GPIO_B173

#define GPIO_B173   (GPIO_PORT_BASE + 0x00AD)

Definition at line 335 of file gpio.h.

◆ GPIO_B174

#define GPIO_B174   (GPIO_PORT_BASE + 0x00AE)

Definition at line 336 of file gpio.h.

◆ GPIO_B175

#define GPIO_B175   (GPIO_PORT_BASE + 0x00AF)

Definition at line 337 of file gpio.h.

◆ GPIO_B176

#define GPIO_B176   (GPIO_PORT_BASE + 0x00B0)

Definition at line 338 of file gpio.h.

◆ GPIO_B177

#define GPIO_B177   (GPIO_PORT_BASE + 0x00B1)

Definition at line 339 of file gpio.h.

◆ GPIO_B178

#define GPIO_B178   (GPIO_PORT_BASE + 0x00B2)

Definition at line 340 of file gpio.h.

◆ GPIO_B179

#define GPIO_B179   (GPIO_PORT_BASE + 0x00B3)

Definition at line 341 of file gpio.h.

◆ GPIO_B18

#define GPIO_B18   (GPIO_PORT_BASE + 0x0012)

Definition at line 170 of file gpio.h.

◆ GPIO_B180

#define GPIO_B180   (GPIO_PORT_BASE + 0x00B4)

Definition at line 342 of file gpio.h.

◆ GPIO_B181

#define GPIO_B181   (GPIO_PORT_BASE + 0x00B5)

Definition at line 343 of file gpio.h.

◆ GPIO_B182

#define GPIO_B182   (GPIO_PORT_BASE + 0x00B6)

Definition at line 344 of file gpio.h.

◆ GPIO_B183

#define GPIO_B183   (GPIO_PORT_BASE + 0x00B7)

Definition at line 345 of file gpio.h.

◆ GPIO_B184

#define GPIO_B184   (GPIO_PORT_BASE + 0x00B8)

Definition at line 346 of file gpio.h.

◆ GPIO_B185

#define GPIO_B185   (GPIO_PORT_BASE + 0x00B9)

Definition at line 347 of file gpio.h.

◆ GPIO_B186

#define GPIO_B186   (GPIO_PORT_BASE + 0x00BA)

Definition at line 348 of file gpio.h.

◆ GPIO_B187

#define GPIO_B187   (GPIO_PORT_BASE + 0x00BB)

Definition at line 349 of file gpio.h.

◆ GPIO_B188

#define GPIO_B188   (GPIO_PORT_BASE + 0x00BC)

Definition at line 350 of file gpio.h.

◆ GPIO_B189

#define GPIO_B189   (GPIO_PORT_BASE + 0x00BD)

Definition at line 351 of file gpio.h.

◆ GPIO_B19

#define GPIO_B19   (GPIO_PORT_BASE + 0x0013)

Definition at line 171 of file gpio.h.

◆ GPIO_B190

#define GPIO_B190   (GPIO_PORT_BASE + 0x00BE)

Definition at line 352 of file gpio.h.

◆ GPIO_B191

#define GPIO_B191   (GPIO_PORT_BASE + 0x00BF)

Definition at line 353 of file gpio.h.

◆ GPIO_B192

#define GPIO_B192   (GPIO_PORT_BASE + 0x00C0)

Definition at line 356 of file gpio.h.

◆ GPIO_B193

#define GPIO_B193   (GPIO_PORT_BASE + 0x00C1)

Definition at line 357 of file gpio.h.

◆ GPIO_B194

#define GPIO_B194   (GPIO_PORT_BASE + 0x00C2)

Definition at line 358 of file gpio.h.

◆ GPIO_B195

#define GPIO_B195   (GPIO_PORT_BASE + 0x00C3)

Definition at line 359 of file gpio.h.

◆ GPIO_B196

#define GPIO_B196   (GPIO_PORT_BASE + 0x00C4)

Definition at line 360 of file gpio.h.

◆ GPIO_B197

#define GPIO_B197   (GPIO_PORT_BASE + 0x00C5)

Definition at line 361 of file gpio.h.

◆ GPIO_B198

#define GPIO_B198   (GPIO_PORT_BASE + 0x00C6)

Definition at line 362 of file gpio.h.

◆ GPIO_B199

#define GPIO_B199   (GPIO_PORT_BASE + 0x00C7)

Definition at line 363 of file gpio.h.

◆ GPIO_B2

#define GPIO_B2   (GPIO_PORT_BASE + 0x0002)

Definition at line 154 of file gpio.h.

◆ GPIO_B20

#define GPIO_B20   (GPIO_PORT_BASE + 0x0014)

Definition at line 172 of file gpio.h.

◆ GPIO_B200

#define GPIO_B200   (GPIO_PORT_BASE + 0x00C8)

Definition at line 364 of file gpio.h.

◆ GPIO_B201

#define GPIO_B201   (GPIO_PORT_BASE + 0x00C9)

Definition at line 365 of file gpio.h.

◆ GPIO_B202

#define GPIO_B202   (GPIO_PORT_BASE + 0x00CA)

Definition at line 366 of file gpio.h.

◆ GPIO_B203

#define GPIO_B203   (GPIO_PORT_BASE + 0x00CB)

Definition at line 367 of file gpio.h.

◆ GPIO_B204

#define GPIO_B204   (GPIO_PORT_BASE + 0x00CC)

Definition at line 368 of file gpio.h.

◆ GPIO_B205

#define GPIO_B205   (GPIO_PORT_BASE + 0x00CD)

Definition at line 369 of file gpio.h.

◆ GPIO_B206

#define GPIO_B206   (GPIO_PORT_BASE + 0x00CE)

Definition at line 370 of file gpio.h.

◆ GPIO_B207

#define GPIO_B207   (GPIO_PORT_BASE + 0x00CF)

Definition at line 371 of file gpio.h.

◆ GPIO_B208

#define GPIO_B208   (GPIO_PORT_BASE + 0x00D0)

Definition at line 372 of file gpio.h.

◆ GPIO_B209

#define GPIO_B209   (GPIO_PORT_BASE + 0x00D1)

Definition at line 373 of file gpio.h.

◆ GPIO_B21

#define GPIO_B21   (GPIO_PORT_BASE + 0x0015)

Definition at line 173 of file gpio.h.

◆ GPIO_B210

#define GPIO_B210   (GPIO_PORT_BASE + 0x00D2)

Definition at line 374 of file gpio.h.

◆ GPIO_B211

#define GPIO_B211   (GPIO_PORT_BASE + 0x00D3)

Definition at line 375 of file gpio.h.

◆ GPIO_B212

#define GPIO_B212   (GPIO_PORT_BASE + 0x00D4)

Definition at line 376 of file gpio.h.

◆ GPIO_B213

#define GPIO_B213   (GPIO_PORT_BASE + 0x00D5)

Definition at line 377 of file gpio.h.

◆ GPIO_B214

#define GPIO_B214   (GPIO_PORT_BASE + 0x00D6)

Definition at line 378 of file gpio.h.

◆ GPIO_B215

#define GPIO_B215   (GPIO_PORT_BASE + 0x00D7)

Definition at line 379 of file gpio.h.

◆ GPIO_B216

#define GPIO_B216   (GPIO_PORT_BASE + 0x00D8)

Definition at line 380 of file gpio.h.

◆ GPIO_B217

#define GPIO_B217   (GPIO_PORT_BASE + 0x00D9)

Definition at line 381 of file gpio.h.

◆ GPIO_B218

#define GPIO_B218   (GPIO_PORT_BASE + 0x00DA)

Definition at line 382 of file gpio.h.

◆ GPIO_B219

#define GPIO_B219   (GPIO_PORT_BASE + 0x00DB)

Definition at line 383 of file gpio.h.

◆ GPIO_B22

#define GPIO_B22   (GPIO_PORT_BASE + 0x0016)

Definition at line 174 of file gpio.h.

◆ GPIO_B220

#define GPIO_B220   (GPIO_PORT_BASE + 0x00DC)

Definition at line 384 of file gpio.h.

◆ GPIO_B221

#define GPIO_B221   (GPIO_PORT_BASE + 0x00DD)

Definition at line 385 of file gpio.h.

◆ GPIO_B222

#define GPIO_B222   (GPIO_PORT_BASE + 0x00DE)

Definition at line 386 of file gpio.h.

◆ GPIO_B223

#define GPIO_B223   (GPIO_PORT_BASE + 0x00DF)

Definition at line 387 of file gpio.h.

◆ GPIO_B224

#define GPIO_B224   (GPIO_PORT_BASE + 0x00E0)

Definition at line 390 of file gpio.h.

◆ GPIO_B225

#define GPIO_B225   (GPIO_PORT_BASE + 0x00E1)

Definition at line 391 of file gpio.h.

◆ GPIO_B226

#define GPIO_B226   (GPIO_PORT_BASE + 0x00E2)

Definition at line 392 of file gpio.h.

◆ GPIO_B227

#define GPIO_B227   (GPIO_PORT_BASE + 0x00E3)

Definition at line 393 of file gpio.h.

◆ GPIO_B228

#define GPIO_B228   (GPIO_PORT_BASE + 0x00E4)

Definition at line 394 of file gpio.h.

◆ GPIO_B229

#define GPIO_B229   (GPIO_PORT_BASE + 0x00E5)

Definition at line 395 of file gpio.h.

◆ GPIO_B23

#define GPIO_B23   (GPIO_PORT_BASE + 0x0017)

Definition at line 175 of file gpio.h.

◆ GPIO_B230

#define GPIO_B230   (GPIO_PORT_BASE + 0x00E6)

Definition at line 396 of file gpio.h.

◆ GPIO_B231

#define GPIO_B231   (GPIO_PORT_BASE + 0x00E7)

Definition at line 397 of file gpio.h.

◆ GPIO_B232

#define GPIO_B232   (GPIO_PORT_BASE + 0x00E8)

Definition at line 398 of file gpio.h.

◆ GPIO_B233

#define GPIO_B233   (GPIO_PORT_BASE + 0x00E9)

Definition at line 399 of file gpio.h.

◆ GPIO_B234

#define GPIO_B234   (GPIO_PORT_BASE + 0x00EA)

Definition at line 400 of file gpio.h.

◆ GPIO_B235

#define GPIO_B235   (GPIO_PORT_BASE + 0x00EB)

Definition at line 401 of file gpio.h.

◆ GPIO_B236

#define GPIO_B236   (GPIO_PORT_BASE + 0x00EC)

Definition at line 402 of file gpio.h.

◆ GPIO_B237

#define GPIO_B237   (GPIO_PORT_BASE + 0x00ED)

Definition at line 403 of file gpio.h.

◆ GPIO_B238

#define GPIO_B238   (GPIO_PORT_BASE + 0x00EE)

Definition at line 404 of file gpio.h.

◆ GPIO_B239

#define GPIO_B239   (GPIO_PORT_BASE + 0x00EF)

Definition at line 405 of file gpio.h.

◆ GPIO_B24

#define GPIO_B24   (GPIO_PORT_BASE + 0x0018)

Definition at line 176 of file gpio.h.

◆ GPIO_B240

#define GPIO_B240   (GPIO_PORT_BASE + 0x00F0)

Definition at line 406 of file gpio.h.

◆ GPIO_B241

#define GPIO_B241   (GPIO_PORT_BASE + 0x00F1)

Definition at line 407 of file gpio.h.

◆ GPIO_B242

#define GPIO_B242   (GPIO_PORT_BASE + 0x00F2)

Definition at line 408 of file gpio.h.

◆ GPIO_B243

#define GPIO_B243   (GPIO_PORT_BASE + 0x00F3)

Definition at line 409 of file gpio.h.

◆ GPIO_B244

#define GPIO_B244   (GPIO_PORT_BASE + 0x00F4)

Definition at line 410 of file gpio.h.

◆ GPIO_B245

#define GPIO_B245   (GPIO_PORT_BASE + 0x00F5)

Definition at line 411 of file gpio.h.

◆ GPIO_B246

#define GPIO_B246   (GPIO_PORT_BASE + 0x00F6)

Definition at line 412 of file gpio.h.

◆ GPIO_B247

#define GPIO_B247   (GPIO_PORT_BASE + 0x00F7)

Definition at line 413 of file gpio.h.

◆ GPIO_B248

#define GPIO_B248   (GPIO_PORT_BASE + 0x00F8)

Definition at line 414 of file gpio.h.

◆ GPIO_B249

#define GPIO_B249   (GPIO_PORT_BASE + 0x00F9)

Definition at line 415 of file gpio.h.

◆ GPIO_B25

#define GPIO_B25   (GPIO_PORT_BASE + 0x0019)

Definition at line 177 of file gpio.h.

◆ GPIO_B250

#define GPIO_B250   (GPIO_PORT_BASE + 0x00FA)

Definition at line 416 of file gpio.h.

◆ GPIO_B251

#define GPIO_B251   (GPIO_PORT_BASE + 0x00FB)

Definition at line 417 of file gpio.h.

◆ GPIO_B252

#define GPIO_B252   (GPIO_PORT_BASE + 0x00FC)

Definition at line 418 of file gpio.h.

◆ GPIO_B253

#define GPIO_B253   (GPIO_PORT_BASE + 0x00FD)

Definition at line 419 of file gpio.h.

◆ GPIO_B254

#define GPIO_B254   (GPIO_PORT_BASE + 0x00FE)

Definition at line 420 of file gpio.h.

◆ GPIO_B255

#define GPIO_B255   (GPIO_PORT_BASE + 0x00FF)

Definition at line 421 of file gpio.h.

◆ GPIO_B26

#define GPIO_B26   (GPIO_PORT_BASE + 0x001A)

Definition at line 178 of file gpio.h.

◆ GPIO_B27

#define GPIO_B27   (GPIO_PORT_BASE + 0x001B)

Definition at line 179 of file gpio.h.

◆ GPIO_B28

#define GPIO_B28   (GPIO_PORT_BASE + 0x001C)

Definition at line 180 of file gpio.h.

◆ GPIO_B29

#define GPIO_B29   (GPIO_PORT_BASE + 0x001D)

Definition at line 181 of file gpio.h.

◆ GPIO_B3

#define GPIO_B3   (GPIO_PORT_BASE + 0x0003)

Definition at line 155 of file gpio.h.

◆ GPIO_B30

#define GPIO_B30   (GPIO_PORT_BASE + 0x001E)

Definition at line 182 of file gpio.h.

◆ GPIO_B31

#define GPIO_B31   (GPIO_PORT_BASE + 0x001F)

Definition at line 183 of file gpio.h.

◆ GPIO_B32

#define GPIO_B32   (GPIO_PORT_BASE + 0x0020)

Definition at line 186 of file gpio.h.

◆ GPIO_B33

#define GPIO_B33   (GPIO_PORT_BASE + 0x0021)

Definition at line 187 of file gpio.h.

◆ GPIO_B34

#define GPIO_B34   (GPIO_PORT_BASE + 0x0022)

Definition at line 188 of file gpio.h.

◆ GPIO_B35

#define GPIO_B35   (GPIO_PORT_BASE + 0x0023)

Definition at line 189 of file gpio.h.

◆ GPIO_B36

#define GPIO_B36   (GPIO_PORT_BASE + 0x0024)

Definition at line 190 of file gpio.h.

◆ GPIO_B37

#define GPIO_B37   (GPIO_PORT_BASE + 0x0025)

Definition at line 191 of file gpio.h.

◆ GPIO_B38

#define GPIO_B38   (GPIO_PORT_BASE + 0x0026)

Definition at line 192 of file gpio.h.

◆ GPIO_B39

#define GPIO_B39   (GPIO_PORT_BASE + 0x0027)

Definition at line 193 of file gpio.h.

◆ GPIO_B4

#define GPIO_B4   (GPIO_PORT_BASE + 0x0004)

Definition at line 156 of file gpio.h.

◆ GPIO_B40

#define GPIO_B40   (GPIO_PORT_BASE + 0x0028)

Definition at line 194 of file gpio.h.

◆ GPIO_B41

#define GPIO_B41   (GPIO_PORT_BASE + 0x0029)

Definition at line 195 of file gpio.h.

◆ GPIO_B42

#define GPIO_B42   (GPIO_PORT_BASE + 0x002A)

Definition at line 196 of file gpio.h.

◆ GPIO_B43

#define GPIO_B43   (GPIO_PORT_BASE + 0x002B)

Definition at line 197 of file gpio.h.

◆ GPIO_B44

#define GPIO_B44   (GPIO_PORT_BASE + 0x002C)

Definition at line 198 of file gpio.h.

◆ GPIO_B45

#define GPIO_B45   (GPIO_PORT_BASE + 0x002D)

Definition at line 199 of file gpio.h.

◆ GPIO_B46

#define GPIO_B46   (GPIO_PORT_BASE + 0x002E)

Definition at line 200 of file gpio.h.

◆ GPIO_B47

#define GPIO_B47   (GPIO_PORT_BASE + 0x002F)

Definition at line 201 of file gpio.h.

◆ GPIO_B48

#define GPIO_B48   (GPIO_PORT_BASE + 0x0030)

Definition at line 202 of file gpio.h.

◆ GPIO_B49

#define GPIO_B49   (GPIO_PORT_BASE + 0x0031)

Definition at line 203 of file gpio.h.

◆ GPIO_B5

#define GPIO_B5   (GPIO_PORT_BASE + 0x0005)

Definition at line 157 of file gpio.h.

◆ GPIO_B50

#define GPIO_B50   (GPIO_PORT_BASE + 0x0032)

Definition at line 204 of file gpio.h.

◆ GPIO_B51

#define GPIO_B51   (GPIO_PORT_BASE + 0x0033)

Definition at line 205 of file gpio.h.

◆ GPIO_B52

#define GPIO_B52   (GPIO_PORT_BASE + 0x0034)

Definition at line 206 of file gpio.h.

◆ GPIO_B53

#define GPIO_B53   (GPIO_PORT_BASE + 0x0035)

Definition at line 207 of file gpio.h.

◆ GPIO_B54

#define GPIO_B54   (GPIO_PORT_BASE + 0x0036)

Definition at line 208 of file gpio.h.

◆ GPIO_B55

#define GPIO_B55   (GPIO_PORT_BASE + 0x0037)

Definition at line 209 of file gpio.h.

◆ GPIO_B56

#define GPIO_B56   (GPIO_PORT_BASE + 0x0038)

Definition at line 210 of file gpio.h.

◆ GPIO_B57

#define GPIO_B57   (GPIO_PORT_BASE + 0x0039)

Definition at line 211 of file gpio.h.

◆ GPIO_B58

#define GPIO_B58   (GPIO_PORT_BASE + 0x003A)

Definition at line 212 of file gpio.h.

◆ GPIO_B59

#define GPIO_B59   (GPIO_PORT_BASE + 0x003B)

Definition at line 213 of file gpio.h.

◆ GPIO_B6

#define GPIO_B6   (GPIO_PORT_BASE + 0x0006)

Definition at line 158 of file gpio.h.

◆ GPIO_B60

#define GPIO_B60   (GPIO_PORT_BASE + 0x003C)

Definition at line 214 of file gpio.h.

◆ GPIO_B61

#define GPIO_B61   (GPIO_PORT_BASE + 0x003D)

Definition at line 215 of file gpio.h.

◆ GPIO_B62

#define GPIO_B62   (GPIO_PORT_BASE + 0x003E)

Definition at line 216 of file gpio.h.

◆ GPIO_B63

#define GPIO_B63   (GPIO_PORT_BASE + 0x003F)

Definition at line 217 of file gpio.h.

◆ GPIO_B64

#define GPIO_B64   (GPIO_PORT_BASE + 0x0040)

Definition at line 220 of file gpio.h.

◆ GPIO_B65

#define GPIO_B65   (GPIO_PORT_BASE + 0x0041)

Definition at line 221 of file gpio.h.

◆ GPIO_B66

#define GPIO_B66   (GPIO_PORT_BASE + 0x0042)

Definition at line 222 of file gpio.h.

◆ GPIO_B67

#define GPIO_B67   (GPIO_PORT_BASE + 0x0043)

Definition at line 223 of file gpio.h.

◆ GPIO_B68

#define GPIO_B68   (GPIO_PORT_BASE + 0x0044)

Definition at line 224 of file gpio.h.

◆ GPIO_B69

#define GPIO_B69   (GPIO_PORT_BASE + 0x0045)

Definition at line 225 of file gpio.h.

◆ GPIO_B7

#define GPIO_B7   (GPIO_PORT_BASE + 0x0007)

Definition at line 159 of file gpio.h.

◆ GPIO_B70

#define GPIO_B70   (GPIO_PORT_BASE + 0x0046)

Definition at line 226 of file gpio.h.

◆ GPIO_B71

#define GPIO_B71   (GPIO_PORT_BASE + 0x0047)

Definition at line 227 of file gpio.h.

◆ GPIO_B72

#define GPIO_B72   (GPIO_PORT_BASE + 0x0048)

Definition at line 228 of file gpio.h.

◆ GPIO_B73

#define GPIO_B73   (GPIO_PORT_BASE + 0x0049)

Definition at line 229 of file gpio.h.

◆ GPIO_B74

#define GPIO_B74   (GPIO_PORT_BASE + 0x004A)

Definition at line 230 of file gpio.h.

◆ GPIO_B75

#define GPIO_B75   (GPIO_PORT_BASE + 0x004B)

Definition at line 231 of file gpio.h.

◆ GPIO_B76

#define GPIO_B76   (GPIO_PORT_BASE + 0x004C)

Definition at line 232 of file gpio.h.

◆ GPIO_B77

#define GPIO_B77   (GPIO_PORT_BASE + 0x004D)

Definition at line 233 of file gpio.h.

◆ GPIO_B78

#define GPIO_B78   (GPIO_PORT_BASE + 0x004E)

Definition at line 234 of file gpio.h.

◆ GPIO_B79

#define GPIO_B79   (GPIO_PORT_BASE + 0x004F)

Definition at line 235 of file gpio.h.

◆ GPIO_B8

#define GPIO_B8   (GPIO_PORT_BASE + 0x0008)

Definition at line 160 of file gpio.h.

◆ GPIO_B80

#define GPIO_B80   (GPIO_PORT_BASE + 0x0050)

Definition at line 236 of file gpio.h.

◆ GPIO_B81

#define GPIO_B81   (GPIO_PORT_BASE + 0x0051)

Definition at line 237 of file gpio.h.

◆ GPIO_B82

#define GPIO_B82   (GPIO_PORT_BASE + 0x0052)

Definition at line 238 of file gpio.h.

◆ GPIO_B83

#define GPIO_B83   (GPIO_PORT_BASE + 0x0053)

Definition at line 239 of file gpio.h.

◆ GPIO_B84

#define GPIO_B84   (GPIO_PORT_BASE + 0x0054)

Definition at line 240 of file gpio.h.

◆ GPIO_B85

#define GPIO_B85   (GPIO_PORT_BASE + 0x0055)

Definition at line 241 of file gpio.h.

◆ GPIO_B86

#define GPIO_B86   (GPIO_PORT_BASE + 0x0056)

Definition at line 242 of file gpio.h.

◆ GPIO_B87

#define GPIO_B87   (GPIO_PORT_BASE + 0x0057)

Definition at line 243 of file gpio.h.

◆ GPIO_B88

#define GPIO_B88   (GPIO_PORT_BASE + 0x0058)

Definition at line 244 of file gpio.h.

◆ GPIO_B89

#define GPIO_B89   (GPIO_PORT_BASE + 0x0059)

Definition at line 245 of file gpio.h.

◆ GPIO_B9

#define GPIO_B9   (GPIO_PORT_BASE + 0x0009)

Definition at line 161 of file gpio.h.

◆ GPIO_B90

#define GPIO_B90   (GPIO_PORT_BASE + 0x005A)

Definition at line 246 of file gpio.h.

◆ GPIO_B91

#define GPIO_B91   (GPIO_PORT_BASE + 0x005B)

Definition at line 247 of file gpio.h.

◆ GPIO_B92

#define GPIO_B92   (GPIO_PORT_BASE + 0x005C)

Definition at line 248 of file gpio.h.

◆ GPIO_B93

#define GPIO_B93   (GPIO_PORT_BASE + 0x005D)

Definition at line 249 of file gpio.h.

◆ GPIO_B94

#define GPIO_B94   (GPIO_PORT_BASE + 0x005E)

Definition at line 250 of file gpio.h.

◆ GPIO_B95

#define GPIO_B95   (GPIO_PORT_BASE + 0x005F)

Definition at line 251 of file gpio.h.

◆ GPIO_B96

#define GPIO_B96   (GPIO_PORT_BASE + 0x0060)

Definition at line 254 of file gpio.h.

◆ GPIO_B97

#define GPIO_B97   (GPIO_PORT_BASE + 0x0061)

Definition at line 255 of file gpio.h.

◆ GPIO_B98

#define GPIO_B98   (GPIO_PORT_BASE + 0x0062)

Definition at line 256 of file gpio.h.

◆ GPIO_B99

#define GPIO_B99   (GPIO_PORT_BASE + 0x0063)

Definition at line 257 of file gpio.h.

◆ GPIO_CLR

#define GPIO_CLR (   port)    MMIO32((port) + 0x280)

Definition at line 751 of file gpio.h.

◆ GPIO_DIR

#define GPIO_DIR (   port)    MMIO32((port) + 0x00)

Definition at line 696 of file gpio.h.

◆ GPIO_GROUP0_INTERRUPT_CTRL

#define GPIO_GROUP0_INTERRUPT_CTRL    MMIO32(GPIO_GROUP0_INTERRUPT_BASE + 0x000)

Definition at line 126 of file gpio.h.

◆ GPIO_GROUP0_INTERRUPT_PORT_ENA

#define GPIO_GROUP0_INTERRUPT_PORT_ENA (   x)     MMIO32(GPIO_GROUP0_INTERRUPT_BASE + 0x040 + ((x)*4))

Definition at line 134 of file gpio.h.

◆ GPIO_GROUP0_INTERRUPT_PORT_POL

#define GPIO_GROUP0_INTERRUPT_PORT_POL (   x)     MMIO32(GPIO_GROUP0_INTERRUPT_BASE + 0x020 + ((x)*4))

Definition at line 130 of file gpio.h.

◆ GPIO_GROUP1_INTERRUPT_CTRL

#define GPIO_GROUP1_INTERRUPT_CTRL    MMIO32(GPIO_GROUP1_INTERRUPT_BASE + 0x000)

Definition at line 140 of file gpio.h.

◆ GPIO_GROUP1_INTERRUPT_PORT_ENA

#define GPIO_GROUP1_INTERRUPT_PORT_ENA (   x)     MMIO32(GPIO_GROUP1_INTERRUPT_BASE + 0x040 + ((x)*4))

Definition at line 148 of file gpio.h.

◆ GPIO_GROUP1_INTERRUPT_PORT_POL

#define GPIO_GROUP1_INTERRUPT_PORT_POL (   x)     MMIO32(GPIO_GROUP1_INTERRUPT_BASE + 0x020 + ((x)*4))

Definition at line 144 of file gpio.h.

◆ GPIO_MASK

#define GPIO_MASK (   port)    MMIO32((port) + 0x80)

Definition at line 707 of file gpio.h.

◆ GPIO_MPIN

#define GPIO_MPIN (   port)    MMIO32((port) + 0x180)

Definition at line 729 of file gpio.h.

◆ GPIO_NOT

#define GPIO_NOT (   port)    MMIO32((port) + 0x300)

Definition at line 762 of file gpio.h.

◆ GPIO_PIN

#define GPIO_PIN (   port)    MMIO32((port) + 0x100)

Definition at line 718 of file gpio.h.

◆ GPIO_PIN_INTERRUPT_CIENF

#define GPIO_PIN_INTERRUPT_CIENF   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x018)

Definition at line 112 of file gpio.h.

◆ GPIO_PIN_INTERRUPT_CIENR

#define GPIO_PIN_INTERRUPT_CIENR   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x00C)

Definition at line 103 of file gpio.h.

◆ GPIO_PIN_INTERRUPT_FALL

#define GPIO_PIN_INTERRUPT_FALL   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x020)

Definition at line 118 of file gpio.h.

◆ GPIO_PIN_INTERRUPT_IENF

#define GPIO_PIN_INTERRUPT_IENF   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x010)

Definition at line 106 of file gpio.h.

◆ GPIO_PIN_INTERRUPT_IENR

#define GPIO_PIN_INTERRUPT_IENR   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x004)

Definition at line 97 of file gpio.h.

◆ GPIO_PIN_INTERRUPT_ISEL

#define GPIO_PIN_INTERRUPT_ISEL   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x000)

Definition at line 94 of file gpio.h.

◆ GPIO_PIN_INTERRUPT_IST

#define GPIO_PIN_INTERRUPT_IST   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x024)

Definition at line 121 of file gpio.h.

◆ GPIO_PIN_INTERRUPT_RISE

#define GPIO_PIN_INTERRUPT_RISE   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x01C)

Definition at line 115 of file gpio.h.

◆ GPIO_PIN_INTERRUPT_SIENF

#define GPIO_PIN_INTERRUPT_SIENF   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x014)

Definition at line 109 of file gpio.h.

◆ GPIO_PIN_INTERRUPT_SIENR

#define GPIO_PIN_INTERRUPT_SIENR   MMIO32(GPIO_PIN_INTERRUPT_BASE + 0x008)

Definition at line 100 of file gpio.h.

◆ GPIO_SET

#define GPIO_SET (   port)    MMIO32((port) + 0x200)

Definition at line 740 of file gpio.h.

◆ GPIO_W0

#define GPIO_W0   (GPIO_PORT_BASE + 0x1000)

Definition at line 424 of file gpio.h.

◆ GPIO_W1

#define GPIO_W1   (GPIO_PORT_BASE + 0x1004)

Definition at line 425 of file gpio.h.

◆ GPIO_W10

#define GPIO_W10   (GPIO_PORT_BASE + 0x1028)

Definition at line 434 of file gpio.h.

◆ GPIO_W100

#define GPIO_W100   (GPIO_PORT_BASE + 0x1190)

Definition at line 530 of file gpio.h.

◆ GPIO_W101

#define GPIO_W101   (GPIO_PORT_BASE + 0x1194)

Definition at line 531 of file gpio.h.

◆ GPIO_W102

#define GPIO_W102   (GPIO_PORT_BASE + 0x1198)

Definition at line 532 of file gpio.h.

◆ GPIO_W103

#define GPIO_W103   (GPIO_PORT_BASE + 0x119C)

Definition at line 533 of file gpio.h.

◆ GPIO_W104

#define GPIO_W104   (GPIO_PORT_BASE + 0x11A0)

Definition at line 534 of file gpio.h.

◆ GPIO_W105

#define GPIO_W105   (GPIO_PORT_BASE + 0x11A4)

Definition at line 535 of file gpio.h.

◆ GPIO_W106

#define GPIO_W106   (GPIO_PORT_BASE + 0x11A8)

Definition at line 536 of file gpio.h.

◆ GPIO_W107

#define GPIO_W107   (GPIO_PORT_BASE + 0x11AC)

Definition at line 537 of file gpio.h.

◆ GPIO_W108

#define GPIO_W108   (GPIO_PORT_BASE + 0x11B0)

Definition at line 538 of file gpio.h.

◆ GPIO_W109

#define GPIO_W109   (GPIO_PORT_BASE + 0x11B4)

Definition at line 539 of file gpio.h.

◆ GPIO_W11

#define GPIO_W11   (GPIO_PORT_BASE + 0x102C)

Definition at line 435 of file gpio.h.

◆ GPIO_W110

#define GPIO_W110   (GPIO_PORT_BASE + 0x11B8)

Definition at line 540 of file gpio.h.

◆ GPIO_W111

#define GPIO_W111   (GPIO_PORT_BASE + 0x11BC)

Definition at line 541 of file gpio.h.

◆ GPIO_W112

#define GPIO_W112   (GPIO_PORT_BASE + 0x11C0)

Definition at line 542 of file gpio.h.

◆ GPIO_W113

#define GPIO_W113   (GPIO_PORT_BASE + 0x11C4)

Definition at line 543 of file gpio.h.

◆ GPIO_W114

#define GPIO_W114   (GPIO_PORT_BASE + 0x11C8)

Definition at line 544 of file gpio.h.

◆ GPIO_W115

#define GPIO_W115   (GPIO_PORT_BASE + 0x11CC)

Definition at line 545 of file gpio.h.

◆ GPIO_W116

#define GPIO_W116   (GPIO_PORT_BASE + 0x11D0)

Definition at line 546 of file gpio.h.

◆ GPIO_W117

#define GPIO_W117   (GPIO_PORT_BASE + 0x11D4)

Definition at line 547 of file gpio.h.

◆ GPIO_W118

#define GPIO_W118   (GPIO_PORT_BASE + 0x11D8)

Definition at line 548 of file gpio.h.

◆ GPIO_W119

#define GPIO_W119   (GPIO_PORT_BASE + 0x11DC)

Definition at line 549 of file gpio.h.

◆ GPIO_W12

#define GPIO_W12   (GPIO_PORT_BASE + 0x1030)

Definition at line 436 of file gpio.h.

◆ GPIO_W120

#define GPIO_W120   (GPIO_PORT_BASE + 0x11E0)

Definition at line 550 of file gpio.h.

◆ GPIO_W121

#define GPIO_W121   (GPIO_PORT_BASE + 0x11E4)

Definition at line 551 of file gpio.h.

◆ GPIO_W122

#define GPIO_W122   (GPIO_PORT_BASE + 0x11E8)

Definition at line 552 of file gpio.h.

◆ GPIO_W123

#define GPIO_W123   (GPIO_PORT_BASE + 0x11EC)

Definition at line 553 of file gpio.h.

◆ GPIO_W124

#define GPIO_W124   (GPIO_PORT_BASE + 0x11F0)

Definition at line 554 of file gpio.h.

◆ GPIO_W125

#define GPIO_W125   (GPIO_PORT_BASE + 0x11F4)

Definition at line 555 of file gpio.h.

◆ GPIO_W126

#define GPIO_W126   (GPIO_PORT_BASE + 0x11F8)

Definition at line 556 of file gpio.h.

◆ GPIO_W127

#define GPIO_W127   (GPIO_PORT_BASE + 0x11FC)

Definition at line 557 of file gpio.h.

◆ GPIO_W128

#define GPIO_W128   (GPIO_PORT_BASE + 0x1200)

Definition at line 560 of file gpio.h.

◆ GPIO_W129

#define GPIO_W129   (GPIO_PORT_BASE + 0x1204)

Definition at line 561 of file gpio.h.

◆ GPIO_W13

#define GPIO_W13   (GPIO_PORT_BASE + 0x1034)

Definition at line 437 of file gpio.h.

◆ GPIO_W130

#define GPIO_W130   (GPIO_PORT_BASE + 0x1208)

Definition at line 562 of file gpio.h.

◆ GPIO_W131

#define GPIO_W131   (GPIO_PORT_BASE + 0x120C)

Definition at line 563 of file gpio.h.

◆ GPIO_W132

#define GPIO_W132   (GPIO_PORT_BASE + 0x1210)

Definition at line 564 of file gpio.h.

◆ GPIO_W133

#define GPIO_W133   (GPIO_PORT_BASE + 0x1214)

Definition at line 565 of file gpio.h.

◆ GPIO_W134

#define GPIO_W134   (GPIO_PORT_BASE + 0x1218)

Definition at line 566 of file gpio.h.

◆ GPIO_W135

#define GPIO_W135   (GPIO_PORT_BASE + 0x121C)

Definition at line 567 of file gpio.h.

◆ GPIO_W136

#define GPIO_W136   (GPIO_PORT_BASE + 0x1220)

Definition at line 568 of file gpio.h.

◆ GPIO_W137

#define GPIO_W137   (GPIO_PORT_BASE + 0x1224)

Definition at line 569 of file gpio.h.

◆ GPIO_W138

#define GPIO_W138   (GPIO_PORT_BASE + 0x1228)

Definition at line 570 of file gpio.h.

◆ GPIO_W139

#define GPIO_W139   (GPIO_PORT_BASE + 0x122C)

Definition at line 571 of file gpio.h.

◆ GPIO_W14

#define GPIO_W14   (GPIO_PORT_BASE + 0x1038)

Definition at line 438 of file gpio.h.

◆ GPIO_W140

#define GPIO_W140   (GPIO_PORT_BASE + 0x1230)

Definition at line 572 of file gpio.h.

◆ GPIO_W141

#define GPIO_W141   (GPIO_PORT_BASE + 0x1234)

Definition at line 573 of file gpio.h.

◆ GPIO_W142

#define GPIO_W142   (GPIO_PORT_BASE + 0x1238)

Definition at line 574 of file gpio.h.

◆ GPIO_W143

#define GPIO_W143   (GPIO_PORT_BASE + 0x123C)

Definition at line 575 of file gpio.h.

◆ GPIO_W144

#define GPIO_W144   (GPIO_PORT_BASE + 0x1240)

Definition at line 576 of file gpio.h.

◆ GPIO_W145

#define GPIO_W145   (GPIO_PORT_BASE + 0x1244)

Definition at line 577 of file gpio.h.

◆ GPIO_W146

#define GPIO_W146   (GPIO_PORT_BASE + 0x1248)

Definition at line 578 of file gpio.h.

◆ GPIO_W147

#define GPIO_W147   (GPIO_PORT_BASE + 0x124C)

Definition at line 579 of file gpio.h.

◆ GPIO_W148

#define GPIO_W148   (GPIO_PORT_BASE + 0x1250)

Definition at line 580 of file gpio.h.

◆ GPIO_W149

#define GPIO_W149   (GPIO_PORT_BASE + 0x1254)

Definition at line 581 of file gpio.h.

◆ GPIO_W15

#define GPIO_W15   (GPIO_PORT_BASE + 0x103C)

Definition at line 439 of file gpio.h.

◆ GPIO_W150

#define GPIO_W150   (GPIO_PORT_BASE + 0x1258)

Definition at line 582 of file gpio.h.

◆ GPIO_W151

#define GPIO_W151   (GPIO_PORT_BASE + 0x125C)

Definition at line 583 of file gpio.h.

◆ GPIO_W152

#define GPIO_W152   (GPIO_PORT_BASE + 0x1260)

Definition at line 584 of file gpio.h.

◆ GPIO_W153

#define GPIO_W153   (GPIO_PORT_BASE + 0x1264)

Definition at line 585 of file gpio.h.

◆ GPIO_W154

#define GPIO_W154   (GPIO_PORT_BASE + 0x1268)

Definition at line 586 of file gpio.h.

◆ GPIO_W155

#define GPIO_W155   (GPIO_PORT_BASE + 0x126C)

Definition at line 587 of file gpio.h.

◆ GPIO_W156

#define GPIO_W156   (GPIO_PORT_BASE + 0x1270)

Definition at line 588 of file gpio.h.

◆ GPIO_W157

#define GPIO_W157   (GPIO_PORT_BASE + 0x1274)

Definition at line 589 of file gpio.h.

◆ GPIO_W158

#define GPIO_W158   (GPIO_PORT_BASE + 0x1278)

Definition at line 590 of file gpio.h.

◆ GPIO_W159

#define GPIO_W159   (GPIO_PORT_BASE + 0x127C)

Definition at line 591 of file gpio.h.

◆ GPIO_W16

#define GPIO_W16   (GPIO_PORT_BASE + 0x1040)

Definition at line 440 of file gpio.h.

◆ GPIO_W160

#define GPIO_W160   (GPIO_PORT_BASE + 0x1280)

Definition at line 594 of file gpio.h.

◆ GPIO_W161

#define GPIO_W161   (GPIO_PORT_BASE + 0x1284)

Definition at line 595 of file gpio.h.

◆ GPIO_W162

#define GPIO_W162   (GPIO_PORT_BASE + 0x1288)

Definition at line 596 of file gpio.h.

◆ GPIO_W163

#define GPIO_W163   (GPIO_PORT_BASE + 0x128C)

Definition at line 597 of file gpio.h.

◆ GPIO_W164

#define GPIO_W164   (GPIO_PORT_BASE + 0x1290)

Definition at line 598 of file gpio.h.

◆ GPIO_W165

#define GPIO_W165   (GPIO_PORT_BASE + 0x1294)

Definition at line 599 of file gpio.h.

◆ GPIO_W166

#define GPIO_W166   (GPIO_PORT_BASE + 0x1298)

Definition at line 600 of file gpio.h.

◆ GPIO_W167

#define GPIO_W167   (GPIO_PORT_BASE + 0x129C)

Definition at line 601 of file gpio.h.

◆ GPIO_W168

#define GPIO_W168   (GPIO_PORT_BASE + 0x12A0)

Definition at line 602 of file gpio.h.

◆ GPIO_W169

#define GPIO_W169   (GPIO_PORT_BASE + 0x12A4)

Definition at line 603 of file gpio.h.

◆ GPIO_W17

#define GPIO_W17   (GPIO_PORT_BASE + 0x1044)

Definition at line 441 of file gpio.h.

◆ GPIO_W170

#define GPIO_W170   (GPIO_PORT_BASE + 0x12A8)

Definition at line 604 of file gpio.h.

◆ GPIO_W171

#define GPIO_W171   (GPIO_PORT_BASE + 0x12AC)

Definition at line 605 of file gpio.h.

◆ GPIO_W172

#define GPIO_W172   (GPIO_PORT_BASE + 0x12B0)

Definition at line 606 of file gpio.h.

◆ GPIO_W173

#define GPIO_W173   (GPIO_PORT_BASE + 0x12B4)

Definition at line 607 of file gpio.h.

◆ GPIO_W174

#define GPIO_W174   (GPIO_PORT_BASE + 0x12B8)

Definition at line 608 of file gpio.h.

◆ GPIO_W175

#define GPIO_W175   (GPIO_PORT_BASE + 0x12BC)

Definition at line 609 of file gpio.h.

◆ GPIO_W176

#define GPIO_W176   (GPIO_PORT_BASE + 0x12C0)

Definition at line 610 of file gpio.h.

◆ GPIO_W177

#define GPIO_W177   (GPIO_PORT_BASE + 0x12C4)

Definition at line 611 of file gpio.h.

◆ GPIO_W178

#define GPIO_W178   (GPIO_PORT_BASE + 0x12C8)

Definition at line 612 of file gpio.h.

◆ GPIO_W179

#define GPIO_W179   (GPIO_PORT_BASE + 0x12CC)

Definition at line 613 of file gpio.h.

◆ GPIO_W18

#define GPIO_W18   (GPIO_PORT_BASE + 0x1048)

Definition at line 442 of file gpio.h.

◆ GPIO_W180

#define GPIO_W180   (GPIO_PORT_BASE + 0x12D0)

Definition at line 614 of file gpio.h.

◆ GPIO_W181

#define GPIO_W181   (GPIO_PORT_BASE + 0x12D4)

Definition at line 615 of file gpio.h.

◆ GPIO_W182

#define GPIO_W182   (GPIO_PORT_BASE + 0x12D8)

Definition at line 616 of file gpio.h.

◆ GPIO_W183

#define GPIO_W183   (GPIO_PORT_BASE + 0x12DC)

Definition at line 617 of file gpio.h.

◆ GPIO_W184

#define GPIO_W184   (GPIO_PORT_BASE + 0x12E0)

Definition at line 618 of file gpio.h.

◆ GPIO_W185

#define GPIO_W185   (GPIO_PORT_BASE + 0x12E4)

Definition at line 619 of file gpio.h.

◆ GPIO_W186

#define GPIO_W186   (GPIO_PORT_BASE + 0x12E8)

Definition at line 620 of file gpio.h.

◆ GPIO_W187

#define GPIO_W187   (GPIO_PORT_BASE + 0x12EC)

Definition at line 621 of file gpio.h.

◆ GPIO_W188

#define GPIO_W188   (GPIO_PORT_BASE + 0x12F0)

Definition at line 622 of file gpio.h.

◆ GPIO_W189

#define GPIO_W189   (GPIO_PORT_BASE + 0x12F4)

Definition at line 623 of file gpio.h.

◆ GPIO_W19

#define GPIO_W19   (GPIO_PORT_BASE + 0x104C)

Definition at line 443 of file gpio.h.

◆ GPIO_W190

#define GPIO_W190   (GPIO_PORT_BASE + 0x12F8)

Definition at line 624 of file gpio.h.

◆ GPIO_W191

#define GPIO_W191   (GPIO_PORT_BASE + 0x12FC)

Definition at line 625 of file gpio.h.

◆ GPIO_W192

#define GPIO_W192   (GPIO_PORT_BASE + 0x1300)

Definition at line 628 of file gpio.h.

◆ GPIO_W193

#define GPIO_W193   (GPIO_PORT_BASE + 0x1304)

Definition at line 629 of file gpio.h.

◆ GPIO_W194

#define GPIO_W194   (GPIO_PORT_BASE + 0x1308)

Definition at line 630 of file gpio.h.

◆ GPIO_W195

#define GPIO_W195   (GPIO_PORT_BASE + 0x130C)

Definition at line 631 of file gpio.h.

◆ GPIO_W196

#define GPIO_W196   (GPIO_PORT_BASE + 0x1310)

Definition at line 632 of file gpio.h.

◆ GPIO_W197

#define GPIO_W197   (GPIO_PORT_BASE + 0x1314)

Definition at line 633 of file gpio.h.

◆ GPIO_W198

#define GPIO_W198   (GPIO_PORT_BASE + 0x1318)

Definition at line 634 of file gpio.h.

◆ GPIO_W199

#define GPIO_W199   (GPIO_PORT_BASE + 0x131C)

Definition at line 635 of file gpio.h.

◆ GPIO_W2

#define GPIO_W2   (GPIO_PORT_BASE + 0x1008)

Definition at line 426 of file gpio.h.

◆ GPIO_W20

#define GPIO_W20   (GPIO_PORT_BASE + 0x1050)

Definition at line 444 of file gpio.h.

◆ GPIO_W200

#define GPIO_W200   (GPIO_PORT_BASE + 0x1320)

Definition at line 636 of file gpio.h.

◆ GPIO_W201

#define GPIO_W201   (GPIO_PORT_BASE + 0x1324)

Definition at line 637 of file gpio.h.

◆ GPIO_W202

#define GPIO_W202   (GPIO_PORT_BASE + 0x1328)

Definition at line 638 of file gpio.h.

◆ GPIO_W203

#define GPIO_W203   (GPIO_PORT_BASE + 0x132C)

Definition at line 639 of file gpio.h.

◆ GPIO_W204

#define GPIO_W204   (GPIO_PORT_BASE + 0x1330)

Definition at line 640 of file gpio.h.

◆ GPIO_W205

#define GPIO_W205   (GPIO_PORT_BASE + 0x1334)

Definition at line 641 of file gpio.h.

◆ GPIO_W206

#define GPIO_W206   (GPIO_PORT_BASE + 0x1338)

Definition at line 642 of file gpio.h.

◆ GPIO_W207

#define GPIO_W207   (GPIO_PORT_BASE + 0x133C)

Definition at line 643 of file gpio.h.

◆ GPIO_W208

#define GPIO_W208   (GPIO_PORT_BASE + 0x1340)

Definition at line 644 of file gpio.h.

◆ GPIO_W209

#define GPIO_W209   (GPIO_PORT_BASE + 0x1344)

Definition at line 645 of file gpio.h.

◆ GPIO_W21

#define GPIO_W21   (GPIO_PORT_BASE + 0x1054)

Definition at line 445 of file gpio.h.

◆ GPIO_W210

#define GPIO_W210   (GPIO_PORT_BASE + 0x1348)

Definition at line 646 of file gpio.h.

◆ GPIO_W211

#define GPIO_W211   (GPIO_PORT_BASE + 0x134C)

Definition at line 647 of file gpio.h.

◆ GPIO_W212

#define GPIO_W212   (GPIO_PORT_BASE + 0x1350)

Definition at line 648 of file gpio.h.

◆ GPIO_W213

#define GPIO_W213   (GPIO_PORT_BASE + 0x1354)

Definition at line 649 of file gpio.h.

◆ GPIO_W214

#define GPIO_W214   (GPIO_PORT_BASE + 0x1358)

Definition at line 650 of file gpio.h.

◆ GPIO_W215

#define GPIO_W215   (GPIO_PORT_BASE + 0x135C)

Definition at line 651 of file gpio.h.

◆ GPIO_W216

#define GPIO_W216   (GPIO_PORT_BASE + 0x1360)

Definition at line 652 of file gpio.h.

◆ GPIO_W217

#define GPIO_W217   (GPIO_PORT_BASE + 0x1364)

Definition at line 653 of file gpio.h.

◆ GPIO_W218

#define GPIO_W218   (GPIO_PORT_BASE + 0x1368)

Definition at line 654 of file gpio.h.

◆ GPIO_W219

#define GPIO_W219   (GPIO_PORT_BASE + 0x136C)

Definition at line 655 of file gpio.h.

◆ GPIO_W22

#define GPIO_W22   (GPIO_PORT_BASE + 0x1058)

Definition at line 446 of file gpio.h.

◆ GPIO_W220

#define GPIO_W220   (GPIO_PORT_BASE + 0x1370)

Definition at line 656 of file gpio.h.

◆ GPIO_W221

#define GPIO_W221   (GPIO_PORT_BASE + 0x1374)

Definition at line 657 of file gpio.h.

◆ GPIO_W222

#define GPIO_W222   (GPIO_PORT_BASE + 0x1378)

Definition at line 658 of file gpio.h.

◆ GPIO_W223

#define GPIO_W223   (GPIO_PORT_BASE + 0x137C)

Definition at line 659 of file gpio.h.

◆ GPIO_W224

#define GPIO_W224   (GPIO_PORT_BASE + 0x1380)

Definition at line 662 of file gpio.h.

◆ GPIO_W225

#define GPIO_W225   (GPIO_PORT_BASE + 0x1384)

Definition at line 663 of file gpio.h.

◆ GPIO_W226

#define GPIO_W226   (GPIO_PORT_BASE + 0x1388)

Definition at line 664 of file gpio.h.

◆ GPIO_W227

#define GPIO_W227   (GPIO_PORT_BASE + 0x138C)

Definition at line 665 of file gpio.h.

◆ GPIO_W228

#define GPIO_W228   (GPIO_PORT_BASE + 0x1390)

Definition at line 666 of file gpio.h.

◆ GPIO_W229

#define GPIO_W229   (GPIO_PORT_BASE + 0x1394)

Definition at line 667 of file gpio.h.

◆ GPIO_W23

#define GPIO_W23   (GPIO_PORT_BASE + 0x105C)

Definition at line 447 of file gpio.h.

◆ GPIO_W230

#define GPIO_W230   (GPIO_PORT_BASE + 0x1398)

Definition at line 668 of file gpio.h.

◆ GPIO_W231

#define GPIO_W231   (GPIO_PORT_BASE + 0x139C)

Definition at line 669 of file gpio.h.

◆ GPIO_W232

#define GPIO_W232   (GPIO_PORT_BASE + 0x13A0)

Definition at line 670 of file gpio.h.

◆ GPIO_W233

#define GPIO_W233   (GPIO_PORT_BASE + 0x13A4)

Definition at line 671 of file gpio.h.

◆ GPIO_W234

#define GPIO_W234   (GPIO_PORT_BASE + 0x13A8)

Definition at line 672 of file gpio.h.

◆ GPIO_W235

#define GPIO_W235   (GPIO_PORT_BASE + 0x13AC)

Definition at line 673 of file gpio.h.

◆ GPIO_W236

#define GPIO_W236   (GPIO_PORT_BASE + 0x13B0)

Definition at line 674 of file gpio.h.

◆ GPIO_W237

#define GPIO_W237   (GPIO_PORT_BASE + 0x13B4)

Definition at line 675 of file gpio.h.

◆ GPIO_W238

#define GPIO_W238   (GPIO_PORT_BASE + 0x13B8)

Definition at line 676 of file gpio.h.

◆ GPIO_W239

#define GPIO_W239   (GPIO_PORT_BASE + 0x13BC)

Definition at line 677 of file gpio.h.

◆ GPIO_W24

#define GPIO_W24   (GPIO_PORT_BASE + 0x1060)

Definition at line 448 of file gpio.h.

◆ GPIO_W240

#define GPIO_W240   (GPIO_PORT_BASE + 0x13C0)

Definition at line 678 of file gpio.h.

◆ GPIO_W241

#define GPIO_W241   (GPIO_PORT_BASE + 0x13C4)

Definition at line 679 of file gpio.h.

◆ GPIO_W242

#define GPIO_W242   (GPIO_PORT_BASE + 0x13C8)

Definition at line 680 of file gpio.h.

◆ GPIO_W243

#define GPIO_W243   (GPIO_PORT_BASE + 0x13CC)

Definition at line 681 of file gpio.h.

◆ GPIO_W244

#define GPIO_W244   (GPIO_PORT_BASE + 0x13D0)

Definition at line 682 of file gpio.h.

◆ GPIO_W245

#define GPIO_W245   (GPIO_PORT_BASE + 0x13D4)

Definition at line 683 of file gpio.h.

◆ GPIO_W246

#define GPIO_W246   (GPIO_PORT_BASE + 0x13D8)

Definition at line 684 of file gpio.h.

◆ GPIO_W247

#define GPIO_W247   (GPIO_PORT_BASE + 0x13DC)

Definition at line 685 of file gpio.h.

◆ GPIO_W248

#define GPIO_W248   (GPIO_PORT_BASE + 0x13E0)

Definition at line 686 of file gpio.h.

◆ GPIO_W249

#define GPIO_W249   (GPIO_PORT_BASE + 0x13E4)

Definition at line 687 of file gpio.h.

◆ GPIO_W25

#define GPIO_W25   (GPIO_PORT_BASE + 0x1064)

Definition at line 449 of file gpio.h.

◆ GPIO_W250

#define GPIO_W250   (GPIO_PORT_BASE + 0x13E8)

Definition at line 688 of file gpio.h.

◆ GPIO_W251

#define GPIO_W251   (GPIO_PORT_BASE + 0x13EC)

Definition at line 689 of file gpio.h.

◆ GPIO_W252

#define GPIO_W252   (GPIO_PORT_BASE + 0x13F0)

Definition at line 690 of file gpio.h.

◆ GPIO_W253

#define GPIO_W253   (GPIO_PORT_BASE + 0x13F4)

Definition at line 691 of file gpio.h.

◆ GPIO_W254

#define GPIO_W254   (GPIO_PORT_BASE + 0x13F8)

Definition at line 692 of file gpio.h.

◆ GPIO_W255

#define GPIO_W255   (GPIO_PORT_BASE + 0x13FC)

Definition at line 693 of file gpio.h.

◆ GPIO_W26

#define GPIO_W26   (GPIO_PORT_BASE + 0x1068)

Definition at line 450 of file gpio.h.

◆ GPIO_W27

#define GPIO_W27   (GPIO_PORT_BASE + 0x106C)

Definition at line 451 of file gpio.h.

◆ GPIO_W28

#define GPIO_W28   (GPIO_PORT_BASE + 0x1070)

Definition at line 452 of file gpio.h.

◆ GPIO_W29

#define GPIO_W29   (GPIO_PORT_BASE + 0x1074)

Definition at line 453 of file gpio.h.

◆ GPIO_W3

#define GPIO_W3   (GPIO_PORT_BASE + 0x100C)

Definition at line 427 of file gpio.h.

◆ GPIO_W30

#define GPIO_W30   (GPIO_PORT_BASE + 0x1078)

Definition at line 454 of file gpio.h.

◆ GPIO_W31

#define GPIO_W31   (GPIO_PORT_BASE + 0x107C)

Definition at line 455 of file gpio.h.

◆ GPIO_W32

#define GPIO_W32   (GPIO_PORT_BASE + 0x1080)

Definition at line 458 of file gpio.h.

◆ GPIO_W33

#define GPIO_W33   (GPIO_PORT_BASE + 0x1084)

Definition at line 459 of file gpio.h.

◆ GPIO_W34

#define GPIO_W34   (GPIO_PORT_BASE + 0x1088)

Definition at line 460 of file gpio.h.

◆ GPIO_W35

#define GPIO_W35   (GPIO_PORT_BASE + 0x108C)

Definition at line 461 of file gpio.h.

◆ GPIO_W36

#define GPIO_W36   (GPIO_PORT_BASE + 0x1090)

Definition at line 462 of file gpio.h.

◆ GPIO_W37

#define GPIO_W37   (GPIO_PORT_BASE + 0x1094)

Definition at line 463 of file gpio.h.

◆ GPIO_W38

#define GPIO_W38   (GPIO_PORT_BASE + 0x1098)

Definition at line 464 of file gpio.h.

◆ GPIO_W39

#define GPIO_W39   (GPIO_PORT_BASE + 0x109C)

Definition at line 465 of file gpio.h.

◆ GPIO_W4

#define GPIO_W4   (GPIO_PORT_BASE + 0x1010)

Definition at line 428 of file gpio.h.

◆ GPIO_W40

#define GPIO_W40   (GPIO_PORT_BASE + 0x10A0)

Definition at line 466 of file gpio.h.

◆ GPIO_W41

#define GPIO_W41   (GPIO_PORT_BASE + 0x10A4)

Definition at line 467 of file gpio.h.

◆ GPIO_W42

#define GPIO_W42   (GPIO_PORT_BASE + 0x10A8)

Definition at line 468 of file gpio.h.

◆ GPIO_W43

#define GPIO_W43   (GPIO_PORT_BASE + 0x10AC)

Definition at line 469 of file gpio.h.

◆ GPIO_W44

#define GPIO_W44   (GPIO_PORT_BASE + 0x10B0)

Definition at line 470 of file gpio.h.

◆ GPIO_W45

#define GPIO_W45   (GPIO_PORT_BASE + 0x10B4)

Definition at line 471 of file gpio.h.

◆ GPIO_W46

#define GPIO_W46   (GPIO_PORT_BASE + 0x10B8)

Definition at line 472 of file gpio.h.

◆ GPIO_W47

#define GPIO_W47   (GPIO_PORT_BASE + 0x10BC)

Definition at line 473 of file gpio.h.

◆ GPIO_W48

#define GPIO_W48   (GPIO_PORT_BASE + 0x10C0)

Definition at line 474 of file gpio.h.

◆ GPIO_W49

#define GPIO_W49   (GPIO_PORT_BASE + 0x10C4)

Definition at line 475 of file gpio.h.

◆ GPIO_W5

#define GPIO_W5   (GPIO_PORT_BASE + 0x1014)

Definition at line 429 of file gpio.h.

◆ GPIO_W50

#define GPIO_W50   (GPIO_PORT_BASE + 0x10C8)

Definition at line 476 of file gpio.h.

◆ GPIO_W51

#define GPIO_W51   (GPIO_PORT_BASE + 0x10CC)

Definition at line 477 of file gpio.h.

◆ GPIO_W52

#define GPIO_W52   (GPIO_PORT_BASE + 0x10D0)

Definition at line 478 of file gpio.h.

◆ GPIO_W53

#define GPIO_W53   (GPIO_PORT_BASE + 0x10D4)

Definition at line 479 of file gpio.h.

◆ GPIO_W54

#define GPIO_W54   (GPIO_PORT_BASE + 0x10D8)

Definition at line 480 of file gpio.h.

◆ GPIO_W55

#define GPIO_W55   (GPIO_PORT_BASE + 0x10DC)

Definition at line 481 of file gpio.h.

◆ GPIO_W56

#define GPIO_W56   (GPIO_PORT_BASE + 0x10E0)

Definition at line 482 of file gpio.h.

◆ GPIO_W57

#define GPIO_W57   (GPIO_PORT_BASE + 0x10E4)

Definition at line 483 of file gpio.h.

◆ GPIO_W58

#define GPIO_W58   (GPIO_PORT_BASE + 0x10E8)

Definition at line 484 of file gpio.h.

◆ GPIO_W59

#define GPIO_W59   (GPIO_PORT_BASE + 0x10EC)

Definition at line 485 of file gpio.h.

◆ GPIO_W6

#define GPIO_W6   (GPIO_PORT_BASE + 0x1018)

Definition at line 430 of file gpio.h.

◆ GPIO_W60

#define GPIO_W60   (GPIO_PORT_BASE + 0x10F0)

Definition at line 486 of file gpio.h.

◆ GPIO_W61

#define GPIO_W61   (GPIO_PORT_BASE + 0x10F4)

Definition at line 487 of file gpio.h.

◆ GPIO_W62

#define GPIO_W62   (GPIO_PORT_BASE + 0x10F8)

Definition at line 488 of file gpio.h.

◆ GPIO_W63

#define GPIO_W63   (GPIO_PORT_BASE + 0x10FC)

Definition at line 489 of file gpio.h.

◆ GPIO_W64

#define GPIO_W64   (GPIO_PORT_BASE + 0x1100)

Definition at line 492 of file gpio.h.

◆ GPIO_W65

#define GPIO_W65   (GPIO_PORT_BASE + 0x1104)

Definition at line 493 of file gpio.h.

◆ GPIO_W66

#define GPIO_W66   (GPIO_PORT_BASE + 0x1108)

Definition at line 494 of file gpio.h.

◆ GPIO_W67

#define GPIO_W67   (GPIO_PORT_BASE + 0x110C)

Definition at line 495 of file gpio.h.

◆ GPIO_W68

#define GPIO_W68   (GPIO_PORT_BASE + 0x1110)

Definition at line 496 of file gpio.h.

◆ GPIO_W69

#define GPIO_W69   (GPIO_PORT_BASE + 0x1114)

Definition at line 497 of file gpio.h.

◆ GPIO_W7

#define GPIO_W7   (GPIO_PORT_BASE + 0x101C)

Definition at line 431 of file gpio.h.

◆ GPIO_W70

#define GPIO_W70   (GPIO_PORT_BASE + 0x1118)

Definition at line 498 of file gpio.h.

◆ GPIO_W71

#define GPIO_W71   (GPIO_PORT_BASE + 0x111C)

Definition at line 499 of file gpio.h.

◆ GPIO_W72

#define GPIO_W72   (GPIO_PORT_BASE + 0x1120)

Definition at line 500 of file gpio.h.

◆ GPIO_W73

#define GPIO_W73   (GPIO_PORT_BASE + 0x1124)

Definition at line 501 of file gpio.h.

◆ GPIO_W74

#define GPIO_W74   (GPIO_PORT_BASE + 0x1128)

Definition at line 502 of file gpio.h.

◆ GPIO_W75

#define GPIO_W75   (GPIO_PORT_BASE + 0x112C)

Definition at line 503 of file gpio.h.

◆ GPIO_W76

#define GPIO_W76   (GPIO_PORT_BASE + 0x1130)

Definition at line 504 of file gpio.h.

◆ GPIO_W77

#define GPIO_W77   (GPIO_PORT_BASE + 0x1134)

Definition at line 505 of file gpio.h.

◆ GPIO_W78

#define GPIO_W78   (GPIO_PORT_BASE + 0x1138)

Definition at line 506 of file gpio.h.

◆ GPIO_W79

#define GPIO_W79   (GPIO_PORT_BASE + 0x113C)

Definition at line 507 of file gpio.h.

◆ GPIO_W8

#define GPIO_W8   (GPIO_PORT_BASE + 0x1020)

Definition at line 432 of file gpio.h.

◆ GPIO_W80

#define GPIO_W80   (GPIO_PORT_BASE + 0x1140)

Definition at line 508 of file gpio.h.

◆ GPIO_W81

#define GPIO_W81   (GPIO_PORT_BASE + 0x1144)

Definition at line 509 of file gpio.h.

◆ GPIO_W82

#define GPIO_W82   (GPIO_PORT_BASE + 0x1148)

Definition at line 510 of file gpio.h.

◆ GPIO_W83

#define GPIO_W83   (GPIO_PORT_BASE + 0x114C)

Definition at line 511 of file gpio.h.

◆ GPIO_W84

#define GPIO_W84   (GPIO_PORT_BASE + 0x1150)

Definition at line 512 of file gpio.h.

◆ GPIO_W85

#define GPIO_W85   (GPIO_PORT_BASE + 0x1154)

Definition at line 513 of file gpio.h.

◆ GPIO_W86

#define GPIO_W86   (GPIO_PORT_BASE + 0x1158)

Definition at line 514 of file gpio.h.

◆ GPIO_W87

#define GPIO_W87   (GPIO_PORT_BASE + 0x115C)

Definition at line 515 of file gpio.h.

◆ GPIO_W88

#define GPIO_W88   (GPIO_PORT_BASE + 0x1160)

Definition at line 516 of file gpio.h.

◆ GPIO_W89

#define GPIO_W89   (GPIO_PORT_BASE + 0x1164)

Definition at line 517 of file gpio.h.

◆ GPIO_W9

#define GPIO_W9   (GPIO_PORT_BASE + 0x1024)

Definition at line 433 of file gpio.h.

◆ GPIO_W90

#define GPIO_W90   (GPIO_PORT_BASE + 0x1168)

Definition at line 518 of file gpio.h.

◆ GPIO_W91

#define GPIO_W91   (GPIO_PORT_BASE + 0x116C)

Definition at line 519 of file gpio.h.

◆ GPIO_W92

#define GPIO_W92   (GPIO_PORT_BASE + 0x1170)

Definition at line 520 of file gpio.h.

◆ GPIO_W93

#define GPIO_W93   (GPIO_PORT_BASE + 0x1174)

Definition at line 521 of file gpio.h.

◆ GPIO_W94

#define GPIO_W94   (GPIO_PORT_BASE + 0x1178)

Definition at line 522 of file gpio.h.

◆ GPIO_W95

#define GPIO_W95   (GPIO_PORT_BASE + 0x117C)

Definition at line 523 of file gpio.h.

◆ GPIO_W96

#define GPIO_W96   (GPIO_PORT_BASE + 0x1180)

Definition at line 526 of file gpio.h.

◆ GPIO_W97

#define GPIO_W97   (GPIO_PORT_BASE + 0x1184)

Definition at line 527 of file gpio.h.

◆ GPIO_W98

#define GPIO_W98   (GPIO_PORT_BASE + 0x1188)

Definition at line 528 of file gpio.h.

◆ GPIO_W99

#define GPIO_W99   (GPIO_PORT_BASE + 0x118C)

Definition at line 529 of file gpio.h.

◆ GPIOPIN0

#define GPIOPIN0   (1 << 0)

Definition at line 56 of file gpio.h.

◆ GPIOPIN1

#define GPIOPIN1   (1 << 1)

Definition at line 57 of file gpio.h.

◆ GPIOPIN10

#define GPIOPIN10   (1 << 10)

Definition at line 66 of file gpio.h.

◆ GPIOPIN11

#define GPIOPIN11   (1 << 11)

Definition at line 67 of file gpio.h.

◆ GPIOPIN12

#define GPIOPIN12   (1 << 12)

Definition at line 68 of file gpio.h.

◆ GPIOPIN13

#define GPIOPIN13   (1 << 13)

Definition at line 69 of file gpio.h.

◆ GPIOPIN14

#define GPIOPIN14   (1 << 14)

Definition at line 70 of file gpio.h.

◆ GPIOPIN15

#define GPIOPIN15   (1 << 15)

Definition at line 71 of file gpio.h.

◆ GPIOPIN16

#define GPIOPIN16   (1 << 16)

Definition at line 72 of file gpio.h.

◆ GPIOPIN17

#define GPIOPIN17   (1 << 17)

Definition at line 73 of file gpio.h.

◆ GPIOPIN18

#define GPIOPIN18   (1 << 18)

Definition at line 74 of file gpio.h.

◆ GPIOPIN19

#define GPIOPIN19   (1 << 19)

Definition at line 75 of file gpio.h.

◆ GPIOPIN2

#define GPIOPIN2   (1 << 2)

Definition at line 58 of file gpio.h.

◆ GPIOPIN20

#define GPIOPIN20   (1 << 20)

Definition at line 76 of file gpio.h.

◆ GPIOPIN21

#define GPIOPIN21   (1 << 21)

Definition at line 77 of file gpio.h.

◆ GPIOPIN22

#define GPIOPIN22   (1 << 22)

Definition at line 78 of file gpio.h.

◆ GPIOPIN23

#define GPIOPIN23   (1 << 23)

Definition at line 79 of file gpio.h.

◆ GPIOPIN24

#define GPIOPIN24   (1 << 24)

Definition at line 80 of file gpio.h.

◆ GPIOPIN25

#define GPIOPIN25   (1 << 25)

Definition at line 81 of file gpio.h.

◆ GPIOPIN26

#define GPIOPIN26   (1 << 26)

Definition at line 82 of file gpio.h.

◆ GPIOPIN27

#define GPIOPIN27   (1 << 27)

Definition at line 83 of file gpio.h.

◆ GPIOPIN28

#define GPIOPIN28   (1 << 28)

Definition at line 84 of file gpio.h.

◆ GPIOPIN29

#define GPIOPIN29   (1 << 29)

Definition at line 85 of file gpio.h.

◆ GPIOPIN3

#define GPIOPIN3   (1 << 3)

Definition at line 59 of file gpio.h.

◆ GPIOPIN30

#define GPIOPIN30   (1 << 30)

Definition at line 86 of file gpio.h.

◆ GPIOPIN31

#define GPIOPIN31   (1 << 31)

Definition at line 87 of file gpio.h.

◆ GPIOPIN4

#define GPIOPIN4   (1 << 4)

Definition at line 60 of file gpio.h.

◆ GPIOPIN5

#define GPIOPIN5   (1 << 5)

Definition at line 61 of file gpio.h.

◆ GPIOPIN6

#define GPIOPIN6   (1 << 6)

Definition at line 62 of file gpio.h.

◆ GPIOPIN7

#define GPIOPIN7   (1 << 7)

Definition at line 63 of file gpio.h.

◆ GPIOPIN8

#define GPIOPIN8   (1 << 8)

Definition at line 64 of file gpio.h.

◆ GPIOPIN9

#define GPIOPIN9   (1 << 9)

Definition at line 65 of file gpio.h.

Function Documentation

◆ gpio_clear()

void gpio_clear ( uint32_t  gpioport,
uint32_t  gpios 
)

◆ gpio_set()

void gpio_set ( uint32_t  gpioport,
uint32_t  gpios 
)

◆ gpio_toggle()

void gpio_toggle ( uint32_t  gpioport,
uint32_t  gpios 
)