From: Alexis Berlemont <berlemont.hauw@domain.hid>
To: xenomai-core <xenomai@xenomai.org>
Subject: [Xenomai-core] [PULL REQUEST] analogy: bug fixes
Date: Sat, 20 Mar 2010 01:28:26 +0100 [thread overview]
Message-ID: <4BA416AA.6050603@domain.hid> (raw)
The following changes since commit 8cfc1103fe1cf9e700698e8230baf562ffb5cf06:
Gilles Chanteperdrix (1):
x86 syscalls: make __xn_get_eip a macro
are available in the git repository at:
git://git.xenomai.org/xenomai-abe.git analogy
Alexis Berlemont (16):
analogy: in insn_read, no more real-time mode and automatic subd
selection
analogy: in insn_write, no more real-time mode and automatic subd
selection
analogy: improve robustness of the detach procedure
analogy: minor changes in comments
analogy: fix a potential missing initialization of the subd
descriptor
analogy: make a4l_config_subd support open drain configuration
analogy: [pcimio] fix many race conditions in DMA output transfers
analogy: make __pre_abs_get more robust at ends of acquisitions
analogy: fix a bug in cmd_read with real-time mode enabled
analogy: remove rt_task_set_mode from test programs
analogy: change the error code in case of context error (-EPERM
-> -ENOSYS)
analogy: [loop] add the asynchronous callbacks for the write
subdevice
analogy: in cmd_{read, write}, replace a4l_sys_* by a4l_async_*
analogy: declare a4l_async_read and a4l_async_write in analogy.h
analogy: add a description of TRIG_WAKE_EOS
analogy: at close time, cancel any busy subdevice
Daniele Nicolodi (2):
analogy: [pcimio] enable subdevice buffer mmapping
analogy: fix a bug in a4l_ioctl_bufinfo when idle
Stefan Schaal (1):
analogy: add a4l_config_subd() declaration in analogy.h
include/analogy/analogy.h | 9 +
include/analogy/buffer.h | 28 ++++-
include/analogy/command.h | 2 +-
include/analogy/transfer.h | 3 +
ksrc/drivers/analogy/buffer.c | 17 ++-
ksrc/drivers/analogy/device.c | 37 +++--
.../analogy/national_instruments/mio_common.c | 102 ++++++++------
ksrc/drivers/analogy/national_instruments/mite.c | 17 ++-
ksrc/drivers/analogy/rtdm_interface.c | 5 +-
ksrc/drivers/analogy/testing/loop.c | 23 ++-
ksrc/drivers/analogy/transfer.c | 69 ++++++++--
src/drvlib/analogy/sync.c | 3 +-
src/utils/analogy/cmd_read.c | 33 +----
src/utils/analogy/cmd_write.c | 13 +--
src/utils/analogy/insn_bits.c | 20 +++
src/utils/analogy/insn_read.c | 145
++++++++----------
src/utils/analogy/insn_write.c | 154
+++++++++-----------
17 files changed, 374 insertions(+), 306 deletions(-)
next reply other threads:[~2010-03-20 0:28 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-03-20 0:28 Alexis Berlemont [this message]
2010-03-20 12:56 ` [Xenomai-core] [PULL REQUEST] analogy: bug fixes 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
-- strict thread matches above, loose matches on Subject: below --
2010-07-07 23:13 [Xenomai-core] [PULL REQUEST] analogy " Alexis Berlemont
2010-07-08 9:14 ` Gilles Chanteperdrix
2010-07-09 13:15 ` Alexis Berlemont
2010-01-15 0:51 [Xenomai-core] [PULL REQUEST] analogy: " 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=4BA416AA.6050603@domain.hid \
--to=berlemont.hauw@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.