FGPA_Verilog_VHDL

HAL에 SDRAM 접근 표준 함수는 없는 것 같음...

LonleyEngineer 2008. 5. 7. 02:42
반응형

File descriptor와 File pointer를 이용하여 sdram을 접근해보려고 했으나

file descriptor 생성부터 안되는 것을 보니 아마도 안되는 것 같다.

 

그래서 IOWR, IORD 매크로로 접근하니 일단 잘 읽어지고 잘 써진다.

SDRAM 컨트롤은 일단 이것으로 패스!!

 

IOWR /IORD 매크로의 사용은 다음과 같이 했다.

 

#include "io.h"  //IORD,IOWR 이 정의된 헤더파일

 

unsigned char temp1, value=0xff;

int offset=0x1ff;

 

 

IOWR(SDRAM_BASE, offset, value);

temp1=IORD(SDRAM_BASE, offset);

 

printf("0x%x \r\n", temp1);

 

 

이런식이다.

 

반응형