diff --git a/Pcie40Libraries/pcie40_b2ecs.c b/Pcie40Libraries/pcie40_b2ecs.c index 9ded776ef299b486ba42835a1f97c4eb443ce5e3..4535a8b3acf4162628651d41e7aa2a0975ad3cec 100644 --- a/Pcie40Libraries/pcie40_b2ecs.c +++ b/Pcie40Libraries/pcie40_b2ecs.c @@ -22,14 +22,13 @@ int pcie40_resyncb2link(int dev , int fd ) { for ( i = 0 ; i<10 ; i++ ) { ret = ecs_write( dev , ECS_BAR , ECS_B2LINK_RESET_ADD , 0x0 ) ; if ( 0 != ret ) return 0 ; - return 0 ; ret = ecs_write( dev , ECS_BAR , ECS_B2LINK_RESET_ADD , 1 << ( ECS_B2LINK_RESET_BIT + fd ) ) ; if ( 0 != ret ) return 0 ; ret = ecs_write( dev , ECS_BAR , ECS_B2LINK_RESET_ADD , 0x0 ) ; if ( 0 != ret ) return 0 ; - //usleep( 1000000 ); - // ret = pcie40_b2linkstatus( fd , link ) ; + usleep( 1000000 ); + ret = pcie40_b2linkstatus( dev , fd ) ; if ( 1 == ret ) return ret ; }