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 _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 _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 _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 |