Changeset 46253


Ignore:
Timestamp:
2015-07-08T00:06:04+02:00 (3 years ago)
Author:
rmilecki
Message:

Revert "Revert "nvram: increase NVRAM size to 64 KiB""

This reverts commit r45579.

With the latest change r46251 ("nvram: fix "Segmentation fault" caused
by setting memory out of buffer") nvram utility shouldn't crash anymore.

It was tested on 3 brcm47xx devices:
1) Unknown with 0x10000 NVRAM size (0x8000 offset)
2) Linksys E1000 V2.1 with 0x10000 (0x8000 offset)
3) Linksys WRT300N V1 with 0x10000 (0x8000 offset)

And 3 bcm53xx devices:
1) Buffalo WZR-600DHP2 with 0x160000 NVRAM size
2) Buffalo WZR-1750DHP with 0x10000 NVRAM size
3) Netgear R6250 V1 with 0x180000 NVRAM size
(all using 0 offset)

This is an important change as it allows reading whole NVRAM. This may
critical when reading some basic configuration (e.g. switch ports).

Signed-off-by: Rafał Miłecki <zajec5@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/utils/nvram/src/nvram.h

    r45579 r46253  
    115115/* NVRAM constants */ 
    116116#define NVRAM_MIN_SPACE                 0x8000 
    117 #define NVRAM_SPACE                     0x8000 
     117#define NVRAM_SPACE                     0x10000 
    118118#define NVRAM_MAGIC                     0x48534C46      /* 'FLSH' */ 
    119119#define NVRAM_VERSION           1 
Note: See TracChangeset for help on using the changeset viewer.