도와주세요!!
글 수 15,339
2003.12.14 00:59:36 (*.252.60.150)
6706
메모리 카피 테스트 프로그램을 작성하고 있습니다.
그런데 아래와 같은 문제가 생기는 군요.
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++;
}
}
그런데 아래와 같은 문제가 생기는 군요.
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
ptSRC++;
ptDST++;
}
}