GPIO fast access macros.

Defines

#define _GPIO0   GPIOA, 0
#define _GPIO1   GPIOA, 1
#define _GPIO2   GPIOA, 2
#define _GPIO3   GPIOA, 3
#define _GPIO4   GPIOA, 4
#define _GPIO5   GPIOA, 5
#define _GPIO6   GPIOA, 6
#define _GPIO7   GPIOA, 7
#define _GPIO8   GPIOA, 8
#define _GPIO9   GPIOA, 9
#define _GPIO10   GPIOA, 10
#define _GPIO11   GPIOA, 11
#define _GPIO12   GPIOA, 12
#define _GPIO13   GPIOA, 13
#define _GPIO14   GPIOA, 14
#define _GPIO15   GPIOA, 15
#define _GPIO16   GPIOA, 16
#define _GPIO17   GPIOA, 17
#define _GPIO18   GPIOA, 18
#define _GPIO19   GPIOA, 19
#define _GPIO20   GPIOA, 20
#define _GPIO21   GPIOA, 21
#define _GPIO22   GPIOA, 22
#define _GPIO23   GPIOA, 23
#define _GPIO24   GPIOA, 24
#define _GPIO25   GPIOA, 25
#define _GPIO26   GPIOA, 26
#define _GPIO27   GPIOA, 27
#define _GPIO28   GPIOA, 28
#define _GPIO29   GPIOA, 29
#define _GPIO30   GPIOA, 30
#define _GPIO31   GPIOA, 31
#define _GPIO32   GPIOB, 0
#define _GPIO33   GPIOB, 1
#define _GPIO34   GPIOB, 2
#define _GPIO35   GPIOB, 3
#define _GPIO36   GPIOB, 4
#define _GPIO37   GPIOB, 5
#define _GPIO38   GPIOB, 6
#define _GPIO39   GPIOB, 7
#define _GPIO40   GPIOB, 8
#define _GPIO41   GPIOB, 9
#define _GPIO42   GPIOB, 10
#define _GPIO43   GPIOB, 11
#define _GPIO44   GPIOB, 12
#define _GPIO45   GPIOB, 13
#define _GPIO46   GPIOB, 14
#define _GPIO47   GPIOB, 15
#define _GPIO48   GPIOB, 16
#define _GPIO49   GPIOB, 17
#define _GPIO50   GPIOB, 18
#define _GPIO51   GPIOB, 19
#define _GPIO52   GPIOB, 20
#define _GPIO53   GPIOB, 21
#define _GPIO54   GPIOB, 22
#define _GPIO55   GPIOB, 23
#define _GPIO56   GPIOB, 24
#define _GPIO57   GPIOB, 25
#define _GPIO58   GPIOB, 26
#define _GPIO59   GPIOB, 27
#define _GPIO60   GPIOB, 28
#define _GPIO61   GPIOB, 29
#define _GPIO62   GPIOB, 30
#define _GPIO63   GPIOB, 31
#define _GPIO64   GPIOC, 0
#define _GPIO65   GPIOC, 1
#define _GPIO66   GPIOC, 2
#define _GPIO67   GPIOC, 3
#define _GPIO68   GPIOC, 4
#define _GPIO69   GPIOC, 5
#define _GPIO70   GPIOC, 6
#define _GPIO71   GPIOC, 7
#define _GPIO72   GPIOC, 8
#define _GPIO73   GPIOC, 9
#define _GPIO74   GPIOC, 10
#define _GPIO75   GPIOC, 11
#define _GPIO76   GPIOC, 12
#define _GPIO77   GPIOC, 13
#define _GPIO78   GPIOC, 14
#define _GPIO79   GPIOC, 15
#define _GPIO80   GPIOC, 16
#define _GPIO81   GPIOC, 17
#define _GPIO82   GPIOC, 18
#define _GPIO83   GPIOC, 19
#define _GPIO84   GPIOC, 20
#define _GPIO85   GPIOC, 21
#define _GPIO86   GPIOC, 22
#define _GPIO87   GPIOC, 23

Detailed Description

These macros MUST only be used for simplified calling of functions in gpio unit: Calls to functions wich have parameters in the form Fcn(GPIO_PORT port, Uint16 bit) can use the form Fcn(_GPIOx) instead.


Define Documentation

#define _GPIO0   GPIOA, 0

Definition at line 65 of file gpio.h.

#define _GPIO1   GPIOA, 1

Definition at line 66 of file gpio.h.

#define _GPIO10   GPIOA, 10

Definition at line 75 of file gpio.h.

#define _GPIO11   GPIOA, 11

Definition at line 76 of file gpio.h.

#define _GPIO12   GPIOA, 12

Definition at line 77 of file gpio.h.

#define _GPIO13   GPIOA, 13

Definition at line 78 of file gpio.h.

#define _GPIO14   GPIOA, 14

Definition at line 79 of file gpio.h.

#define _GPIO15   GPIOA, 15

Definition at line 80 of file gpio.h.

#define _GPIO16   GPIOA, 16

Definition at line 81 of file gpio.h.

#define _GPIO17   GPIOA, 17

Definition at line 82 of file gpio.h.

#define _GPIO18   GPIOA, 18
Examples:
TIMotorLIBExampleHrdw/main.c, and TIMotorLIBExampleSw/main.c.

Definition at line 83 of file gpio.h.

#define _GPIO19   GPIOA, 19
Examples:
TIMotorLIBExampleHrdw/main.c, and TIMotorLIBExampleSw/main.c.

Definition at line 84 of file gpio.h.

#define _GPIO2   GPIOA, 2

Definition at line 67 of file gpio.h.

#define _GPIO20   GPIOA, 20

Definition at line 85 of file gpio.h.

#define _GPIO21   GPIOA, 21

Definition at line 86 of file gpio.h.

#define _GPIO22   GPIOA, 22

Definition at line 87 of file gpio.h.

#define _GPIO23   GPIOA, 23

Definition at line 88 of file gpio.h.

#define _GPIO24   GPIOA, 24

Definition at line 89 of file gpio.h.

#define _GPIO25   GPIOA, 25

Definition at line 90 of file gpio.h.

#define _GPIO26   GPIOA, 26

Definition at line 91 of file gpio.h.

#define _GPIO27   GPIOA, 27

Definition at line 92 of file gpio.h.

#define _GPIO28   GPIOA, 28

Definition at line 93 of file gpio.h.

#define _GPIO29   GPIOA, 29

Definition at line 94 of file gpio.h.

#define _GPIO3   GPIOA, 3

Definition at line 68 of file gpio.h.

#define _GPIO30   GPIOA, 30
Examples:
TIMotorLIBExampleHrdw/main.c, and TIMotorLIBExampleSw/main.c.

Definition at line 95 of file gpio.h.

#define _GPIO31   GPIOA, 31

Definition at line 96 of file gpio.h.

#define _GPIO32   GPIOB, 0
Examples:
TIMotorLIBExampleHrdw/main.c, and TIMotorLIBExampleSw/main.c.

Definition at line 98 of file gpio.h.

#define _GPIO33   GPIOB, 1

Definition at line 99 of file gpio.h.

#define _GPIO34   GPIOB, 2

Definition at line 100 of file gpio.h.

#define _GPIO35   GPIOB, 3

Definition at line 101 of file gpio.h.

#define _GPIO36   GPIOB, 4

Definition at line 102 of file gpio.h.

#define _GPIO37   GPIOB, 5

Definition at line 103 of file gpio.h.

#define _GPIO38   GPIOB, 6

Definition at line 104 of file gpio.h.

#define _GPIO39   GPIOB, 7

Definition at line 105 of file gpio.h.

#define _GPIO4   GPIOA, 4

Definition at line 69 of file gpio.h.

#define _GPIO40   GPIOB, 8

Definition at line 106 of file gpio.h.

#define _GPIO41   GPIOB, 9

Definition at line 107 of file gpio.h.

#define _GPIO42   GPIOB, 10

Definition at line 108 of file gpio.h.

#define _GPIO43   GPIOB, 11

Definition at line 109 of file gpio.h.

#define _GPIO44   GPIOB, 12

Definition at line 110 of file gpio.h.

#define _GPIO45   GPIOB, 13

Definition at line 111 of file gpio.h.

#define _GPIO46   GPIOB, 14

Definition at line 112 of file gpio.h.

#define _GPIO47   GPIOB, 15

Definition at line 113 of file gpio.h.

#define _GPIO48   GPIOB, 16

Definition at line 114 of file gpio.h.

#define _GPIO49   GPIOB, 17

Definition at line 115 of file gpio.h.

#define _GPIO5   GPIOA, 5

Definition at line 70 of file gpio.h.

#define _GPIO50   GPIOB, 18

Definition at line 116 of file gpio.h.

#define _GPIO51   GPIOB, 19

Definition at line 117 of file gpio.h.

#define _GPIO52   GPIOB, 20

Definition at line 118 of file gpio.h.

#define _GPIO53   GPIOB, 21

Definition at line 119 of file gpio.h.

#define _GPIO54   GPIOB, 22

Definition at line 120 of file gpio.h.

#define _GPIO55   GPIOB, 23

Definition at line 121 of file gpio.h.

#define _GPIO56   GPIOB, 24

Definition at line 122 of file gpio.h.

#define _GPIO57   GPIOB, 25

Definition at line 123 of file gpio.h.

#define _GPIO58   GPIOB, 26

Definition at line 124 of file gpio.h.

#define _GPIO59   GPIOB, 27

Definition at line 125 of file gpio.h.

#define _GPIO6   GPIOA, 6

Definition at line 71 of file gpio.h.

#define _GPIO60   GPIOB, 28

Definition at line 126 of file gpio.h.

#define _GPIO61   GPIOB, 29

Definition at line 127 of file gpio.h.

#define _GPIO62   GPIOB, 30

Definition at line 128 of file gpio.h.

#define _GPIO63   GPIOB, 31

Definition at line 129 of file gpio.h.

#define _GPIO64   GPIOC, 0

Definition at line 131 of file gpio.h.

#define _GPIO65   GPIOC, 1

Definition at line 132 of file gpio.h.

#define _GPIO66   GPIOC, 2

Definition at line 133 of file gpio.h.

#define _GPIO67   GPIOC, 3

Definition at line 134 of file gpio.h.

#define _GPIO68   GPIOC, 4

Definition at line 135 of file gpio.h.

#define _GPIO69   GPIOC, 5

Definition at line 136 of file gpio.h.

#define _GPIO7   GPIOA, 7

Definition at line 72 of file gpio.h.

#define _GPIO70   GPIOC, 6

Definition at line 137 of file gpio.h.

#define _GPIO71   GPIOC, 7

Definition at line 138 of file gpio.h.

#define _GPIO72   GPIOC, 8

Definition at line 139 of file gpio.h.

#define _GPIO73   GPIOC, 9

Definition at line 140 of file gpio.h.

#define _GPIO74   GPIOC, 10

Definition at line 141 of file gpio.h.

#define _GPIO75   GPIOC, 11

Definition at line 142 of file gpio.h.

#define _GPIO76   GPIOC, 12

Definition at line 143 of file gpio.h.

#define _GPIO77   GPIOC, 13

Definition at line 144 of file gpio.h.

#define _GPIO78   GPIOC, 14

Definition at line 145 of file gpio.h.

#define _GPIO79   GPIOC, 15

Definition at line 146 of file gpio.h.

#define _GPIO8   GPIOA, 8

Definition at line 73 of file gpio.h.

#define _GPIO80   GPIOC, 16

Definition at line 147 of file gpio.h.

#define _GPIO81   GPIOC, 17

Definition at line 148 of file gpio.h.

#define _GPIO82   GPIOC, 18

Definition at line 149 of file gpio.h.

#define _GPIO83   GPIOC, 19

Definition at line 150 of file gpio.h.

#define _GPIO84   GPIOC, 20

Definition at line 151 of file gpio.h.

#define _GPIO85   GPIOC, 21

Definition at line 152 of file gpio.h.

#define _GPIO86   GPIOC, 22

Definition at line 153 of file gpio.h.

#define _GPIO87   GPIOC, 23

Definition at line 154 of file gpio.h.

#define _GPIO9   GPIOA, 9

Definition at line 74 of file gpio.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Generated on Sat Apr 16 11:42:45 2011 for TIMotorLIB by  doxygen 1.6.3