test_vector.h
552 Bytes
#ifndef __TEST_VECTOR
#define __TEST_VECTOR
/* * Use GPIO signal to indicate if test is passed or not * *
GPIO_0 GPIO_1
idle 1 x
error 0 1
passed 0 0
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#define TEST_ERROR IO_WRITE(PI_GPIO_REG, \
((PI_GPIO_ERROR_BIT | PI_GPIO_POWER_BIT) <<PI_GPIO_ENABLE_SHIFT) | \
(PI_GPIO_ERROR_BIT)); \
for (; ;)
#define TEST_PASS IO_WRITE(PI_GPIO_REG, \
((PI_GPIO_ERROR_BIT | PI_GPIO_POWER_BIT) <<PI_GPIO_ENABLE_SHIFT)); \
for (; ;)
#endif