ただの,メモです.
# include <fcntl.h> //for O_RDWR
# include <unistd.h> //for open, close
int main(int argc, char** args) {
/*O_RDWR は読み書きどちらも許可するモード*/
/*PWR LEDを点灯させるときは,led1に変更する*/
int trigger = open("/sys/class/leds/led0/trigger" , O_RDWR);
int bright = open("/sys/class/leds/led0/brightness", O_RDWR);
//初期化的なの
write(trigger, (char*) "none", 4); //3rd arg is the size of 2nd arg
//ACT点灯
write(bright, (char*) "1", 1);
//3秒休止
sleep(3);
//ACT消灯
write(bright, (char*) "0", 1);
//終了処理的なの
write(trigger, (char*) "mmc0", 4); //メモリアクセスでACT点滅に戻す
close(bright);
close(trigger);
}