diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2007-07-05 18:01:38 +0200 |
---|---|---|
committer | Sascha Hauer <sha@octopus.labnet.pengutronix.de> | 2007-07-05 18:01:38 +0200 |
commit | 112ada667b57ec9b9bd1fc0786f5926779cb5b6e (patch) | |
tree | 0b21c8939cadfbdab3d23dfeb48b8173698e9447 /include/driver.h | |
parent | 4e7505eb8d06e71eee699e91cd974ba8a1a5717f (diff) | |
download | barebox-112ada667b57ec9b9bd1fc0786f5926779cb5b6e.tar.gz barebox-112ada667b57ec9b9bd1fc0786f5926779cb5b6e.tar.xz |
svn_rev_270
WIP FS support
Diffstat (limited to 'include/driver.h')
-rw-r--r-- | include/driver.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/driver.h b/include/driver.h index a37a7cd0bb..22860f258b 100644 --- a/include/driver.h +++ b/include/driver.h @@ -10,7 +10,7 @@ #define DEVICE_TYPE_ETHER 1 #define DEVICE_TYPE_STDIO 2 #define DEVICE_TYPE_DRAM 3 -#define DEVICE_TYPE_FS 3 +#define DEVICE_TYPE_FS 4 #define MAX_DEVICE_TYPE 4 #include <param.h> @@ -50,7 +50,7 @@ struct driver_d { int (*probe) (struct device_d *); int (*remove)(struct device_d *); ssize_t (*read) (struct device_d*, void* buf, size_t count, ulong offset, ulong flags); - ssize_t (*write) (struct device_d*, void* buf, size_t count, ulong offset, ulong flags); + ssize_t (*write) (struct device_d*, const void* buf, size_t count, ulong offset, ulong flags); ssize_t (*erase) (struct device_d*, size_t count, unsigned long offset); void (*info) (struct device_d *); |