[Xenomai-git] Alexis Berlemont : analogy: add rtdm_rt_capable() calls in read / write syscall handlers

2010-05-04 Thread GIT version control
Module: xenomai-2.5
Branch: master
Commit: 31c12acb45847abfee77c2df37f1c7fa02d7b007
URL:
http://git.xenomai.org/?p=xenomai-2.5.git;a=commit;h=31c12acb45847abfee77c2df37f1c7fa02d7b007

Author: Alexis Berlemont 
Date:   Wed Apr 28 00:33:14 2010 +0200

analogy: add rtdm_rt_capable() calls in read / write syscall handlers

---

 ksrc/drivers/analogy/rtdm_interface.c |6 ++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/ksrc/drivers/analogy/rtdm_interface.c 
b/ksrc/drivers/analogy/rtdm_interface.c
index 2973b59..00c2d51 100644
--- a/ksrc/drivers/analogy/rtdm_interface.c
+++ b/ksrc/drivers/analogy/rtdm_interface.c
@@ -152,6 +152,9 @@ ssize_t a4l_rt_read(struct rtdm_dev_context * context,
 {
a4l_cxt_t cxt;
 
+   if (rtdm_rt_capable(user_info) != 0)
+   return -ENOSYS;
+   
a4l_init_cxt(context, user_info, &cxt);
a4l_set_dev(&cxt);
 
@@ -170,6 +173,9 @@ ssize_t a4l_rt_write(struct rtdm_dev_context * context,
 {
a4l_cxt_t cxt;
 
+   if (rtdm_rt_capable(user_info) != 0)
+   return -ENOSYS;
+
a4l_init_cxt(context, user_info, &cxt);
a4l_set_dev(&cxt);
 


___
Xenomai-git mailing list
Xenomai-git@gna.org
https://mail.gna.org/listinfo/xenomai-git


[Xenomai-git] Alexis Berlemont : analogy: add rtdm_rt_capable() calls in read / write syscall handlers

2010-05-04 Thread GIT version control
Module: xenomai-abe
Branch: analogy
Commit: 31c12acb45847abfee77c2df37f1c7fa02d7b007
URL:
http://git.xenomai.org/?p=xenomai-abe.git;a=commit;h=31c12acb45847abfee77c2df37f1c7fa02d7b007

Author: Alexis Berlemont 
Date:   Wed Apr 28 00:33:14 2010 +0200

analogy: add rtdm_rt_capable() calls in read / write syscall handlers

---

 ksrc/drivers/analogy/rtdm_interface.c |6 ++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/ksrc/drivers/analogy/rtdm_interface.c 
b/ksrc/drivers/analogy/rtdm_interface.c
index 2973b59..00c2d51 100644
--- a/ksrc/drivers/analogy/rtdm_interface.c
+++ b/ksrc/drivers/analogy/rtdm_interface.c
@@ -152,6 +152,9 @@ ssize_t a4l_rt_read(struct rtdm_dev_context * context,
 {
a4l_cxt_t cxt;
 
+   if (rtdm_rt_capable(user_info) != 0)
+   return -ENOSYS;
+   
a4l_init_cxt(context, user_info, &cxt);
a4l_set_dev(&cxt);
 
@@ -170,6 +173,9 @@ ssize_t a4l_rt_write(struct rtdm_dev_context * context,
 {
a4l_cxt_t cxt;
 
+   if (rtdm_rt_capable(user_info) != 0)
+   return -ENOSYS;
+
a4l_init_cxt(context, user_info, &cxt);
a4l_set_dev(&cxt);
 


___
Xenomai-git mailing list
Xenomai-git@gna.org
https://mail.gna.org/listinfo/xenomai-git


[Xenomai-git] Alexis Berlemont : analogy: add rtdm_rt_capable() calls in read / write syscall handlers

2010-05-02 Thread GIT version control
Module: xenomai-abe
Branch: analogy
Commit: e926ae12cae65dde8309d6dc37873857f12dc26d
URL:
http://git.xenomai.org/?p=xenomai-abe.git;a=commit;h=e926ae12cae65dde8309d6dc37873857f12dc26d

Author: Alexis Berlemont 
Date:   Wed Apr 28 00:33:14 2010 +0200

analogy: add rtdm_rt_capable() calls in read / write syscall handlers

---

 ksrc/drivers/analogy/rtdm_interface.c |6 ++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/ksrc/drivers/analogy/rtdm_interface.c 
b/ksrc/drivers/analogy/rtdm_interface.c
index 2973b59..00c2d51 100644
--- a/ksrc/drivers/analogy/rtdm_interface.c
+++ b/ksrc/drivers/analogy/rtdm_interface.c
@@ -152,6 +152,9 @@ ssize_t a4l_rt_read(struct rtdm_dev_context * context,
 {
a4l_cxt_t cxt;
 
+   if (rtdm_rt_capable(user_info) != 0)
+   return -ENOSYS;
+   
a4l_init_cxt(context, user_info, &cxt);
a4l_set_dev(&cxt);
 
@@ -170,6 +173,9 @@ ssize_t a4l_rt_write(struct rtdm_dev_context * context,
 {
a4l_cxt_t cxt;
 
+   if (rtdm_rt_capable(user_info) != 0)
+   return -ENOSYS;
+
a4l_init_cxt(context, user_info, &cxt);
a4l_set_dev(&cxt);
 


___
Xenomai-git mailing list
Xenomai-git@gna.org
https://mail.gna.org/listinfo/xenomai-git