일명 PCI 슬롯에 달린 램드라이브의 모듈을 포팅하고 있는데요.
[대충 Linux 커널 드라이버 내용 설명하자면 디스크 드라이버 구조체를 쓰고 (struct gendisk 맞나?) 그리고.. init, clanup, open, close, ioctl 함수를 가지고 있습니다.]
Linux --> Free Bsd 5.1 버전으로 하고 있습니다.
www.kr.freebsd.org 에 있는 kld 문서을 보면 char 디바이스 프로그램하고 proc 디바이스 프로그램 정도가 나와있더군요..
이정도의 내용으로는 드라이버 포팅을 못할것 같은데요..
무엇을 봐야할지 모르겠습니다. atapi-cd.c 파일을 봤는데.. 비슷한점이 보이더군요.. 하지만.. 잘 모르겠습니다.