root 00:06:56 : ~ # strace ecu-control --io wdo 29 1 2>&1 | fgrep 'io' execve("/sbin/ecu-control", ["ecu-control", "--io", "wdo", "29", "1"], [/* 11 vars */]) = 0 rt_sigaction(SIGRTMIN, {0xb6c92444, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb6c922e0, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0 rt_sigaction(SIGCHLD, {0xb6dd43d4, [], SA_NOCLDSTOP|0x4000000}, {SIG_DFL, [], 0}, 8) = 0 access("/sys/class/gpio/gpio88", F_OK) = 0 access("/sys/class/gpio/gpio88", F_OK) = 0 open("/sys/class/gpio/gpio88/active_low", O_RDWR|O_NONBLOCK) = 7 open("/sys/class/gpio/gpio88/direction", O_RDWR|O_NONBLOCK) = 8 open("/sys/class/gpio/gpio88/edge", O_RDWR|O_NONBLOCK) = 9 open("/sys/class/gpio/gpio88/value", O_RDWR|O_NONBLOCK) = 10 ioctl(7, 0x703, 0x20) = 0 ioctl(7, 0x720, 0xbeafdae0) = 0 ioctl(7, 0x720, 0xbeafda64) = 0 rt_sigaction(SIGCHLD, NULL, {0xb6dd43d4, [], SA_NOCLDSTOP|0x4000000}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0 root 00:07:07 : ~ # strace ecu-control --io wdo 30 1 2>&1 | fgrep 'io' execve("/sbin/ecu-control", ["ecu-control", "--io", "wdo", "30", "1"], [/* 11 vars */]) = 0 rt_sigaction(SIGRTMIN, {0xb6c61444, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb6c612e0, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0 rt_sigaction(SIGCHLD, {0xb6da33d4, [], SA_NOCLDSTOP|0x4000000}, {SIG_DFL, [], 0}, 8) = 0 access("/sys/class/gpio/gpio88", F_OK) = 0 access("/sys/class/gpio/gpio88", F_OK) = 0 open("/sys/class/gpio/gpio88/active_low", O_RDWR|O_NONBLOCK) = 7 open("/sys/class/gpio/gpio88/direction", O_RDWR|O_NONBLOCK) = 8 open("/sys/class/gpio/gpio88/edge", O_RDWR|O_NONBLOCK) = 9 open("/sys/class/gpio/gpio88/value", O_RDWR|O_NONBLOCK) = 10 ioctl(7, 0x703, 0x20) = 0 ioctl(7, 0x720, 0xbee2aae0) = 0 ioctl(7, 0x720, 0xbee2aa64) = 0 rt_sigaction(SIGCHLD, NULL, {0xb6da33d4, [], SA_NOCLDSTOP|0x4000000}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0