-
Patrick Robbe authoredPatrick Robbe authored
main_pcie40_b2linkreset.cpp 446 B
#include <stdio.h>
extern "C" int ecs_open(int dev, int bar);
extern "C" void ecs_close(int dev, int bar);
extern "C" int pcie40_resyncb2link(int dev, int ch);
int main(int argc, char *argv[]) {
ecs_open( 0 , 2 ) ;
int result = 0;
result = pcie40_resyncb2link( 0 , 0 ) ;
ecs_close( 0 , 2 ) ;
if ( 0 == result )
printf( "Resynchronization failed\n" ) ;
else
printf( "Resynchronization succeeded\n" ) ;
return 0 ;
}