안녕하세요.. register_chrdev와 mknod가 뭔지 궁금합니다. 어떤일을 하는지 순서는 어떻게 되는지여.. 지금 디바이스 드라이버를 공부하는데... 어렵네요... 그럼 고수님들의 답변 기다리겠습니다. 즐거운 하루 되세요...^^
register_chrdev 는 문자 장치 드라이버를 커널에 등록하는 함수이고, mknod 는 /dev 아래에 장치 파일을 만드는 명령입니다. 순서는 드라이버 모듈을 적재할 때 register_chrdev 로 주번호를 등록하고, 사용자는 mknod 로 그 번호에 맞는 장치 파일을 만들어 접근합니다.