X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Fyaffsfs.h;h=0d4ea151d3df756b593e2b430f18e6c940310703;hp=657f3640d221930f914c3c0c02f0dc8afedf8e29;hb=8dae7f19d415e2c660f3a64c355ed5cec01f9a80;hpb=80f85303d264f804ea288e1995280345804ec01c diff --git a/direct/yaffsfs.h b/direct/yaffsfs.h index 657f364..0d4ea15 100644 --- a/direct/yaffsfs.h +++ b/direct/yaffsfs.h @@ -180,13 +180,16 @@ int yaffs_n_handles(const YCHAR *path); #define YAFFS_SHARE_WRITE 2 int yaffs_open_sharing(const YCHAR *path, int oflag, int mode, int shareMode) ; - struct yaffs_dev; void yaffs_add_device(struct yaffs_dev *dev); int yaffs_start_up(void); int yaffsfs_GetLastError(void); +/* Functions to iterate through devices. NB Use with extreme care! */ +void yaffs_dev_rewind(void); +struct yaffs_dev *yaffs_next_dev(void); + /* Function to get the last error */ int yaffs_get_error(void); const char * yaffs_error_to_str(int err);