Contiki-Inga 3.x
|
DiskIO Abstraction Layer ImplementationMore...
Go to the source code of this file.
Functions | |
void | diskio_print_device_info (struct diskio_device_info *dev) |
Prints information about the specified device. More... | |
int | diskio_read_block (struct diskio_device_info *dev, uint32_t block_address, uint8_t *buffer) |
Reads one block from the specified device and stores it in buffer. More... | |
int | diskio_read_blocks (struct diskio_device_info *dev, uint32_t block_start_address, uint32_t num_blocks, uint8_t *buffer) |
Reads multiple blocks from the specified device. More... | |
int | diskio_write_block (struct diskio_device_info *dev, uint32_t block_address, uint8_t *buffer) |
Writes a single block to the specified device. More... | |
int | diskio_write_blocks_start (struct diskio_device_info *dev, uint32_t block_start_address, uint32_t num_blocks) |
Start writing multiple blocks to the specified device. More... | |
int | diskio_write_blocks_next (struct diskio_device_info *dev, uint8_t *buffer) |
Write next of multiple blocks to the specified device. More... | |
int | diskio_write_blocks_done (struct diskio_device_info *dev) |
Start writing multiple blocks to the specified device. More... | |
void | diskio_set_default_device (struct diskio_device_info *dev) |
Sets the default operation device. More... | |
struct diskio_device_info * | diskio_devices () |
Returns the device-Database. More... | |
int | diskio_detect_devices () |
Creates the internal database of available devices. More... | |
DiskIO Abstraction Layer Implementation
Definition in file diskio.c.