On 02/02/2013 09:43 AM, Amit Bhaira wrote:
> Hey guys suppose I am having 5 same kind of devices, and i am writing
> a driver for them. Then where is should i register my
> device(rtdm_dev_regisger())?? in probe(once) or in init(5 times) ..
> and i will use it in probe all of them will be having same name so how
> would rt_dev_open() differentiate them ??

This is not much different to a normal Linux driver. In your platform,
pci or whatever probe function you call rtdm_dev_register(), where  you
also provide a name for that device (rtdm_dev->device_name). Have a look
for example to:

http://www.rts.uni-hannover.de/xenomai/lxr/source/ksrc/drivers/serial/rt_mpc52xx_uart.c#1276

Wolfgang.

_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to