X-Git-Url: http://git.ozlabs.org/?p=yaboot.git;a=blobdiff_plain;f=include%2Ffs.h;h=d960fea61918c80526f97d707f589647241bb8ff;hp=6aad90e2587bc43ce2d3f656dfbbc0d9a078d1b1;hb=6a77b7a8418741a270bc8c74406b935168c587dc;hpb=5613f9fab88b71f14259856b390f1cc989b602bf diff --git a/include/fs.h b/include/fs.h index 6aad90e..d960fea 100644 --- a/include/fs.h +++ b/include/fs.h @@ -1,22 +1,24 @@ /* - FileSystems common definitions - - Copyright (C) 1999 Benjamin Herrenschmidt - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -*/ + * fs.h - Filesystem common definitions + * + * Copyright (C) 2001 Ethan Benson + * + * Copyright (C) 1999 Benjamin Herrenschmidt + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + */ #ifndef FS_H #define FS_H @@ -33,14 +35,14 @@ struct fs_t { const char* dev_name, struct partition_t* part, const char* file_name); - + int (*read)( struct boot_file_t* file, unsigned int size, void* buffer); - + int (*seek)( struct boot_file_t* file, unsigned int newpos); - + int (*close)( struct boot_file_t* file); };