Contiki-NG
|
Disk driver API structure. More...
#include <arch/dev/disk/disk.h>
Data Fields | |
disk_status_t(* | status )(uint8_t dev) |
Get device status. More... | |
disk_status_t(* | initialize )(uint8_t dev) |
Initialize device. More... | |
disk_result_t(* | read )(uint8_t dev, void *buff, uint32_t sector, uint32_t count) |
Read sector(s). More... | |
disk_result_t(* | write )(uint8_t dev, const void *buff, uint32_t sector, uint32_t count) |
Write sector(s). More... | |
disk_result_t(* | ioctl )(uint8_t dev, uint8_t cmd, void *buff) |
Control device-specific features. More... | |
disk_status_t(* disk_driver::initialize) (uint8_t dev) |
disk_result_t(* disk_driver::ioctl) (uint8_t dev, uint8_t cmd, void *buff) |
disk_result_t(* disk_driver::read) (uint8_t dev, void *buff, uint32_t sector, uint32_t count) |
disk_status_t(* disk_driver::status) (uint8_t dev) |
disk_result_t(* disk_driver::write) (uint8_t dev, const void *buff, uint32_t sector, uint32_t count) |