]>
cloudbase.mooo.com Git - z180-stamp.git/blob - avr/cmd_misc.c
3 * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
5 * SPDX-License-Identifier: GPL-2.0+
13 #include "con-utils.h"
16 command_ret_t
do_echo(cmd_tbl_t
*cmdtp
, int flag
, int argc
, char * const argv
[])
18 uint_fast8_t putnl
= 1;
20 (void) cmdtp
; (void) flag
;
22 for (uint_fast8_t i
= 1; i
< argc
; i
++) {
24 uint_fast8_t backslash
= 0;
30 while ((c
= *p
++) != '\0') {
52 return CMD_RET_SUCCESS
;
56 command_ret_t
do_sleep(cmd_tbl_t
*cmdtp
, int flag
, int argc
, char * const argv
[])
58 unsigned long start
= get_timer(0);
61 uint_fast8_t millisec
= 0;
63 (void) cmdtp
; (void) flag
;
68 delay
= strtoul(argv
[1], &sp
, 10);
82 while (get_timer(start
) < delay
) {
84 return CMD_RET_FAILURE
;
89 return CMD_RET_SUCCESS
;