Skip to content
Snippets Groups Projects
Commit 51ce99ee authored by qzhou's avatar qzhou
Browse files

fix a bug of pcie40_b2slc

parent 7aec5f59
No related branches found
No related tags found
1 merge request!56links
...@@ -88,18 +88,28 @@ int main(int argc, char** argv){ ...@@ -88,18 +88,28 @@ int main(int argc, char** argv){
ecs_open( dev_slot , SLC_BAR ); ecs_open( dev_slot , SLC_BAR );
int result = -1;
if(USE_FEE8 && READ_ONLY) if(USE_FEE8 && READ_ONLY){
pcie40_readfee8( dev_slot , ch , addr ); result = pcie40_readfee8( dev_slot , ch , addr );
else if(USE_FEE8 && WRITE) }else if(USE_FEE8 && WRITE){
pcie40_writefee8( dev_slot , ch , addr, data ); result = pcie40_writefee8( dev_slot , ch , addr, data );
else if(USE_FEE32 && READ_ONLY) }else if(USE_FEE32 && READ_ONLY){
pcie40_readfee32( dev_slot , ch , addr ); result = pcie40_readfee32( dev_slot , ch , addr );
else if(USE_FEE8 && WRITE) }else if(USE_FEE8 && WRITE){
pcie40_writefee32( dev_slot , ch , addr, data ); result = pcie40_writefee32( dev_slot , ch , addr, data );
else if(STREAM) }else if(STREAM){
pcie40_writestream( dev_slot , ch , filename ) ; result = pcie40_writestream( dev_slot , ch , filename ) ;
//std::cout << filename << std::endl; //std::cout << filename << std::endl;
}
if(STREAM){
if(result == 0)
std::cerr<<"Succeed streaming file: " << filename << std::endl;
else
std::cerr<<"Failed streaming file: " << filename << std::endl;
}else{
printf("reg%04x = %08x\n", addr, result);
}
ecs_close( dev_slot , SLC_BAR) ; ecs_close( dev_slot , SLC_BAR) ;
return 0 ; return 0 ;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment