#ifndef RESET_IOC_H
#define RESET_IOC_H

#if USE_SPI
#include <sdcard.h>
#include <spi.h>
#endif /* USE_SPI */

#if USE_BDV
#include <block_device.h>
#include <mcc.h>
#endif /* USE_BDV */

#include <defs.h>
#include <reset_tty.h>
#include <io.h>
#include <reset_utils.h>

#if USE_SPI
extern int reset_ioc_init();
#endif /* USE_SPI */

extern int reset_ioc_read( unsigned int lba, 
                           void*        buffer, 
                           unsigned int count );

#endif /* RESET_IOC_H */

/*
 * vim: tabstop=4 : shiftwidth=4 : expandtab
 */
