(1)
put_user( data, buf );
get_user( data, gpiodata );

(2)
copy_to_user(buf, data, count);
copy_from_user(data, buf, count);

(1) 과 (2) 사용시 어떤 차이점이 있는지 설명 부탁드리고,

그리고 get_user();와 put_user(); 함수도 간단히 설명부탁드립니다..


너무 기초적인것을 물어본다고 나무라지 마시기를 ...