반응형
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);
이런식이다.
반응형
'FGPA_Verilog_VHDL' 카테고리의 다른 글
Flash Memory을 위한 Nios II HAL API (0) | 2008.05.07 |
---|---|
CFI_FLASH Control functions (0) | 2008.05.07 |
IOWR() 와 IOWR_xxDIRECT의 차이점에 관해서 함.. 고찰.. (0) | 2008.05.07 |
VHDL로 구현한 스탑워치(Stop watch) DE2-70 Base (0) | 2008.03.29 |
DE-70 보드를 이용한 P161-MAN LED Dot Matrix Module 테스트 (0) | 2008.03.28 |