All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexis Berlemont <alexis.berlemont@domain.hid>
To: xenomai@xenomai.org
Subject: [Xenomai-core] [PULL REQUEST] analogy bug fixes
Date: Thu, 8 Jul 2010 01:13:29 +0200	[thread overview]
Message-ID: <20100707231329.GA30477@domain.hid> (raw)

The following changes since commit 653a38669af4427471ed8cdd129eb0bbb33ba178:

  nucleus: finalize heap mapping sanitization (2010-07-04 18:57:54 +0200)

are available in the git repository at:
  git://git.xenomai.org/xenomai-abe.git analogy ..BRANCH.NOT.VERIFIED..

Alexis Berlemont (48):
      analogy: change the context's role (broken)
      analogy: the buffer structure is now the central field of a4l_context (broken)
      analogy: the subdevice structure got a new status field (broken)
      analogy: the transfer structure is left with a minimal role (broken)
      analogy: first draft of buffer initialization functions (broken)
      analogy: adapt open, r/w, select and ioctl functions (broken)
      analogy: adapt a4l_set_dev() after a4l_context's overhaul (broken)
      analogy: update a4l_set_dev() declaration (broken)
      analogy: update comments on a4l_context (broken)
      analogy: changes related with subdevice's status field (broken)
      analogy: replace transfer setup functions with buffer setup ones (broken)
      analogy: update cancel functions (broken)
      analogy: rewrite the cancel ioctl handler (broken)
      analogy: fix bulk flag declaration in buffer.h (broken)
      analogy: update a4l_read and a4l_write (broken)
      analogy: update all a4l_buf_* functions (broken)
      analogy: last updates in the buffer part (broken)
      analogy: cosmetic changes (broken)
      analogy: declare the reserve / release functions at the subd level (broken)
      analogy: update a4l_get_minor function (broken)
      analogy: update a4l_set_dev and remove useless info traces (broken)
      analogy: use rtdm_context_to_private (broken)
      analogy: minor fix in the subdevice structure declaration
      analogy: add some helper macros to test the subdevice's characteristics
      analogy: remove useless functions in the subdevice part
      analogy: fix the buffer syscalls (ioctl + r/w) after buffer review (broken)
      analogy: fix the declaration of the structure a4l_context (broken)
      analogy: fix compilation issues and review the mmap ioctl handler (broken)
      analogy: cosmetic change (broken)
      analogy: fix buffer's compilation issues (broken)
      analogy: prettify some subdevice tests (broken)
      analogy: [pcimio] fix a huge hack in the mite initialization (broken)
      analogy: fix the last compilation problems
      analogy: fix a missing setting of the buf field in subdevice (broken)
      analogy: fix the subdevice status management
      analogy: fix buffer initialization/cleanup calls at open/close times
      analogy: [loop] add a debug trace when trigger is called
      analogy: fix test of subdevice status in a4l_write
      analogy: [fake - loop] remove volatile keywords
      analogy: add a detail in a4l_close doxygen doc
      analogy: add an arbitrary sleep in cmd_write before closing the device
      analogy: [ni_pcimio] really minor changes
      analogy: [ni_pcimio] add the missing allocation of the digital ring
      analogy: [ni_pcimio] fix timeout value in digital trigger
      analogy: remove a4l_subd_is_busy calls in analogy core
      analogy: remove calls of a4l_release/reserve_subd in the core
      analogy: remove some tests which become with the buffer overhaul
      analogy: fix a bug in a4l_fill_desc() when called on an idle device

 include/analogy/buffer.h                           |   72 ++-
 include/analogy/context.h                          |   37 +-
 include/analogy/device.h                           |    7 +-
 include/analogy/subdevice.h                        |   47 ++-
 include/analogy/transfer.h                         |   17 +-
 ksrc/drivers/analogy/buffer.c                      |  629 +++++++++++---------
 ksrc/drivers/analogy/command.c                     |   55 +-
 ksrc/drivers/analogy/device.c                      |   51 +--
 ksrc/drivers/analogy/driver_facilities.c           |    4 +-
 ksrc/drivers/analogy/instruction.c                 |   11 +-
 .../analogy/national_instruments/mio_common.c      |   39 +-
 ksrc/drivers/analogy/national_instruments/mite.c   |   10 +-
 ksrc/drivers/analogy/national_instruments/mite.h   |    2 +-
 ksrc/drivers/analogy/national_instruments/pcimio.c |    2 +
 ksrc/drivers/analogy/rtdm_interface.c              |  137 +++---
 ksrc/drivers/analogy/subdevice.c                   |   12 +-
 ksrc/drivers/analogy/testing/fake.c                |   12 +-
 ksrc/drivers/analogy/testing/loop.c                |   22 +-
 ksrc/drivers/analogy/transfer.c                    |  274 +--------
 src/drvlib/analogy/descriptor.c                    |   14 +
 src/utils/analogy/cmd_write.c                      |    3 +
 21 files changed, 655 insertions(+), 802 deletions(-)

-- 
Alexis.


             reply	other threads:[~2010-07-07 23:13 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-07-07 23:13 Alexis Berlemont [this message]
2010-07-08  9:14 ` [Xenomai-core] [PULL REQUEST] analogy bug fixes Gilles Chanteperdrix
2010-07-09 13:15   ` Alexis Berlemont
  -- strict thread matches above, loose matches on Subject: below --
2010-03-20  0:28 [Xenomai-core] [PULL REQUEST] analogy: " Alexis Berlemont
2010-03-20 12:56 ` Daniele Nicolodi
2010-03-21 20:59   ` Alexis Berlemont
2010-03-24 10:48     ` Daniele Nicolodi
2010-03-24 23:44       ` Alexis Berlemont
2010-03-25  0:05         ` Daniele Nicolodi
2010-03-25 13:46           ` Daniele Nicolodi
2010-03-28 22:47             ` Alexis Berlemont
2010-03-29 18:02               ` Daniele Nicolodi
2010-01-15  0:51 Alexis Berlemont

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20100707231329.GA30477@domain.hid \
    --to=alexis.berlemont@domain.hid \
    --cc=xenomai@xenomai.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.