# tools/README # $Id: tools-README.txt,v 1.1 1999/12/07 10:42:04 johana Exp $ # This file contains brief info regarding the tools, you can see it as a rough index. +-----------------------------------------------------+ | If you create a new tool, add info about it here! | +-----------------------------------------------------+ If there is a lot of things to say about a tool put it in a README.toolname file (or in a README file in the dedicated directory for the tool). ../apps/ramtools/ - Build and unpacks RAM disk filesystem images. mkfs.jffs - Build JFFS - Journaling Flash File System image. (src/mkfs.jffs) genromfs - Build ROMFS image. (src/genromfs) boot_elinux - Boots a vmlinux file, calls svinto_boot with the correct parameters, some info extracted from the vmlinux file. cris-strip.pl - Strips info from objectfiles. cris-sym-tab - Generate a symbol table from cris programs. e100boot/ - This contains the ETRAX100 boot loader program, installs svinto_boot program. imgsum - Computes the checksum for a specified image. (src/imgsum) init_env_elinux.pl - Creates an 'init_env' that sets proper environment variables if executed like this: '. init_env'. You should be in your development 'root' when you run it: 'tools/init_env_elinux.pl' jasm - Juliette assembler tool juliette_regs.pl - Used by jasm. mknod_elinux - Used to create etries in a romfs_meta.txt file instead of using the real 'mknod' program. This way you don't have to be root to build a target filesystem. mkprod - Main product builder script. Uses a 'prodspec' file and builds and install the files in a product. See the products defined in the products/ directory optlibs - Used to optimise shared libraries to decrease size and reduce runtime linking time. It can be used by the mkprod tool. src/sermon - A simple serial port sniffer for Linux, see src/sermon/README. svinto_boot - The ETRAX100 boot loader program, used by boot_elinux. # end of tools/README