From c9d98ca9271d1e2045a1ca21215701f3fb2aaa37 Mon Sep 17 00:00:00 2001 From: Björn Stenberg Date: Thu, 15 Aug 2002 12:42:37 +0000 Subject: Added delayed write for settings. Doesn't write until someone else accesses the disk. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1762 a1c6a512-1295-4272-9138-f99709370657 --- firmware/drivers/ata.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'firmware/drivers/ata.h') diff --git a/firmware/drivers/ata.h b/firmware/drivers/ata.h index 4209fdcd1e..244ec63777 100644 --- a/firmware/drivers/ata.h +++ b/firmware/drivers/ata.h @@ -39,11 +39,9 @@ extern bool ata_disk_is_active(void); extern int ata_hard_reset(void); extern int ata_soft_reset(void); extern int ata_init(void); -extern int ata_read_sectors(unsigned long start, - int count, - void* buf); -extern int ata_write_sectors(unsigned long start, - int count, - void* buf); +extern int ata_read_sectors(unsigned long start, int count, void* buf); +extern int ata_write_sectors(unsigned long start, int count, void* buf); +extern void ata_delayed_write(unsigned long sector, void* buf); +extern void ata_flush(void); #endif -- cgit v1.2.3