typedef struct _emu_fs_t {
enum { T1, T2, T3 } tipo; /* Corregir nombres */
unsigned long tam_bloque; /* 0 si no tiene bloques */
- int (*leer_bloque)(int ID, void *, unsigned long tam);
- int (*leer_registro)(int ID, void *, unsigned long tam);
- int (*grabar_registro)(int ID, void *, unsigned long tam);
+ int (*leer_bloque)(struct _emu_fs_t *, int, void *);
+ int (*leer_registro)(struct _emu_fs_t *, int, void *, unsigned long);
+ int (*grabar_registro)(int , void *, unsigned long );
char *nombre;
} EMUFS;