|
Turnstone Operating System
|
Disk header. More...
Classes | |
| struct | disk_partition_context_t |
| struct | disk_or_partition_t |
| struct | disk_partition_t |
| struct | disk_t |
Macros | |
| #define | ___DISK_H 0 |
Typedefs | |
| typedef struct memory_heap_t | memory_heap_t |
| typedef struct disk_partition_context_t | disk_partition_context_t |
| typedef struct disk_t | disk_t |
| typedef struct disk_partition_t | disk_partition_t |
| typedef struct disk_or_partition_t | disk_or_partition_t |
| typedef memory_heap_t *(* | disk_get_heap_f) (const disk_or_partition_t *dp) |
| typedef uint64_t(* | disk_or_partition_get_size_f) (const disk_or_partition_t *dp) |
| typedef uint64_t(* | disk_or_partition_get_block_size_f) (const disk_or_partition_t *dp) |
| typedef int8_t(* | disk_or_partition_write_f) (const disk_or_partition_t *dp, uint64_t lba, uint64_t count, uint8_t *data) |
| typedef int8_t(* | disk_or_partition_read_f) (const disk_or_partition_t *dp, uint64_t lba, uint64_t count, uint8_t **data) |
| typedef int8_t(* | disk_or_partition_flush_f) (const disk_or_partition_t *dp) |
| typedef int8_t(* | disk_or_partition_close_f) (const disk_or_partition_t *dp) |
Disk header.
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.