X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Ftimothy_tests%2Fdev%2Fyaffs_tester.h;fp=direct%2Ftimothy_tests%2Fdev%2Fyaffs_tester.h;h=0000000000000000000000000000000000000000;hp=a703175f26b1b77f637a46ef0c73187a510b9f36;hb=121c055437f23d9d6bc7b57d36ecf128b447013f;hpb=d7388fb75a13610d14d0afc397f826bd44c972e1 diff --git a/direct/timothy_tests/dev/yaffs_tester.h b/direct/timothy_tests/dev/yaffs_tester.h deleted file mode 100644 index a703175..0000000 --- a/direct/timothy_tests/dev/yaffs_tester.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * YAFFS: Yet another Flash File System . A NAND-flash specific file system. - * - * Copyright (C) 2002-2011 Aleph One Ltd. - * for Toby Churchill Ltd and Brightstar Engineering - * - * Created by Timothy Manning - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License version 2.1 as - * published by the Free Software Foundation. - * - * Note: Only YAFFS headers are LGPL, YAFFS C code is covered by GPL. - */ - -#ifndef __YAFFS_TESTER_H__ - #define __YAFFS_TESTER_H__ - -#include -#include -#include -#include - -#include "yaffsfs.h" /* it is in "yaffs2/direct/" link it in the Makefile */ -#include "message_buffer.h" -#include "error_handler.h" - -#define MAX_NUMBER_OF_OPENED_HANDLES 50 -#define MAX_FILE_NAME_SIZE 51 - -typedef struct handle_regster_template{ - int handle[MAX_NUMBER_OF_OPENED_HANDLES]; - char path[MAX_NUMBER_OF_OPENED_HANDLES][100]; - int number_of_open_handles; -}handle_regster; - - -void init(char *yaffs_test_dir,char *yaffs_mount_dir,int argc, char *argv[]); /*sets up yaffs and mounts yaffs */ -void test(char *yaffs_test_dir); /*contains the test code*/ -void generate_random_string(char *ptr,int length_of_str); /*generates a random string of letters to be used for a name*/ -void join_paths(char *path1,char *path2,char *newpath ); -void copy_array(char *from,char *to, unsigned int from_offset,unsigned int to_offset); -void stat_file(char *path); -void write_to_random_file(handle_regster *P_open_handles_array); -void close_random_file(handle_regster *P_open_handles_array); -void quit_program(); -void truncate_random_file(handle_regster *P_open_handles_array); -#endif