> On Mar 10, 2014, at 10:25 PM, 김찬 <[email protected]> wrote:
> 
> Hi,
>  
> This should be a basic question.
> Does the regisetr_chrdev function make the device file under /dev directory?
> I am running linux on our embedded system and inside vcs_init, 
> register_chrdev is called as below.
>  
> int __init vcs_init(void)
> {
>         unsigned int i;
>         if (register_chrdev(VCS_MAJOR, "vcs", &vcs_fops))
>                 panic("unable to get major %d for vcs device", VCS_MAJOR);
>  
> I can see the function is returning ok but I don't see any vcs* file under 
> /dev.
> Does it only register the device on /sys or /proc directory and not under 
> /dev?
> Thanks in advance.
>  
> Chan
>  

You have to create a device file using 'mknod'

Ex: mknod -m 666 /dev/vcs c <major no> <minor no>


> _______________________________________________
> 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