CMSIS2000  0.0.7
 Указатель Структуры данных Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Макросы Группы Страницы
Файл diskio.c
#include "diskio.h"
#include "usbdisk.h"
#include "atadrive.h"
#include "sdcard.h"
Граф включаемых заголовочных файлов для diskio.c:

См. исходные тексты.

Макросы

#define ATA   0
#define MMC   1
#define USB   2

Функции

DSTATUS disk_initialize (BYTE pdrv)
DRESULT disk_read (BYTE pdrv, BYTE *buff, DWORD sector, BYTE count)
DSTATUS disk_status (BYTE pdrv)

Макросы

#define ATA   0

См. определение в файле diskio.c строка 16

Используется в disk_initialize(), disk_read() и disk_status().

#define MMC   1

См. определение в файле diskio.c строка 17

Используется в disk_initialize(), disk_read() и disk_status().

#define USB   2

См. определение в файле diskio.c строка 18

Используется в disk_initialize(), disk_read() и disk_status().

Функции

DSTATUS disk_initialize ( BYTE  pdrv)

См. определение в файле diskio.c строка 25

Перекрестные ссылки ATA, MMC, STA_NOINIT и USB.

Используется в chk_mounted() и load_file_from_external_source_to().

Граф вызова функции:

DRESULT disk_read ( BYTE  pdrv,
BYTE buff,
DWORD  sector,
BYTE  count 
)

См. определение в файле diskio.c строка 101

Перекрестные ссылки ATA, MMC, RES_PARERR и USB.

Используется в check_fs(), chk_mounted(), f_lseek(), f_read(), f_write() и move_window().

Граф вызова функции:

DSTATUS disk_status ( BYTE  pdrv)

См. определение в файле diskio.c строка 63

Перекрестные ссылки ATA, MMC, STA_NOINIT и USB.

Используется в chk_mounted() и validate().

Граф вызова функции: