⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stone.c

📁 SAMSUNG官方发布的S3C2410开发板的最完整测试程序。本人用ADS1.2对其进行了优化和改进
💻 C
字号:
/*****************************************
  NAME: cache.c
  DESC: CACHE test
  HISTORY:
  2002.03.07: ver 0.0
 *****************************************/

#include "def.h"
#include "option.h"
#include "2410addr.h"
#include "2410lib.h"
#include "stone.h"


void Test_ISram(void)
{
    U32 i, j, error=0;
    U32 *pStepSram=(void *)0x40000000;

    Uart_Printf("[Internal Stepping Stone test]\n");

    for(i=0;i<0x1000/4;i++)
	*(pStepSram+i)=0x55555555;

    for(i=0;i<0x1000/4;i++)
    {
	j=*(pStepSram+i);
	if(j!=0x55555555)
	    error++;
    }
    Uart_Printf("@");

    for(i=0;i<0x1000/4;i++)
	*(pStepSram+i)=0xaaaaaaaa;

    for(i=0;i<0x1000/4;i++)
    {
	j=*(pStepSram+i);
	if(j!=0xaaaaaaaa)
	    error++;
    }
    Uart_Printf("@");

    for(i=0;i<0x1000/4;i++)
	*(pStepSram+i)=i;

    for(i=0;i<0x1000/4;i++)
    {
	j=*(pStepSram+i);
	if(j!=i)
	    error++;
    }
    Uart_Printf("@\n");

    if(error)
	Uart_Printf("Internal Stepping Stone test fail!!!\n");
    else
	Uart_Printf("Internal Stepping Stone is OK!!!\n");
}       


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -