#include <stdint.h>#include "sd_raw_config.h"


Go to the source code of this file.
Data Structures | |
| struct | sd_raw_info |
Defines | |
| #define | SD_RAW_FORMAT_HARDDISK 0 |
| #define | SD_RAW_FORMAT_SUPERFLOPPY 1 |
| #define | SD_RAW_FORMAT_UNIVERSAL 2 |
| #define | SD_RAW_FORMAT_UNKNOWN 3 |
Typedefs | |
| typedef uint8_t(* | sd_raw_read_interval_handler_t )(uint8_t *buffer, offset_t offset, void *p) |
| typedef uintptr_t(* | sd_raw_write_interval_handler_t )(uint8_t *buffer, offset_t offset, void *p) |
Functions | |
| uint8_t | sd_raw_init () |
| uint8_t | sd_raw_available () |
| uint8_t | sd_raw_locked () |
| uint8_t | sd_raw_read (offset_t offset, uint8_t *buffer, uintptr_t length) |
| uint8_t | sd_raw_read_interval (offset_t offset, uint8_t *buffer, uintptr_t interval, uintptr_t length, sd_raw_read_interval_handler_t callback, void *p) |
| uint8_t | sd_raw_write (offset_t offset, const uint8_t *buffer, uintptr_t length) |
| uint8_t | sd_raw_write_interval (offset_t offset, uint8_t *buffer, uintptr_t length, sd_raw_write_interval_handler_t callback, void *p) |
| uint8_t | sd_raw_sync () |
| uint8_t | sd_raw_get_info (struct sd_raw_info *info) |
Definition in file sd_raw.h.
1.5.6