Skip to content
Snippets Groups Projects
cmd_df.c 609 B
Newer Older
  • Learn to ignore specific revisions
  • Haavard Skinnemoen's avatar
    Haavard Skinnemoen committed
    /*
     * Command for accessing DataFlash.
     *
     * Copyright (C) 2008 Atmel Corporation
     */
    #include <common.h>
    #include <df.h>
    
    
    static int do_df(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
    
    Haavard Skinnemoen's avatar
    Haavard Skinnemoen committed
    {
    	const char *cmd;
    
    	/* need at least two arguments */
    	if (argc < 2)
    		goto usage;
    
    	cmd = argv[1];
    
    	if (strcmp(cmd, "init") == 0) {
    		df_init(0, 0, 1000000);
    		return 0;
    	}
    
    	if (strcmp(cmd, "info") == 0) {
    		df_show_info();
    		return 0;
    	}
    
    usage:
    
    Haavard Skinnemoen's avatar
    Haavard Skinnemoen committed
    }
    
    U_BOOT_CMD(
    	sf,	2,	1,	do_serial_flash,
    
    Peter Tyser's avatar
    Peter Tyser committed
    	"Serial flash sub-system",
    
    	"probe [bus:]cs		- init flash device on given SPI bus and CS")