comparison sd_raw.h @ 40:5a7a0ef8a958

merge
author Matt Johnston <matt@ucc.asn.au>
date Thu, 27 Jun 2013 19:25:38 +0800
parents 9e888708f33d
children
comparison
equal deleted inserted replaced
39:1745d94761ea 40:5a7a0ef8a958
123 123
124 typedef uint8_t (*sd_raw_read_interval_handler_t)(uint8_t* buffer, offset_t offset, void* p); 124 typedef uint8_t (*sd_raw_read_interval_handler_t)(uint8_t* buffer, offset_t offset, void* p);
125 typedef uintptr_t (*sd_raw_write_interval_handler_t)(uint8_t* buffer, offset_t offset, void* p); 125 typedef uintptr_t (*sd_raw_write_interval_handler_t)(uint8_t* buffer, offset_t offset, void* p);
126 126
127 uint8_t sd_raw_init(); 127 uint8_t sd_raw_init();
128 void sd_raw_deinit(void);
128 uint8_t sd_raw_available(); 129 uint8_t sd_raw_available();
129 uint8_t sd_raw_locked(); 130 uint8_t sd_raw_locked();
130 131
131 uint8_t sd_raw_read(offset_t offset, uint8_t* buffer, uintptr_t length); 132 uint8_t sd_raw_read(offset_t offset, uint8_t* buffer, uintptr_t length);
132 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); 133 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);