#include #include // 모듈과 관련된 자료 구조와 매크로가 정의되어 있다. #include // 커널에서사용하는각종자료형들ssize_t // 커널과 관련된 자료 구조와 printk() 함수 등이 정의 되어 있다. loff_t 등.. printk() #include // (1) 커널 2.6에서만 사용되며, (2) module_init()와 // module_exit() 매크로 함수가 정의되어 있습니다. #include // register_chrdev() / unregister_chrdev() #include // open() #include // kmalloc() & kfree() #include // kmalloc() & kfree() #include // vmalloc() & vfree..