FreeCalypso > hg > freecalypso-sw
diff rvinterf/asyncshell/poweroff.c @ 965:bd873572ef2c
fc-shell: one-shot command mode implemented
author | Mychaela Falconia <falcon@ivan.Harhan.ORG> |
---|---|
date | Sat, 07 Nov 2015 00:00:46 +0000 |
parents | 1b1683cda154 |
children |
line wrap: on
line diff
--- a/rvinterf/asyncshell/poweroff.c Fri Nov 06 23:22:47 2015 +0000 +++ b/rvinterf/asyncshell/poweroff.c Sat Nov 07 00:00:46 2015 +0000 @@ -8,7 +8,6 @@ #include "pktmux.h" #include "etm.h" -void send_etm_cmd(buf, len) u_char *buf; { @@ -20,9 +19,9 @@ c ^= buf[i]; buf[i] = c; send_pkt_to_target(buf, len + 2); + return 0; } -void cmd_poweroff() { u_char cmdpkt[7]; @@ -32,15 +31,14 @@ cmdpkt[3] = 30; /* VRPCDEV */ cmdpkt[4] = 0x01; /* low 8 bits */ cmdpkt[5] = 0; /* high 2 bits */ - send_etm_cmd(cmdpkt, 5); + return send_etm_cmd(cmdpkt, 5); } -void cmd_tgtreset() { u_char cmdpkt[4]; cmdpkt[1] = ETM_CORE; cmdpkt[2] = TMCORE_OPC_RESET; - send_etm_cmd(cmdpkt, 2); + return send_etm_cmd(cmdpkt, 2); }