diff options
author | nicolas.zilio@hotmail.fr <> | 2015-09-15 17:27:27 +0200 |
---|---|---|
committer | nicolas.zilio@hotmail.fr <> | 2015-09-15 17:27:27 +0200 |
commit | e43b676d8294f37410ea0fa1f9fa39d10df64408 (patch) | |
tree | c94f5f4e77f7fb40cedcc3cdfc70a76abc468372 /pcitool | |
parent | c871ef59e748678b11d964e21debab05082948a0 (diff) | |
download | pcitool-e43b676d8294f37410ea0fa1f9fa39d10df64408.tar.gz pcitool-e43b676d8294f37410ea0fa1f9fa39d10df64408.tar.bz2 pcitool-e43b676d8294f37410ea0fa1f9fa39d10df64408.tar.xz pcitool-e43b676d8294f37410ea0fa1f9fa39d10df64408.zip |
not perfect but working
Diffstat (limited to 'pcitool')
-rw-r--r-- | pcitool/cli.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/pcitool/cli.c b/pcitool/cli.c index 69151b6..aa80b72 100644 --- a/pcitool/cli.c +++ b/pcitool/cli.c @@ -1033,7 +1033,6 @@ int ReadRegister(pcilib_t *handle, const pcilib_model_description_t *model_info, pcilib_register_value_t value; if (reg && !(strchr(fullreg,'/'))) { - printf("pass1\n"); pcilib_register_t regid = pcilib_find_register(handle, bank, reg); bank_id = pcilib_find_register_bank_by_addr(handle, model_info->registers[regid].bank); format = model_info->banks[bank_id].format; @@ -1048,7 +1047,6 @@ int ReadRegister(pcilib_t *handle, const pcilib_model_description_t *model_info, printf("\n"); } }else if(reg && (s1=strchr(fullreg,'/'))){ - printf("pass2\n"); char* enum_command=malloc(sizeof(char*)); if(!enum_command){ printf("Error allocating memory for the result\n"); @@ -1062,7 +1060,7 @@ int ReadRegister(pcilib_t *handle, const pcilib_model_description_t *model_info, err = pcilib_read_view(handle,bank,regname,viewname,sizeof(char*),enum_command); if (err) printf("Error reading register %s with an enum view\n", reg); else { - printf("%s = %s\n", reg, (char*)enum_command); + printf("%s = %s\n", regname, (char*)enum_command); } free(enum_command); }else{ @@ -1339,7 +1337,7 @@ int WriteRegister(pcilib_t *handle, const pcilib_model_description_t *model_info if((regname)){ char *view_name; - view_name=fullregister+1;; + view_name=s1+1;; err = pcilib_write_view(handle,bank,regname,view_name,sizeof(pcilib_register_value_t),&value); if (err) printf("Error writing register %s using view %s\n",regname,view_name); free(fullregister); |