search for: nvamemtim

Displaying 10 results from an estimated 10 matches for "nvamemtim".

2014 Aug 31
2
[PATCH envytools] nvamemtiming: Handle target < initial case when iterating values
..., dumb == good ;) >> > But why didn't you call it Dumb mode rather that Deep mode. That way, > I wouldn't have tried to use it and figure out what it does. ;p Target is supposed to be higher than initial! Initial == minimum safe timing. You just reversed the order, try: sudo nvamemtiming pramin 0x6a22 5 0 -d 3
2014 Aug 31
2
[PATCH envytools] nvamemtiming: Handle target < initial case when iterating values
...it Dumb mode rather that Deep mode. That >>> way, I wouldn't have tried to use it and figure out what it does. ;p >> >> Target is supposed to be higher than initial! Initial == minimum safe >> timing. >> >> You just reversed the order, try: >> sudo nvamemtiming pramin 0x6a22 5 0 -d 3 >> > Ok. It's intended then. Thanks! I totally agree that this tool is a little confusing. If you have suggestions on how to improve the usage doc, feel free to propose me something better :) fprintf(stderr, "\t-d timing_entry_high: For each indexes,...
2014 Aug 31
1
[PATCH envytools] nvamemtiming: Handle target < initial case when iterating values
...t;> way, I wouldn't have tried to use it and figure out what it does. ;p >>>> >>>> Target is supposed to be higher than initial! Initial == minimum >>>> safe timing. >>>> >>>> You just reversed the order, try: >>>> sudo nvamemtiming pramin 0x6a22 5 0 -d 3 >>>> >>> Ok. It's intended then. Thanks! >> >> I totally agree that this tool is a little confusing. If you have >> suggestions on how to improve the usage doc, feel free to propose me >> something better :) >> >&...
2014 Aug 31
2
[PATCH envytools] nvamemtiming: Handle target < initial case when iterating values
On 31/08/2014 15:00, Christian Costa wrote: > Otherwise some values are not tested at all. I would rather have a warning than the program doing stuff behind my back. This is a dev tool, dumb == good ;)
2014 Aug 31
0
[PATCH envytools] nvamemtiming: Handle target < initial case when iterating values
...But why didn't you call it Dumb mode rather that Deep mode. That way, >> I wouldn't have tried to use it and figure out what it does. ;p > > Target is supposed to be higher than initial! Initial == minimum safe > timing. > > You just reversed the order, try: > sudo nvamemtiming pramin 0x6a22 5 0 -d 3 > Ok. It's intended then. Thanks!
2014 Aug 31
0
[PATCH envytools] nvamemtiming: Handle target < initial case when iterating values
...p mode. That >>>> way, I wouldn't have tried to use it and figure out what it does. ;p >>> >>> Target is supposed to be higher than initial! Initial == minimum >>> safe timing. >>> >>> You just reversed the order, try: >>> sudo nvamemtiming pramin 0x6a22 5 0 -d 3 >>> >> Ok. It's intended then. Thanks! > > I totally agree that this tool is a little confusing. If you have > suggestions on how to improve the usage doc, feel free to propose me > something better :) > > fprintf(stderr, "\t-d t...
2014 Aug 31
6
[PATCH envytools] nvbios: Add missing null byte to string read from file.
--- nvbios/nvbios.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nvbios/nvbios.c b/nvbios/nvbios.c index f7aafe3..28e62ad 100644 --- a/nvbios/nvbios.c +++ b/nvbios/nvbios.c @@ -774,11 +774,12 @@ int set_strap_from_string(const char* strap_s) int set_strap_from_file(const char *path) { FILE *strapfile = NULL; - char tmp[21]; + char tmp[22]; strapfile =
2014 Aug 31
0
[PATCH envytools] nvamemtiming: Handle target < initial case when iterating values
...would rather have a warning than the program doing stuff behind my > back. This is a dev tool, dumb == good ;) > But why didn't you call it Dumb mode rather that Deep mode. That way, I wouldn't have tried to use it and figure out what it does. ;p So about my problem, Command: sudo nvamemtiming pramin 0x6a22 3 0 -d 5 Vbios info: Table offset at 0x6a22 Entry 3 => 0x6a73: 0d 06 0f 26 00 45 00 1b 00 0b 0d 08 04 0c 01 00 00 00 03 03 10 0a 09 00 03 Entry 5 => 0x6aa5: 05 04 08 05 00 09 00 03 00 02 02 02 02 0c 02 00 00 00 03 03 08 0a 0f 00 02 With the current code, I get these itera...
2014 Aug 31
0
[PATCH envytools] nvamemtiming: Handle target < initial case when iterating values
...me values are not tested at all. --- nva/set_timings.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nva/set_timings.c b/nva/set_timings.c index 6cd831c..7a8f845 100644 --- a/nva/set_timings.c +++ b/nva/set_timings.c @@ -408,7 +408,7 @@ static void iterate_values(struct nvamemtiming_conf *conf, FILE *outf, uint8_t index, enum color color) { uint8_t initial, target; - int v; + int v, incr; if (conf->mode != MODE_DEEP) return; @@ -416,7 +416,8 @@ iterate_values(struct nvamemtiming_conf *conf, FILE *outf, uint8_t index, enum c initial = conf->vbios.data[conf-...
2014 Aug 31
0
[PATCH envytools] nva: Add nvaforcetemp to git ignore and sort it for better update
...gnore b/nva/.gitignore index 5c9184b..72de056 100644 --- a/nva/.gitignore +++ b/nva/.gitignore @@ -1,39 +1,40 @@ +evotiming +libnva.a +libnva.so +nv01dump +nv01post +nvacounter +nvadownload +nvaevo +nvafakebios nvafill +nvaforcetemp +nvafucstart +nvafuzz +nvagetbios +nvagetpmu nvahammer nvalist +nvamemtiming +nvammiotracereplay nvapeek +nvapeeki nvapeekstat +nvapms nvapoke -nvapeeki -nvagetbios -nvafakebios +nvapy.c +nvapy.so nvascan +nvaspyi2c +nvastrscan nvatiming -nvapms -nvafuzz +nvaupload +nvavucstart nvawatch -nvacounter -nvastrscan -nvaevo -nvaxttime -nvaxtstart +nvaxtinsn nvaxtpeek n...