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...