Blame view
cmd/fs.c
2.99 KB
83d290c56 SPDX: Convert all... |
1 |
// SPDX-License-Identifier: GPL-2.0 |
045fa1e11 fs: add filesyste... |
2 3 4 5 |
/* * Copyright (c) 2012, NVIDIA CORPORATION. All rights reserved. * * Inspired by cmd_ext_common.c, cmd_fat.c. |
045fa1e11 fs: add filesyste... |
6 7 8 9 10 |
*/ #include <common.h> #include <command.h> #include <fs.h> |
cf6598193 fs: implement siz... |
11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
static int do_size_wrapper(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { return do_size(cmdtp, flag, argc, argv, FS_TYPE_ANY); } U_BOOT_CMD( size, 4, 0, do_size_wrapper, "determine a file's size", "<interface> <dev[:part]> <filename> " " - Find file 'filename' from 'dev' on 'interface' " " and determine its size." ); |
0e350f81e common: commands:... |
25 26 |
static int do_load_wrapper(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) |
045fa1e11 fs: add filesyste... |
27 |
{ |
b770e88a6 Fix number base h... |
28 |
return do_load(cmdtp, flag, argc, argv, FS_TYPE_ANY); |
045fa1e11 fs: add filesyste... |
29 30 31 |
} U_BOOT_CMD( |
f9b55e228 fs: rename fsload... |
32 |
load, 7, 0, do_load_wrapper, |
045fa1e11 fs: add filesyste... |
33 34 35 36 37 38 39 40 41 42 43 44 45 |
"load binary file from a filesystem", "<interface> [<dev[:part]> [<addr> [<filename> [bytes [pos]]]]] " " - Load binary file 'filename' from partition 'part' on device " " type 'interface' instance 'dev' to address 'addr' in memory. " " 'bytes' gives the size to load in bytes. " " If 'bytes' is 0 or omitted, the file is read until the end. " " 'pos' gives the file byte position to start reading from. " |
b770e88a6 Fix number base h... |
46 |
" If 'pos' is 0 or omitted, the file is read from the start." |
0e350f81e common: commands:... |
47 |
) |
045fa1e11 fs: add filesyste... |
48 |
|
d455d8789 fs: API changes e... |
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
static int do_save_wrapper(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { return do_save(cmdtp, flag, argc, argv, FS_TYPE_ANY); } U_BOOT_CMD( save, 7, 0, do_save_wrapper, "save file to a filesystem", "<interface> <dev[:part]> <addr> <filename> bytes [pos] " " - Save binary file 'filename' to partition 'part' on device " " type 'interface' instance 'dev' from addr 'addr' in memory. " " 'bytes' gives the size to save in bytes and is mandatory. " " 'pos' gives the file byte position to start writing to. " " If 'pos' is 0 or omitted, the file is written from the start." ) |
0e350f81e common: commands:... |
70 71 |
static int do_ls_wrapper(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) |
045fa1e11 fs: add filesyste... |
72 73 74 75 76 77 78 79 80 81 82 83 |
{ return do_ls(cmdtp, flag, argc, argv, FS_TYPE_ANY); } U_BOOT_CMD( ls, 4, 1, do_ls_wrapper, "list files in a directory (default /)", "<interface> [<dev[:part]> [directory]] " " - List files in directory 'directory' of partition 'part' on " " device type 'interface' instance 'dev'." |
0e350f81e common: commands:... |
84 |
) |
1a1ad8e09 fs: Add command t... |
85 |
|
aaa12157c fs: Add a new com... |
86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
static int do_ln_wrapper(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { return do_ln(cmdtp, flag, argc, argv, FS_TYPE_ANY); } U_BOOT_CMD( ln, 5, 1, do_ln_wrapper, "Create a symbolic link", "<interface> <dev[:part]> target linkname " " - create a symbolic link to 'target' with the name 'linkname' on " " device type 'interface' instance 'dev'." ) |
1a1ad8e09 fs: Add command t... |
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 |
static int do_fstype_wrapper(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { return do_fs_type(cmdtp, flag, argc, argv); } U_BOOT_CMD( fstype, 4, 1, do_fstype_wrapper, "Look up a filesystem type", "<interface> <dev>:<part> " "- print filesystem type " "fstype <interface> <dev>:<part> <varname> " "- set environment variable to filesystem type " ); |