Hanna
Sourcecode Batteriemanagementsystem |
SD-Card Reader Bibliothek von Roland Riegel. Mehr ...
gehe zum Quellcode dieser Datei
Datenstrukturen | |
struct | partition_struct |
Makrodefinitionen | |
#define | PARTITION_TYPE_EXTENDED 0x05 |
#define | PARTITION_TYPE_EXTENDED_LBA 0x0f |
#define | PARTITION_TYPE_FAT12 0x01 |
#define | PARTITION_TYPE_FAT16 0x06 |
#define | PARTITION_TYPE_FAT16_32MB 0x04 |
#define | PARTITION_TYPE_FAT16_LBA 0x0e |
#define | PARTITION_TYPE_FAT32 0x0b |
#define | PARTITION_TYPE_FAT32_LBA 0x0c |
#define | PARTITION_TYPE_FREE 0x00 |
#define | PARTITION_TYPE_UNKNOWN 0xff |
Typdefinitionen | |
typedef uint8_t(* | device_read_callback_t) (uint8_t *buffer, offset_t offset, void *p) |
typedef uint8_t(* | device_read_interval_t) (offset_t offset, uint8_t *buffer, uintptr_t interval, uintptr_t length, device_read_callback_t callback, void *p) |
typedef uint8_t(* | device_read_t) (offset_t offset, uint8_t *buffer, uintptr_t length) |
typedef uintptr_t(* | device_write_callback_t) (uint8_t *buffer, offset_t offset, void *p) |
typedef uint8_t(* | device_write_interval_t) (offset_t offset, uint8_t *buffer, uintptr_t length, device_write_callback_t callback, void *p) |
typedef uint8_t(* | device_write_t) (offset_t offset, const uint8_t *buffer, uintptr_t length) |
Funktionen | |
uint8_t | partition_close (struct partition_struct *partition) |
struct partition_struct * | partition_open (device_read_t device_read, device_read_interval_t device_read_interval, device_write_t device_write, device_write_interval_t device_write_interval, int8_t index) |
SD-Card Reader Bibliothek von Roland Riegel.
$Revision: 351 $ $Date: 2016-03-19 23:27:55 +0100 (Sa, 19 Mrz 2016) $
Partition table header (license: GPLv2 or LGPLv2.1)
Definiert in Datei partition.h.