This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
lsts_glued/rules/fconfig/patches/limits.patch

25 lines
820 B
Diff

diff -uNr fconfig/fconfig.c fconfig.mod/fconfig.c
--- fconfig/fconfig.c 2010-02-05 05:01:14.000000000 +0000
+++ fconfig.mod/fconfig.c 2010-02-05 05:02:37.000000000 +0000
@@ -103,7 +103,7 @@
struct config_data *get_fconfig_handle(struct config_data *data,
uint8_t *dev, int offset, mode_t mode)
{
- uint16_t count;
+ uint32_t count;
if ((data->fd = open(dev, mode)) < 0) {
MESSAGE(VERB_LOW, "Failed to open device or file %s!\n", dev);
diff -uNr fconfig/ftypes.h fconfig.mod/ftypes.h
--- fconfig/ftypes.h 2010-02-05 05:01:14.000000000 +0000
+++ fconfig.mod/ftypes.h 2010-02-05 05:02:11.000000000 +0000
@@ -32,7 +32,7 @@
#define MAX_STRING_LENGTH 128
//CYGNUM_REDBOOT_FLASH_CONFIG_SIZE
-#define MAX_CONFIG_DATA 4096
+#define MAX_CONFIG_DATA 0x20000
/*
* RedBoot flash configuration type description.