USBFiler 1.31 ============= J.G.Harston - jgh@mdfs.net 70 Camm Street, Walkley, Sheffield, S6 3TR USBFiler is a simple program for accessing USB devices with a BBC USB interface such as that on the RetroClinic DataCentre. It runs on the BBC and Master. On running, you get a U> prompt. At the prompt you can enter commands to examine the USB device, examine files on the deive, and transfer files from the device. To get a list of commands, enter ? or HELP. If you get odd errors such as 'Device upgrade not present', pressing Escape will flush the USB buffers and clear any spurious errors. Command Summary =============== *command -------- This passes the command to the OS. DIR --- This displays a directory listing of the current USB directory. INFO ----------- This displays the file information on the specified file. If the file has a matching .INF file, the BBC file information is read from it as well. CD -------- This selects a new current directory. Only directories in the current directory can be selected, or '..' to go to the parent, or '\' to go to the root. TYPE [CTRLS], DUMP [7BIT] --------------------------------------- TYPE displays a file, and DUMP gives a hexadecimal file dump. If the [CTRLS] option is given to TYPE, then all control characters are passed unfiltered, otherwise only LF and CR are displayed. If the [7BIT] option is given to DUMP, then the characters in the dump are displayed in 7-bit format, with bit 7 ignored. COPY USB: ------------------------ This allows you to copy one or more files from the USB device to the host filing system. If is a file, that one file is copied. If is a directory, the whole directory is recursively copied into the directory. The source and destination directories can be omitted, and the current directories will be used. If a file copied from the USB device has a matching .INF file, then the BBC file information is read from it and the destination file information is set. For example: COPY USB: will recursively copy everything from the current USB directory to the current host directory. USB filename characters that are invalid BBC filename characters are translated to valid BBC filename characters. BYE --- This will dismount the USB device so that it can be safely unplugged. HELP ---- This will list all the commands you can use. QUIT ---- This will terminate the program Version History =============== 31-Mar-2020 v1.31 Some optimisations from other Filers. 04-Apr-2019 v1.30 Brought all Filers to same version number 18-Nov-2010 v0.11 Uses fast machine code data transfer. 28-Nov-2009 v0.10 Initial version, based on SJFiler.