Prepair piece structure for device & hw revisions
This commit is contained in:
1 parent
dc910a5317
commit
1ddf269c69
2 files changed
+9
-3
No files matched your search
+3
-1
@@ -59,7 +59,9 @@ extern int verbose;
|
|||||||
struct piece_t {
|
struct piece_t {
|
||||||
char *name;
|
char *name;
|
||||||
char *type;
|
char *type;
|
||||||
char *vers;
|
char *device;
|
||||||
|
char *hwrevs;
|
||||||
|
char *version;
|
||||||
};
|
};
|
||||||
|
|
||||||
enum flash_mode {
|
enum flash_mode {
|
||||||
|
|||||||
+6
-2
@@ -52,7 +52,9 @@ int add_piece(char *piece)
|
|||||||
|
|
||||||
pcs[pcs_n].name = strdup(file);
|
pcs[pcs_n].name = strdup(file);
|
||||||
pcs[pcs_n].type = strdup(piece);
|
pcs[pcs_n].type = strdup(piece);
|
||||||
pcs[pcs_n].vers = NULL; // TODO version string not yet supported
|
pcs[pcs_n].device = NULL;
|
||||||
|
pcs[pcs_n].hwrevs = NULL;
|
||||||
|
pcs[pcs_n].version = NULL; // TODO version string not yet supported
|
||||||
} else {
|
} else {
|
||||||
/*/ autodetect piece type */
|
/*/ autodetect piece type */
|
||||||
pcs[pcs_n].type = (char *)fpid_file(piece);
|
pcs[pcs_n].type = (char *)fpid_file(piece);
|
||||||
@@ -66,7 +68,9 @@ int add_piece(char *piece)
|
|||||||
} else {
|
} else {
|
||||||
pcs[pcs_n].name = strdup(piece);
|
pcs[pcs_n].name = strdup(piece);
|
||||||
pcs[pcs_n].type = strdup(pcs[pcs_n].type);
|
pcs[pcs_n].type = strdup(pcs[pcs_n].type);
|
||||||
pcs[pcs_n].vers = NULL;
|
pcs[pcs_n].device = NULL;
|
||||||
|
pcs[pcs_n].hwrevs = NULL;
|
||||||
|
pcs[pcs_n].version = NULL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user