도와주세요!!
글 수 15,339
2004.01.19 12:00:31 (*.186.46.87)
6670
static struct file_operations io_fops =
{
open : io_open,
release : io_release,
read : io_read, (171 line)
write : io_write, (172 line)
ioctl : io_ioctl,
};
위에 나오는 함수의 형태는 고정입니다. 반드시 있는 형태 그대로 사용하셔
야 합니다.
16비트를 사용하시려면 우선 16비트로 메모리를 읽고 8비트로 버퍼에 저장
하면 됩니다.
unsigned short wdata;
unsigned char data[128];
wdata = *(unsigned short *)(ADDR);
memcpy( data, &wdata, 2 );
그리고 16비트 버스를 사용하신다면 컴파일 옵션을 이지부트 옵션과
동일하게 사용하시기 바랍니다. !!!!!