aboutsummaryrefslogtreecommitdiff
path: root/libmpio/mpio.h
diff options
context:
space:
mode:
authorgermeier <germeier>2003-10-19 21:06:33 +0000
committergermeier <germeier>2003-10-19 21:06:33 +0000
commit2ce485fa24fb3ccba872e6dbd256c0485e1e7ed8 (patch)
treeb03929ebfec1e9e5e8d638794cf03e9433251e75 /libmpio/mpio.h
parent7411077cbbbf0baf190ccf90aa5983b0342857ba (diff)
downloadmpiosh-2ce485fa24fb3ccba872e6dbd256c0485e1e7ed8.tar.gz
mpiosh-2ce485fa24fb3ccba872e6dbd256c0485e1e7ed8.tar.bz2
mpiosh-2ce485fa24fb3ccba872e6dbd256c0485e1e7ed8.zip
added support for the new internal chip
added support for libusb if the kernel driver is not available
Diffstat (limited to 'libmpio/mpio.h')
-rw-r--r--libmpio/mpio.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/libmpio/mpio.h b/libmpio/mpio.h
index 6a1e18c..cb342c7 100644
--- a/libmpio/mpio.h
+++ b/libmpio/mpio.h
@@ -1,5 +1,5 @@
/*
- * $Id: mpio.h,v 1.22 2003/06/26 19:53:58 germeier Exp $
+ * $Id: mpio.h,v 1.23 2003/10/19 21:06:34 germeier Exp $
*
* libmpio - a library for accessing Digit@lways MPIO players
* Copyright (C) 2002, 2003 Markus Germeier
@@ -61,6 +61,11 @@ mpio_model_t mpio_get_model(mpio_t *);
/* retrieves free memory in bytes */
int mpio_memory_free(mpio_t *, mpio_mem_t, int *free);
+/* report sectors in block for this memory */
+int mpio_block_get_sectors(mpio_t *, mpio_mem_t);
+/* report size of block for this memory */
+int mpio_block_get_blocksize(mpio_t *, mpio_mem_t);
+
/*
* charset for filename encoding/converting
*/
@@ -198,6 +203,10 @@ char * mpio_strerror(int err);
/* prints the error message of the last error*/
void mpio_perror(char *prefix);
+/* set error code to given value */
+int mpio_error_set(int err);
+
+
/*
* debugging
*/