On Sep 20, 2013 2:25 PM, "Niroj Pokhrel" <[email protected]> wrote:
>
> Hi all,
> I want to implement a device driver with mmap operations. However, I am
not using ioctl call.
> My approach:
> i. I have created a sysfs bin files (because it support mmap)
Why you want to implement mmap for sysfs file?
What are you trying to mmap?Do you unserstand the reason why we do mmap?
Please answer these questions and once you find out the answers to this
question i think you will understand where you are going wrong.
> ii. Now, I have implemented my mmap in my driver and assign
this attribute to the sysfs file I have created.
> However, I am facing the problem. The mmap is being called properly,
however mmap_fault my implementation is not being called as a result of
which the memory is not mapped. So, when I try to access this file I get
segmentation fault.
>
> Can you please suggest what I should modify or is there anyother way to
do it other than this ??
> Thanking you in advance.
>
> Thanks and Regards,
> Niroj Pokhrel
>
> _______________________________________________
> Kernelnewbies mailing list
> [email protected]
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
_______________________________________________
Kernelnewbies mailing list
[email protected]
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

Reply via email to