[Xenomai-git] Alexis Berlemont : analogy: adapt a4l_set_dev() after a4l_context' s overhaul (broken)

2010-08-02 Thread GIT version control
Module: xenomai-head
Branch: master
Commit: e4c0bf113e52a91a2d156d69d1f9cd7e273295b0
URL:
http://git.xenomai.org/?p=xenomai-head.git;a=commit;h=e4c0bf113e52a91a2d156d69d1f9cd7e273295b0

Author: Alexis Berlemont 
Date:   Sun May 16 23:55:48 2010 +0200

analogy: adapt a4l_set_dev() after a4l_context's overhaul (broken)

---

 ksrc/drivers/analogy/device.c |   10 --
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ksrc/drivers/analogy/device.c b/ksrc/drivers/analogy/device.c
index b3ef9bf..4a3c879 100644
--- a/ksrc/drivers/analogy/device.c
+++ b/ksrc/drivers/analogy/device.c
@@ -59,9 +59,15 @@ int a4l_check_cleanup_devs(void)
return ret;
 }
 
-void a4l_set_dev(a4l_cxt_t * cxt)
+void a4l_set_dev(struct rtdm_dev_context *context)
 {
-   cxt->dev = &(a4l_devs[a4l_get_minor(cxt)]);
+   /* Get the context's private structure */
+   a4l_cxt_t *cxt = (a4l_cxt_t *)context->dev_private;
+   /* Retrive the minor index */
+   static int minor = context->device->device_id;
+   
+   /* Fill the dev fields accordingly */
+   cxt->dev = &(a4l_devs[minor]);
 }
 
 /* --- Device tab proc section --- */


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


[Xenomai-git] Alexis Berlemont : analogy: adapt a4l_set_dev() after a4l_context' s overhaul (broken)

2010-07-17 Thread GIT version control
Module: xenomai-2.5
Branch: master
Commit: e4c0bf113e52a91a2d156d69d1f9cd7e273295b0
URL:
http://git.xenomai.org/?p=xenomai-2.5.git;a=commit;h=e4c0bf113e52a91a2d156d69d1f9cd7e273295b0

Author: Alexis Berlemont 
Date:   Sun May 16 23:55:48 2010 +0200

analogy: adapt a4l_set_dev() after a4l_context's overhaul (broken)

---

 ksrc/drivers/analogy/device.c |   10 --
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ksrc/drivers/analogy/device.c b/ksrc/drivers/analogy/device.c
index b3ef9bf..4a3c879 100644
--- a/ksrc/drivers/analogy/device.c
+++ b/ksrc/drivers/analogy/device.c
@@ -59,9 +59,15 @@ int a4l_check_cleanup_devs(void)
return ret;
 }
 
-void a4l_set_dev(a4l_cxt_t * cxt)
+void a4l_set_dev(struct rtdm_dev_context *context)
 {
-   cxt->dev = &(a4l_devs[a4l_get_minor(cxt)]);
+   /* Get the context's private structure */
+   a4l_cxt_t *cxt = (a4l_cxt_t *)context->dev_private;
+   /* Retrive the minor index */
+   static int minor = context->device->device_id;
+   
+   /* Fill the dev fields accordingly */
+   cxt->dev = &(a4l_devs[minor]);
 }
 
 /* --- Device tab proc section --- */


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


[Xenomai-git] Alexis Berlemont : analogy: adapt a4l_set_dev() after a4l_context' s overhaul (broken)

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

Author: Alexis Berlemont 
Date:   Sun May 16 23:55:48 2010 +0200

analogy: adapt a4l_set_dev() after a4l_context's overhaul (broken)

---

 ksrc/drivers/analogy/device.c |   10 --
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ksrc/drivers/analogy/device.c b/ksrc/drivers/analogy/device.c
index b3ef9bf..4a3c879 100644
--- a/ksrc/drivers/analogy/device.c
+++ b/ksrc/drivers/analogy/device.c
@@ -59,9 +59,15 @@ int a4l_check_cleanup_devs(void)
return ret;
 }
 
-void a4l_set_dev(a4l_cxt_t * cxt)
+void a4l_set_dev(struct rtdm_dev_context *context)
 {
-   cxt->dev = &(a4l_devs[a4l_get_minor(cxt)]);
+   /* Get the context's private structure */
+   a4l_cxt_t *cxt = (a4l_cxt_t *)context->dev_private;
+   /* Retrive the minor index */
+   static int minor = context->device->device_id;
+   
+   /* Fill the dev fields accordingly */
+   cxt->dev = &(a4l_devs[minor]);
 }
 
 /* --- Device tab proc section --- */


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


[Xenomai-git] Alexis Berlemont : analogy: adapt a4l_set_dev() after a4l_context' s overhaul (broken)

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

Author: Alexis Berlemont 
Date:   Sun May 16 23:55:48 2010 +0200

analogy: adapt a4l_set_dev() after a4l_context's overhaul (broken)

---

 ksrc/drivers/analogy/device.c |   10 --
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ksrc/drivers/analogy/device.c b/ksrc/drivers/analogy/device.c
index b3ef9bf..4a3c879 100644
--- a/ksrc/drivers/analogy/device.c
+++ b/ksrc/drivers/analogy/device.c
@@ -59,9 +59,15 @@ int a4l_check_cleanup_devs(void)
return ret;
 }
 
-void a4l_set_dev(a4l_cxt_t * cxt)
+void a4l_set_dev(struct rtdm_dev_context *context)
 {
-   cxt->dev = &(a4l_devs[a4l_get_minor(cxt)]);
+   /* Get the context's private structure */
+   a4l_cxt_t *cxt = (a4l_cxt_t *)context->dev_private;
+   /* Retrive the minor index */
+   static int minor = context->device->device_id;
+   
+   /* Fill the dev fields accordingly */
+   cxt->dev = &(a4l_devs[minor]);
 }
 
 /* --- Device tab proc section --- */


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


[Xenomai-git] Alexis Berlemont : analogy: adapt a4l_set_dev() after a4l_context' s overhaul (broken)

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

Author: Alexis Berlemont 
Date:   Sun May 16 23:55:48 2010 +0200

analogy: adapt a4l_set_dev() after a4l_context's overhaul (broken)

---

 ksrc/drivers/analogy/device.c |   10 --
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ksrc/drivers/analogy/device.c b/ksrc/drivers/analogy/device.c
index b3ef9bf..4a3c879 100644
--- a/ksrc/drivers/analogy/device.c
+++ b/ksrc/drivers/analogy/device.c
@@ -59,9 +59,15 @@ int a4l_check_cleanup_devs(void)
return ret;
 }
 
-void a4l_set_dev(a4l_cxt_t * cxt)
+void a4l_set_dev(struct rtdm_dev_context *context)
 {
-   cxt->dev = &(a4l_devs[a4l_get_minor(cxt)]);
+   /* Get the context's private structure */
+   a4l_cxt_t *cxt = (a4l_cxt_t *)context->dev_private;
+   /* Retrive the minor index */
+   static int minor = context->device->device_id;
+   
+   /* Fill the dev fields accordingly */
+   cxt->dev = &(a4l_devs[minor]);
 }
 
 /* --- Device tab proc section --- */


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


[Xenomai-git] Alexis Berlemont : analogy: adapt a4l_set_dev() after a4l_context' s overhaul (broken)

2010-06-24 Thread GIT version control
Module: xenomai-abe
Branch: experimental
Commit: e31a28c27483615fb3b90846aabea6d358228bb9
URL:
http://git.xenomai.org/?p=xenomai-abe.git;a=commit;h=e31a28c27483615fb3b90846aabea6d358228bb9

Author: Alexis Berlemont 
Date:   Sun May 16 23:55:48 2010 +0200

analogy: adapt a4l_set_dev() after a4l_context's overhaul (broken)

---

 ksrc/drivers/analogy/device.c |   10 --
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ksrc/drivers/analogy/device.c b/ksrc/drivers/analogy/device.c
index b3ef9bf..4a3c879 100644
--- a/ksrc/drivers/analogy/device.c
+++ b/ksrc/drivers/analogy/device.c
@@ -59,9 +59,15 @@ int a4l_check_cleanup_devs(void)
return ret;
 }
 
-void a4l_set_dev(a4l_cxt_t * cxt)
+void a4l_set_dev(struct rtdm_dev_context *context)
 {
-   cxt->dev = &(a4l_devs[a4l_get_minor(cxt)]);
+   /* Get the context's private structure */
+   a4l_cxt_t *cxt = (a4l_cxt_t *)context->dev_private;
+   /* Retrive the minor index */
+   static int minor = context->device->device_id;
+   
+   /* Fill the dev fields accordingly */
+   cxt->dev = &(a4l_devs[minor]);
 }
 
 /* --- Device tab proc section --- */


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


[Xenomai-git] Alexis Berlemont : analogy: adapt a4l_set_dev() after a4l_context' s overhaul (broken)

2010-06-13 Thread GIT version control
Module: xenomai-abe
Branch: experimental
Commit: 5a1fb78e4d39b278b6db0ef8b59cced7d0004899
URL:
http://git.xenomai.org/?p=xenomai-abe.git;a=commit;h=5a1fb78e4d39b278b6db0ef8b59cced7d0004899

Author: Alexis Berlemont 
Date:   Sun May 16 23:55:48 2010 +0200

analogy: adapt a4l_set_dev() after a4l_context's overhaul (broken)

---

 ksrc/drivers/analogy/device.c |   10 --
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ksrc/drivers/analogy/device.c b/ksrc/drivers/analogy/device.c
index b3ef9bf..4a3c879 100644
--- a/ksrc/drivers/analogy/device.c
+++ b/ksrc/drivers/analogy/device.c
@@ -59,9 +59,15 @@ int a4l_check_cleanup_devs(void)
return ret;
 }
 
-void a4l_set_dev(a4l_cxt_t * cxt)
+void a4l_set_dev(struct rtdm_dev_context *context)
 {
-   cxt->dev = &(a4l_devs[a4l_get_minor(cxt)]);
+   /* Get the context's private structure */
+   a4l_cxt_t *cxt = (a4l_cxt_t *)context->dev_private;
+   /* Retrive the minor index */
+   static int minor = context->device->device_id;
+   
+   /* Fill the dev fields accordingly */
+   cxt->dev = &(a4l_devs[minor]);
 }
 
 /* --- Device tab proc section --- */


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


[Xenomai-git] Alexis Berlemont : analogy: adapt a4l_set_dev() after a4l_context' s overhaul (broken)

2010-05-16 Thread GIT version control
Module: xenomai-abe
Branch: experimental
Commit: 4f08235e9d023508fa69f595de32de4b43028cc0
URL:
http://git.xenomai.org/?p=xenomai-abe.git;a=commit;h=4f08235e9d023508fa69f595de32de4b43028cc0

Author: Alexis Berlemont 
Date:   Sun May 16 23:55:48 2010 +0200

analogy: adapt a4l_set_dev() after a4l_context's overhaul (broken)

---

 ksrc/drivers/analogy/device.c |   10 --
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ksrc/drivers/analogy/device.c b/ksrc/drivers/analogy/device.c
index b3ef9bf..4a3c879 100644
--- a/ksrc/drivers/analogy/device.c
+++ b/ksrc/drivers/analogy/device.c
@@ -59,9 +59,15 @@ int a4l_check_cleanup_devs(void)
return ret;
 }
 
-void a4l_set_dev(a4l_cxt_t * cxt)
+void a4l_set_dev(struct rtdm_dev_context *context)
 {
-   cxt->dev = &(a4l_devs[a4l_get_minor(cxt)]);
+   /* Get the context's private structure */
+   a4l_cxt_t *cxt = (a4l_cxt_t *)context->dev_private;
+   /* Retrive the minor index */
+   static int minor = context->device->device_id;
+   
+   /* Fill the dev fields accordingly */
+   cxt->dev = &(a4l_devs[minor]);
 }
 
 /* --- Device tab proc section --- */


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