OSDN Git Service

append flash command mask membet
authornaruko <naruko@24ea1065-a21e-4ca1-99c9-f5125deb0858>
Mon, 7 Dec 2009 16:49:19 +0000 (16:49 +0000)
committernaruko <naruko@24ea1065-a21e-4ca1-99c9-f5125deb0858>
Mon, 7 Dec 2009 16:49:19 +0000 (16:49 +0000)
git-svn-id: svn+ssh://svn.osdn.net/svnroot/unagi@327 24ea1065-a21e-4ca1-99c9-f5125deb0858

client/trunk/anago/flash_device.c
client/trunk/anago/flash_device.h

index 3388b2e..05b7e35 100644 (file)
@@ -87,6 +87,9 @@ bool flash_device_get(const char *name, struct flash_device *t)
        if(bool_get(v, "erase_require", &t->erase_require) == false){
                goto field_error;
        }
+       if(long_get(v, "command_mask", &t->command_mask) == false){
+               goto field_error;
+       }
        long dd;
        if(long_get(v, "id_manufacurer", &dd) == false){
                goto field_error;
index b95922f..322ca5b 100644 (file)
@@ -6,6 +6,7 @@ struct flash_device{
        long erase_wait; //unit is msec
        bool erase_require;
        uint8_t id_manufacurer, id_device;
+       long command_mask;
 };
 
 bool flash_device_get(const char *name, struct flash_device *t);