diff options
Diffstat (limited to 'libmpio/src/io.h')
-rw-r--r-- | libmpio/src/io.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/libmpio/src/io.h b/libmpio/src/io.h index 54b3bfd..0275506 100644 --- a/libmpio/src/io.h +++ b/libmpio/src/io.h @@ -1,5 +1,5 @@ /* - * $Id: io.h,v 1.3 2003/04/27 12:08:21 germeier Exp $ + * $Id: io.h,v 1.4 2003/10/19 21:06:35 germeier Exp $ * * libmpio - a library for accessing Digit@lways MPIO players * Copyright (C) 2002, 2003 Markus Germeier @@ -34,6 +34,10 @@ extern "C" { #endif +/* open/closes the device */ +int mpio_device_open(mpio_t *); +int mpio_device_close(mpio_t *); + /* phys.<->log. block mapping */ int mpio_zone_init(mpio_t *, mpio_cmd_t); /* context, memory bank, logical block */ @@ -83,6 +87,11 @@ int mpio_io_block_delete(mpio_t *, mpio_mem_t, mpio_fatentry_t *); int mpio_io_block_delete_phys(mpio_t *, BYTE, DWORD); /* */ +int mpio_io_megablock_read (mpio_t *, mpio_mem_t, mpio_fatentry_t *, BYTE *); +/* */ +int mpio_io_megablock_write (mpio_t *, mpio_mem_t, mpio_fatentry_t *, BYTE *); + +/* */ int mpio_io_spare_read (mpio_t *, BYTE, DWORD, WORD, BYTE, BYTE *, int, mpio_callback_init_t); |