s3c6410 사용자입니다.

spi통신모듈을 연결하여 통신을 하려하는데, spi 드라이버가 포팅이 되어있지않아

커널컴파일시 menuconfig에서 spi드라이버를 포함하여 컴파일 하였습니다.

그 결과, 보드 부팅 후 cat /proc/devices 를 입력하여 확인해보니 spi드라이버가 탑재되어 있었습니다.

그러나 디바이스파일이 없어서, mknod spi0 c 153 0 (메이저번호153. 마이너번호는 15번까지 만들어봤습니다.)를

입력하여 디바이스파일까지 만들었는데, spi 어플리케이션 실행시 fd = open(파일이름, O_RDWR); 과정에서

 can't open device: No such device or address 이런 문구가나옵니다.

드라이버 탑재하고 디바이스파일 만드는 과정에서 제가 빼먹은게 있는건가요?? 초보라 ㅠㅠ 답변부탁드립니다