diskmii.h File Reference

#include <diskmii/ff.h>
#include <diskmii/diskio.h>
#include <diskmii/nandfs.h>

Go to the source code of this file.

Defines

#define ELM_SD   0

Functions

int diskmii_init ()
 Initialize libdiskmii.
int diskmii_mountdevice (int drv)
 Mounts a device.
int diskmii_remountdevice (int drv)
 Unmounts a device, then mounts it again.
int diskmii_unmountdevice (int drv)
 Unmounts a device.
int diskmii_mount ()
 Mounts all available devices.
int diskmii_remount ()
 Remounts all available devices.
int diskmii_unmount ()
 Unmounts all available devices.
BOOL diskmii_is_inserted (int drv)
 Checks if a device has a disk inserted.

Detailed Description

Control of the diskmii interface. Doesn't use newlib_device_t yet.


Function Documentation

int diskmii_init (  ) 

Initialize libdiskmii.

Returns:
0 on success, anything else is failure.
BOOL diskmii_is_inserted ( int  drv  ) 

Checks if a device has a disk inserted.

Returns:
TRUE if the device has a disk, FALSE otherwise.
int diskmii_mount (  ) 

Mounts all available devices.

Returns:
0 on success, anything else is failure.
int diskmii_mountdevice ( int  drv  ) 

Mounts a device.

Parameters:
drv the device to mount.
Returns:
0 on success, anything else is failure.
int diskmii_remount (  ) 

Remounts all available devices.

Returns:
0 on success, anything else is failure.
int diskmii_remountdevice ( int  drv  ) 

Unmounts a device, then mounts it again.

Parameters:
drv the device to remount.
Returns:
0 on success, anything else is failure.
int diskmii_unmount (  ) 

Unmounts all available devices.

Returns:
0 on success, anything else is failure.
int diskmii_unmountdevice ( int  drv  ) 

Unmounts a device.

Parameters:
drv the device to unmount.
Returns:
0 on success, anything else is failure.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Generated by  doxygen 1.6.3