diff --git a/src/config b/src/config index 2e03447..32450e7 100644 --- a/src/config +++ b/src/config @@ -1,4 +1,4 @@ CONFIG_VERSION="0.1.3" #FWVER=00010300 -CONFIG_FWVER=66304 +CONFIG_FWVER=0x00010300 CONFIG_MCU_FOSC=12000000 diff --git a/src/utils/genhdr.c b/src/utils/genhdr.c index 491450c..19484c5 100644 --- a/src/utils/genhdr.c +++ b/src/utils/genhdr.c @@ -73,7 +73,7 @@ int main(int argc, char **argv) { return 1; } char *remaining = NULL; - uint32_t version = (uint32_t)strtol(argv[3], &remaining, 10); + uint32_t version = (uint32_t)strtol(argv[3], &remaining, 0); if(*remaining) { printf("could not parse version number (remaining portion: %s)\n", remaining); fclose(f);