Module: xenomai-head Branch: master Commit: 896c75effef7a444a0355e260e9ce55d557d8d2e URL: http://git.xenomai.org/?p=xenomai-head.git;a=commit;h=896c75effef7a444a0355e260e9ce55d557d8d2e
Author: Alexis Berlemont <alexis.berlem...@gmail.com> Date: Sun May 24 23:20:34 2009 +0200 Add the subdevice registration index into the subdevice structure --- include/comedi/subdevice.h | 2 ++ ksrc/drivers/comedi/subdevice.c | 4 +++- 2 files changed, 5 insertions(+), 1 deletions(-) diff --git a/include/comedi/subdevice.h b/include/comedi/subdevice.h index 34c4798..254dc88 100644 --- a/include/comedi/subdevice.h +++ b/include/comedi/subdevice.h @@ -158,6 +158,8 @@ struct comedi_subdevice { struct comedi_device *dev; /**< Containing device */ + unsigned int idx; + /**< Subdevice index */ /* Descriptors stuff */ unsigned long flags; diff --git a/ksrc/drivers/comedi/subdevice.c b/ksrc/drivers/comedi/subdevice.c index ed11f5b..31d0b39 100644 --- a/ksrc/drivers/comedi/subdevice.c +++ b/ksrc/drivers/comedi/subdevice.c @@ -151,7 +151,9 @@ int comedi_add_subd(comedi_dev_t * dev, comedi_subd_t * subd) i++; } - return --i; + subd->idx = --i; + + return i; } /* --- IOCTL / FOPS functions --- */ _______________________________________________ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git