Skip to content
Snippets Groups Projects
cmd_load.c 25 KiB
Newer Older
  • Learn to ignore specific revisions
  • Wolfgang Denk's avatar
    Wolfgang Denk committed
    	"    - save S-Record file over serial line"
    	" with offset 'off', size 'size' and baudrate 'baud'\n"
    );
    #else	/* ! CFG_LOADS_BAUD_CHANGE */
    
    U_BOOT_CMD(
    	saves, 3, 0,	do_save_serial,
    
    Wolfgang Denk's avatar
    Wolfgang Denk committed
    	"saves   - save S-Record file over serial line\n",
    	"[ off ] [size]\n"
    	"    - save S-Record file over serial line with offset 'off' and size 'size'\n"
    );
    #endif	/* CFG_LOADS_BAUD_CHANGE */
    #endif	/* CFG_CMD_SAVES */
    #endif	/* CFG_CMD_LOADS */
    
    
    #if (CONFIG_COMMANDS & CFG_CMD_LOADB)
    
    U_BOOT_CMD(
    	loadb, 3, 0,	do_load_serial_bin,
    
    Wolfgang Denk's avatar
    Wolfgang Denk committed
    	"loadb   - load binary file over serial line (kermit mode)\n",
    	"[ off ] [ baud ]\n"
    	"    - load binary file over serial line"
    	" with offset 'off' and baudrate 'baud'\n"
    );
    
    #endif	/* CFG_CMD_LOADB */
    
    /* -------------------------------------------------------------------- */
    
    #if (CONFIG_COMMANDS & CFG_CMD_HWFLOW)
    int do_hwflow (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
    {
    	extern int hwflow_onoff(int);
    
    	if (argc == 2) {
    		if (strcmp(argv[1], "off") == 0)
    			hwflow_onoff(-1);
    		else
    			if (strcmp(argv[1], "on") == 0)
    				hwflow_onoff(1);
    			else
    				printf("Usage: %s\n", cmdtp->usage);
    	}
    	printf("RTS/CTS hardware flow control: %s\n", hwflow_onoff(0) ? "on" : "off");
    	return 0;
    }
    
    /* -------------------------------------------------------------------- */
    
    
    	hwflow, 2, 0,	do_hwflow,
    
    Wolfgang Denk's avatar
    Wolfgang Denk committed
    	"hwflow  - turn the harwdare flow control on/off\n",
    
    	"[on|off]\n - change RTS/CTS hardware flow control over serial line\n"
    
    Wolfgang Denk's avatar
    Wolfgang Denk committed
    );
    
    #endif /* CFG_CMD_HWFLOW */