#include <partition.h>
Data Fields | |
| device_read_t | device_read |
| device_read_interval_t | device_read_interval |
| device_write_t | device_write |
| device_write_interval_t | device_write_interval |
| uint8_t | type |
| uint32_t | offset |
| uint32_t | length |
Definition at line 153 of file partition.h.
The function which reads data from the partition.
Definition at line 161 of file partition.h.
Referenced by fat_append_clusters(), fat_delete_file(), fat_find_offset_for_dir_entry(), fat_free_clusters(), fat_get_next_cluster(), fat_read_file(), fat_read_header(), and partition_open().
The function which repeatedly reads a constant amount of data from the partition.
Definition at line 168 of file partition.h.
Referenced by fat_get_fs_free(), fat_read_dir(), and partition_open().
The function which writes data to the partition.
Definition at line 175 of file partition.h.
Referenced by fat_append_clusters(), fat_delete_file(), fat_free_clusters(), fat_open(), fat_terminate_clusters(), fat_write_dir_entry(), fat_write_file(), and partition_open().
The function which repeatedly writes data to the partition.
Definition at line 182 of file partition.h.
Referenced by fat_clear_cluster(), fat_open(), and partition_open().
| uint8_t partition_struct::type |
The type of the partition.
Compare this value to the PARTITION_TYPE_* constants.
Definition at line 189 of file partition.h.
Referenced by fat_append_clusters(), fat_find_offset_for_dir_entry(), fat_free_clusters(), fat_get_fs_free(), fat_get_fs_size(), fat_get_next_cluster(), fat_read_dir(), fat_read_header(), fat_terminate_clusters(), partition_close(), and partition_open().
| uint32_t partition_struct::offset |
The offset in blocks on the disk where this partition starts.
Definition at line 193 of file partition.h.
Referenced by fat_read_header(), and partition_open().
| uint32_t partition_struct::length |
The length in blocks of this partition.
Definition at line 197 of file partition.h.
Referenced by partition_open().
1.5.6