aboutsummaryrefslogtreecommitdiffstats
path: root/boards/base/RaspberryPi/example-FreeRTOS/Drivers/gpio.h
diff options
context:
space:
mode:
authorinmarket <andrewh@inmarket.com.au>2014-10-06 17:05:16 +1000
committerinmarket <andrewh@inmarket.com.au>2014-10-06 17:05:48 +1000
commit211254ed6c5a945be18334aa540de55db885000c (patch)
tree19b94dd69a4a95d4b718c06c0d6eb27f6aa7a9a8 /boards/base/RaspberryPi/example-FreeRTOS/Drivers/gpio.h
parent3348128fe289aae37f2df46802709aaa7aedb0c1 (diff)
downloaduGFX-211254ed6c5a945be18334aa540de55db885000c.tar.gz
uGFX-211254ed6c5a945be18334aa540de55db885000c.tar.bz2
uGFX-211254ed6c5a945be18334aa540de55db885000c.zip
Add support for FreeRTOS into make system
Diffstat (limited to 'boards/base/RaspberryPi/example-FreeRTOS/Drivers/gpio.h')
-rw-r--r--boards/base/RaspberryPi/example-FreeRTOS/Drivers/gpio.h48
1 files changed, 0 insertions, 48 deletions
diff --git a/boards/base/RaspberryPi/example-FreeRTOS/Drivers/gpio.h b/boards/base/RaspberryPi/example-FreeRTOS/Drivers/gpio.h
deleted file mode 100644
index fa459707..00000000
--- a/boards/base/RaspberryPi/example-FreeRTOS/Drivers/gpio.h
+++ /dev/null
@@ -1,48 +0,0 @@
-#ifndef _GPIO_H_
-#define _GPIO_H_
-
-/* GPIO event detect types */
-enum DETECT_TYPE {
- DETECT_NONE,
- DETECT_RISING,
- DETECT_FALLING,
- DETECT_HIGH,
- DETECT_LOW,
- DETECT_RISING_ASYNC,
- DETECT_FALLING_ASYNC
-};
-
-/* GPIO pull up or down states */
-enum PULL_STATE {
- PULL_DISABLE,
- PULL_UP,
- PULL_DOWN,
- PULL_RESERVED
-};
-
-/* Pin data direction */
-enum GPIO_DIR {
- GPIO_IN,
- GPIO_OUT
-};
-
-/* GPIO pin setup */
-void SetGpioFunction (unsigned int pinNum, unsigned int funcNum);
-/* A simple wrapper around SetGpioFunction */
-void SetGpioDirection (unsigned int pinNum, enum GPIO_DIR dir);
-
-/* Set GPIO output level */
-void SetGpio (unsigned int pinNum, unsigned int pinVal);
-
-/* Read GPIO pin level */
-int ReadGpio (unsigned int pinNum);
-
-/* GPIO pull up/down resistor control function (NOT YET IMPLEMENTED) */
-int PudGpio (unsigned int pinNum, enum PULL_STATE state);
-
-/* Interrupt related functions */
-void EnableGpioDetect (unsigned int pinNum, enum DETECT_TYPE type);
-void DisableGpioDetect (unsigned int pinNum, enum DETECT_TYPE type);
-void ClearGpioInterrupt (unsigned int pinNum);
-
-#endif