memorytest.h

来自「S3c2440硬件测试程序」· C头文件 代码 · 共 43 行

H
43
字号
/********************************************************
    Memory Test
    SDRAM Address:0x3000 0000~0x3400 0000     total:64MB
    Nand Falsh Address :0x00000000~0x0800000  total:64MB
    Communion space with DSP:0x18000000~0x18000400  total:1KB
*********************************************************/




#include "def.h"
#include "option.h"
#include "2440addr.h"
#include "2440lib.h"
#include "2440slib.h" 

#include <stdarg.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <ctype.h>

#define SDRAM_BASE_ADDR 0x30000000
#define SDRAM_END_ADDR 0x33FFFFFF

#define NF_BASE_ADDR 0x00000000
#define NF_END_ADDR 0x03FFFFFF

#define DSP_BASE_ADDR 0x18000000
#define DSP_END_ADDR 0x180003FF


U8 Memory_Read_SD(U32 *addr);
void Memory_Write_SD(U8 data,U32 *addr);

void Copy_Test(void);
void Memory_Test(U32 *startaddr,U32 *endaddr);


void SD_Test(void);    //SD
void NF_Test(void);    //NF
void DSP_Test(void);    //DSP
	

⌨️ 快捷键说明

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