summaryrefslogtreecommitdiff
path: root/ecos/packages/hal/cortexm/vybrid/var/current/include/var_io_gpio.h
diff options
context:
space:
mode:
authorPiotr Katarzynski <pkatarzynski@antmicro.com>2014-04-04 17:47:19 +0200
committerPiotr Katarzynski <pkatarzynski@antmicro.com>2014-04-04 17:47:19 +0200
commit7b3f687b775e4cf7cf9586735504f07695ffa86a (patch)
treeef4f63f9ca70b00aca7b39e4caaa0031c451930b /ecos/packages/hal/cortexm/vybrid/var/current/include/var_io_gpio.h
parentbe7c5a8d250793e1691bde8e2d93f3b2903dee04 (diff)
/hal/cortexm/vybrid/../vybrid_misc.c
Added new functions for easier GPIO handling
Diffstat (limited to 'ecos/packages/hal/cortexm/vybrid/var/current/include/var_io_gpio.h')
-rw-r--r--ecos/packages/hal/cortexm/vybrid/var/current/include/var_io_gpio.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/ecos/packages/hal/cortexm/vybrid/var/current/include/var_io_gpio.h b/ecos/packages/hal/cortexm/vybrid/var/current/include/var_io_gpio.h
index b5e26bd..694d056 100644
--- a/ecos/packages/hal/cortexm/vybrid/var/current/include/var_io_gpio.h
+++ b/ecos/packages/hal/cortexm/vybrid/var/current/include/var_io_gpio.h
@@ -86,7 +86,6 @@ PTE27,PTE28,PTA7,NONE
#define CYGHWR_HAL_VYBRID_GPIO_PTOR 0x0c
#define CYGHWR_HAL_VYBRID_GPIO_PDIR 0x10
-
// gets port numer (0,1,2,3) from pin name
#define CYGHWR_HAL_VYBRID_GET_PORT(__pin) (vf61_rgpio)__pin >> 5
@@ -103,15 +102,15 @@ PTE27,PTE28,PTA7,NONE
#define CYGHWR_HAL_VYBRID_GPIO_GET_PIN(__pin) \
(*((volatile cyg_uint32 *)(CYGHWR_HAL_VYBRID_GET_GPIO(__pin) + CYGHWR_HAL_VYBRID_GPIO_PDIR)) & (1 << CYGHWR_HAL_VYBRID_GET_PIN_LOC(__pin)))
-// set pin defined by name
+// set pin defined by pad name
#define CYGHWR_HAL_VYBRID_GPIO_SET_PIN(__pin) \
HAL_WRITE_UINT32(CYGHWR_HAL_VYBRID_GET_GPIO(__pin) + CYGHWR_HAL_VYBRID_GPIO_PSOR, (1 << (CYGHWR_HAL_VYBRID_GET_PIN_LOC(__pin))))
-// clear pin defined by name
+// clear pin defined by pad name
#define CYGHWR_HAL_VYBRID_GPIO_CLEAR_PIN(__pin) \
HAL_WRITE_UINT32(CYGHWR_HAL_VYBRID_GET_GPIO(__pin) + CYGHWR_HAL_VYBRID_GPIO_PCOR, (1 << (CYGHWR_HAL_VYBRID_GET_PIN_LOC(__pin))))
-// toggle pin defined by name
+// toggle pin defined by pad name
#define CYGHWR_HAL_VYBRID_GPIO_TOGGLE_PIN(__pin) \
HAL_WRITE_UINT32(CYGHWR_HAL_VYBRID_GET_GPIO(__pin) + CYGHWR_HAL_VYBRID_GPIO_PTOR, (1 << (CYGHWR_HAL_VYBRID_GET_PIN_LOC(__pin))))