OpenCores
URL https://opencores.org/ocsvn/pcie_ds_dma/pcie_ds_dma/trunk

Subversion Repositories pcie_ds_dma

[/] [pcie_ds_dma/] [trunk/] [soft/] [linux/] [application/] [wb_test/] [src/] [work/] [main.cpp] - Diff between revs 30 and 31

Show entire file | Details | Blame | View Log

Rev 30 Rev 31
Line 102... Line 102...
    {
    {
        fname2=argv[2];
        fname2=argv[2];
    }
    }
 
 
 
 
    //printf( "Файл инициализации: %s\n", fname );
 
    try
    try
    {
    {
        CL_WBPEX *pBrd = &g_Board;
        CL_WBPEX *pBrd = &g_Board;
 
 
        int ret=pBrd->init();
        int ret=pBrd->init();
Line 114... Line 113...
        if( 0==ret )
        if( 0==ret )
        {
        {
            BRDC_fprintf( stderr, _BRDC("Board PEXDRV open succesfully\n") );
            BRDC_fprintf( stderr, _BRDC("Board PEXDRV open succesfully\n") );
 
 
 
 
            /*
 
            for( trd=0; trd<8; trd++ )
 
                pBrd->RegPokeInd( trd, 0, 1 );
 
 
 
            for( trd=0; trd<8; trd++ )
 
                for( int ii=1; ii<32; ii++ )
 
                    pBrd->RegPokeInd( trd, ii, 0 );
 
 
 
            for( trd=0; trd<8; trd++ )
 
                pBrd->RegPokeInd( trd, 0, 0 );
 
            */
 
 
 
        } else
        } else
        {
        {
            BRDC_fprintf( stderr, _BRDC("Error during open PEXDRV: ret=0x%.8X\n"), ret );
            BRDC_fprintf( stderr, _BRDC("Error during open PEXDRV: ret=0x%.8X\n"), ret );
            //getch();
            //getch();
            exit(-1);
            exit(-1);
        }
        }
 
 
        //printf( "\nShowPldInfo\n" );
 
        ShowWishboneInfo( pBrd );
        ShowWishboneInfo( pBrd );
    //}
 
 
 
 
 
//#if 0
 
        if( fname[0]=='o' )
        if( fname[0]=='o' )
            pTest = new WB_TestStrmOut( fname, pBrd );
            pTest = new WB_TestStrmOut( fname, pBrd );
        else
        else
            pTest = new WB_TestStrm( fname, pBrd );
            pTest = new WB_TestStrm( fname, pBrd );
 
 
Line 205... Line 190...
 
 
            //SetConsoleCursorPosition(hConsoleOut, rCursorPosition);
            //SetConsoleCursorPosition(hConsoleOut, rCursorPosition);
            if( isFirstCallStep || isTwoTest )
            if( isFirstCallStep || isTwoTest )
            {
            {
 
 
              BRDC_fprintf( stdout, _BRDC("%10s %10s %10s %10s %10s %10s %10s %10s\n"), _BRDC(""), _BRDC("BLOCK_WR"), _BRDC("BLOCK_RD"), _BRDC("BLOCK_OK"), _BRDC("BLOCK_ERR"), _BRDC("SPD_CURR"), _BRDC("SPD_AVR"), _BRDC("STATUS"));
              BRDC_fprintf( stdout, _BRDC("%10s %10s %10s %10s %10s %10s %10s %10s  %-10s  %-6s\n"), _BRDC(""), _BRDC("BLOCK_WR"), _BRDC("BLOCK_RD"), _BRDC("BLOCK_OK"), _BRDC("BLOCK_ERR"), _BRDC("SPD_CURR"), _BRDC("SPD_AVR"), _BRDC("STATUS"), _BRDC("SIG"), _BRDC("TIME"));
              BRDC_fprintf( stdout, _BRDC("\n"));
              BRDC_fprintf( stdout, _BRDC("\n"));
            }
            }
 
 
            if (isFirstCallStep)
            if (isFirstCallStep)
            {
            {

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.