메모리 카피 테스트 프로그램을 작성하고 있습니다.

그런데 아래와 같은 문제가 생기는 군요.

Segmentation falut

소스어드레스랑 목적지주소는 아래와 같이 해줬고 키가 눌러졌을 때 실행되

도록 작성을 했습니다.

코드에 문제가 있나요?




#define COPY_SOURCE_ADDRESS 0xC0F00000 // SRC ADDRESS
#define COPY_DESTINATION_ADDRESS 0xC0A00000 // DST ADDRESS
#define SIZE 0x100

void Ramtest(void){
int i=0;
unsigned char *ptSRC;
unsigned char *ptDST;
ptSRC = (unsigned char *)COPY_SOURCE_ADDRESS;
ptDST = (unsigned char *)COPY_DESTINATION_ADDRESS;
for(i=0; i *ptDST = *ptSRC;
ptSRC++;
ptDST++;
}
}