[PATCH skeleton v5 12/18] LED test3
OpenBMC Patches
openbmc-patches at stwcx.xyz
Fri Nov 27 17:40:25 AEDT 2015
From: Ken <ken.sk.lai at mail.foxconn.com>
---
objects/led_controller.c | 13 +++----------
1 file changed, 3 insertions(+), 10 deletions(-)
diff --git a/objects/led_controller.c b/objects/led_controller.c
index 6f773c9..24cfc19 100755
--- a/objects/led_controller.c
+++ b/objects/led_controller.c
@@ -68,30 +68,23 @@ on_set_off (Led *led,
return TRUE;
}
-//int tmp=0;
+
void init_led(Led* led, GPIO* mygpio)
{
- int rc = GPIO_OK;
- int i=5;
-// tmp++;
+ int rc = GPIO_OK;;
do {
- sleep(2);
uint8_t val;
rc = gpio_open(mygpio);
if (rc != GPIO_OK) { break; }
rc = gpio_read(mygpio,&val);
if (rc != GPIO_OK) { break; }
- led_set_state(led,"off");
if (val == 0) {
led_set_state(led,"on");
} else {
led_set_state(led,"off");
}
- i--;
- } while(i!=0);
+ } while(0);
-//if(tmp==3)
-// led_set_state(led,"off");
gpio_close(mygpio);
if (rc != GPIO_OK) {
--
2.6.3
More information about the openbmc
mailing list