+/** Crea un nuevo archivo EMUFS.
+ *
+ * Un archivo EMUFS está compuesto por 4 archivos a nivel del sistema operativo.
+ * Un archivo principal con extensión .dat y 3 archivos auxiliares para manejo interno.
+ *
+ * El parámetro filename que recive esta función en el nombre virtual que se utilizará, ya
+ * que las extensiones serán puestas automáticamente for EMUFS.
+ *
+ * Un ejemplo:
+ * \code
+ * EMUFS *fp emufs_crear("archivo", T3, 100, 100);
+ * \endcode
+ *
+ * En el ejemplo anterior se tiene que nuestro filesystem virtual se llamará archivo.
+ *
+ * Los últimos 2 parámetros serán ignorados si el tipo de archivo no utiliza dicho parámetro.
+ *
+ * \param filename Nombre del archivo virtual.
+ * \param tipo Tipo de archivo.
+ * \param tam_bloque Tamaño del bloque.
+ * \param tam_reg Tamaño del registro.
+ */
+EMUFS *emufs_crear(const char *filename, char tipo, unsigned int tam_bloque, unsigned int tam_reg);