Hi Dhanshri, Can you be a bit more specific about the question: I am not able to understand if you are asking about how register_chrdev works or just the usage of register_chrdev. Rgds, Karthick S. -----Original Message----- From: kernelnewbies-bounce@xxxxxxxxxxxx [mailto:kernelnewbies-bounce@xxxxxxxxxxxx] On Behalf Of Dhanashri Bhate Sent: Thursday, February 17, 2005 10:42 To: kernelnewbies@xxxxxxxxxxxx Subject: Basic question about device driver hi, i know unix fairly well and good at C, but new to the linux environment. I'm studying device driver development(kernel space). i'm refering the linux device driver book by allessandro rubini. which is quite good... but still i'm having some problems in thoroghly understanding the basic concepts! someone pls answer this: how exactly a device address comes to the driver? ( which will be used by copy-to-user/copy-from-user) Thanks, Dhanshri -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/