On Mon, 2009-10-19 at 23:18 +0200, Alexis Berlemont wrote: > The following changes since commit 8c847c4bf43fa65c3ec541850ecdb7e96113e94f: > Philippe Gerum (1): > powerpc: fix commit number for 2.6.30.3-DENX > > are available in the git repository at: > > ssh+git://g...@xenomai.org/xenomai-abe.git analogy
We likely need this: diff --git a/ksrc/drivers/analogy/Kconfig b/ksrc/drivers/analogy/Kconfig index 437a1bc..9d17b1d 100644 --- a/ksrc/drivers/analogy/Kconfig +++ b/ksrc/drivers/analogy/Kconfig @@ -9,6 +9,7 @@ config XENO_DRIVERS_ANALOGY drivers. config XENO_DRIVERS_ANALOGY_DEBUG + depends on XENO_DRIVERS_ANALOGY bool "Analogy debug trace" default y help @@ -17,6 +18,7 @@ config XENO_DRIVERS_ANALOGY_DEBUG core and drivers behaviours. config XENO_DRIVERS_ANALOGY_DEBUG_LEVEL + depends on XENO_DRIVERS_ANALOGY_DEBUG int "Analogy core debug level threshold" default 0 help > > Alexis Berlemont (18): > Remove useless wrappers (comedi_copy_*_user()) > Initialize the freshly allocated device's private area > Fix obvious typo mistake > Fix some error checkings in analog output command test function > Fix various minor bugs > Fix internal trigger via instruction (we do not need any data in the > instruction structure) > Add ai / ao trigger callback > Add a trigger instruction > Replace an info message by an error message > Fix a problem in the mite configuration (only for AI) > Add a missing EXPORT_SYMBOL() comedi_alloc_subd. > Align fake macro declarations with real functions declarations > Fix modules compilations issues > Comedi4RTDM -> Analogy (first part) > Comedi4RTDM -> Analogy (second part) > Comedi4RTDM -> Analogy (third part, kernel side compiles) > Comedi4RTDM -> Analogy (last part, user side compiles and runs) > Update *_alloc_subd() after bugfix backport from comedi branch > > Makefile.in | 1 + > aclocal.m4 | 4 +- > config/Makefile.in | 1 + > configure | 5454 > +++++++------------- > configure.in | 6 +- > doc/Makefile.in | 1 + > doc/docbook/Makefile.in | 1 + > doc/docbook/custom-stylesheets/Makefile.in | 1 + > doc/docbook/custom-stylesheets/xsl/Makefile.in | 1 + > .../custom-stylesheets/xsl/common/Makefile.in | 1 + > doc/docbook/custom-stylesheets/xsl/fo/Makefile.in | 1 + > .../custom-stylesheets/xsl/html/Makefile.in | 1 + > doc/docbook/xenomai/Makefile.in | 1 + > doc/doxygen/Makefile.in | 1 + > doc/man/Makefile.in | 1 + > doc/txt/Makefile.in | 1 + > include/Makefile.am | 2 +- > include/Makefile.in | 3 +- > include/{comedi => analogy}/Makefile.am | 6 +- > include/{comedi => analogy}/Makefile.in | 13 +- > include/analogy/analogy.h | 152 + > .../comedi_driver.h => analogy/analogy_driver.h} | 16 +- > include/{comedi => analogy}/buffer.h | 192 +- > include/{comedi => analogy}/channel_range.h | 162 +- > include/{comedi => analogy}/command.h | 34 +- > include/{comedi => analogy}/context.h | 32 +- > include/{comedi => analogy}/descriptor.h | 28 +- > include/{comedi => analogy}/device.h | 58 +- > include/{comedi => analogy}/driver.h | 34 +- > include/analogy/instruction.h | 225 + > include/{comedi => analogy}/ioctl.h | 40 +- > include/analogy/os_facilities.h | 191 + > include/analogy/subdevice.h | 271 + > include/analogy/transfer.h | 105 + > include/{comedi => analogy}/types.h | 14 +- > include/asm-arm/Makefile.in | 1 + > include/asm-arm/bits/Makefile.in | 1 + > include/asm-blackfin/Makefile.in | 1 + > include/asm-blackfin/bits/Makefile.in | 1 + > include/asm-generic/Makefile.in | 1 + > include/asm-generic/bits/Makefile.in | 1 + > include/asm-nios2/Makefile.in | 1 + > include/asm-nios2/bits/Makefile.in | 1 + > include/asm-powerpc/Makefile.in | 1 + > include/asm-powerpc/bits/Makefile.in | 1 + > include/asm-sim/Makefile.in | 1 + > include/asm-sim/bits/Makefile.in | 1 + > include/asm-x86/Makefile.in | 1 + > include/asm-x86/bits/Makefile.in | 1 + > include/comedi/comedi.h | 151 - > include/comedi/instruction.h | 225 - > include/comedi/os_facilities.h | 211 - > include/comedi/subdevice.h | 271 - > include/comedi/transfer.h | 105 - > include/native/Makefile.in | 1 + > include/nucleus/Makefile.in | 1 + > include/posix/Makefile.in | 1 + > include/posix/sys/Makefile.in | 1 + > include/psos+/Makefile.in | 1 + > include/rtai/Makefile.in | 1 + > include/rtdm/Makefile.in | 1 + > include/uitron/Makefile.in | 1 + > include/vrtx/Makefile.in | 1 + > include/vxworks/Makefile.in | 1 + > ksrc/drivers/Config.in | 2 +- > ksrc/drivers/Kconfig | 2 +- > ksrc/drivers/Makefile | 6 +- > ksrc/drivers/analogy/Config.in | 16 + > ksrc/drivers/analogy/Kconfig | 34 + > ksrc/drivers/{comedi => analogy}/Makefile | 28 +- > ksrc/drivers/{comedi => analogy}/buffer.c | 373 +- > ksrc/drivers/{comedi => analogy}/command.c | 99 +- > ksrc/drivers/{comedi => analogy}/device.c | 272 +- > ksrc/drivers/{comedi => analogy}/driver.c | 40 +- > .../{comedi => analogy}/driver_facilities.c | 353 +- > ksrc/drivers/{comedi => analogy}/instruction.c | 157 +- > ksrc/drivers/{comedi => analogy}/intel/8255.c | 116 +- > ksrc/drivers/{comedi => analogy}/intel/8255.h | 27 +- > ksrc/drivers/analogy/intel/Config.in | 8 + > ksrc/drivers/analogy/intel/Kconfig | 5 + > ksrc/drivers/{comedi => analogy}/intel/Makefile | 14 +- > .../drivers/analogy/national_instruments/Config.in | 8 + > ksrc/drivers/analogy/national_instruments/Kconfig | 20 + > ksrc/drivers/analogy/national_instruments/Makefile | 54 + > .../national_instruments/mio_common.c | 2014 ++++---- > .../national_instruments/mite.c | 159 +- > .../national_instruments/mite.h | 19 +- > .../national_instruments/ni_mio.h | 26 +- > .../national_instruments/ni_stc.h | 22 +- > .../national_instruments/ni_tio.h | 32 +- > .../national_instruments/pcimio.c | 82 +- > .../national_instruments/tio_common.c | 114 +- > ksrc/drivers/{comedi => analogy}/os_facilities.c | 60 +- > ksrc/drivers/{comedi => analogy}/proc.h | 10 +- > ksrc/drivers/analogy/rtdm_interface.c | 323 ++ > ksrc/drivers/{comedi => analogy}/subdevice.c | 237 +- > ksrc/drivers/{comedi => analogy}/testing/Config.in | 0 > ksrc/drivers/{comedi => analogy}/testing/Kconfig | 0 > ksrc/drivers/{comedi => analogy}/testing/Makefile | 0 > ksrc/drivers/{comedi => analogy}/testing/fake.c | 0 > ksrc/drivers/{comedi => analogy}/testing/loop.c | 0 > ksrc/drivers/{comedi => analogy}/transfer.c | 232 +- > ksrc/drivers/comedi/Config.in | 16 - > ksrc/drivers/comedi/Kconfig | 37 - > ksrc/drivers/comedi/intel/Config.in | 8 - > ksrc/drivers/comedi/intel/Kconfig | 5 - > ksrc/drivers/comedi/national_instruments/Config.in | 8 - > ksrc/drivers/comedi/national_instruments/Kconfig | 20 - > ksrc/drivers/comedi/national_instruments/Makefile | 54 - > ksrc/drivers/comedi/rtdm_interface.c | 322 -- > scripts/Makefile.in | 1 + > src/Makefile.in | 1 + > src/drvlib/Makefile.am | 2 +- > src/drvlib/Makefile.in | 3 +- > src/drvlib/{comedi => analogy}/Makefile.am | 8 +- > src/drvlib/{comedi => analogy}/Makefile.in | 110 +- > src/drvlib/{comedi => analogy}/async.c | 191 +- > src/drvlib/{comedi => analogy}/descriptor.c | 211 +- > src/drvlib/{comedi => analogy}/info.c | 47 +- > src/drvlib/{comedi => analogy}/range.c | 55 +- > src/drvlib/{comedi => analogy}/root_leaf.h | 27 +- > src/drvlib/{comedi => analogy}/sync.c | 127 +- > src/drvlib/{comedi => analogy}/sys.c | 61 +- > src/drvlib/{comedi => analogy}/syscall.h | 9 +- > src/include/Makefile.in | 1 + > src/include/xeno_config.h.in | 3 + > src/rtdk/Makefile.in | 1 + > src/skins/Makefile.in | 1 + > src/skins/native/Makefile.in | 1 + > src/skins/posix/Makefile.in | 1 + > src/skins/psos+/Makefile.in | 1 + > src/skins/rtai/Makefile.in | 1 + > src/skins/rtdm/Makefile.in | 1 + > src/skins/uitron/Makefile.in | 1 + > src/skins/vrtx/Makefile.in | 1 + > src/skins/vxworks/Makefile.in | 1 + > src/testsuite/Makefile.in | 1 + > src/testsuite/clocktest/Makefile.in | 1 + > src/testsuite/cyclic/Makefile.in | 1 + > src/testsuite/irqbench/Makefile.in | 1 + > src/testsuite/klatency/Makefile.in | 1 + > src/testsuite/latency/Makefile.in | 1 + > src/testsuite/switchtest/Makefile.in | 1 + > src/testsuite/unit/Makefile.in | 1 + > src/utils/Makefile.am | 2 +- > src/utils/Makefile.in | 3 +- > src/utils/{comedi => analogy}/Makefile.am | 14 +- > src/utils/{comedi => analogy}/Makefile.in | 43 +- > .../comedi_config.c => analogy/analogy_config.c} | 61 +- > src/utils/{comedi => analogy}/cmd_read.c | 101 +- > src/utils/{comedi => analogy}/cmd_write.c | 153 +- > src/utils/{comedi => analogy}/insn_read.c | 49 +- > src/utils/can/Makefile.in | 1 + > src/utils/ps/Makefile.in | 1 + > 154 files changed, 6733 insertions(+), 8046 deletions(-) > rename include/{comedi => analogy}/Makefile.am (74%) > rename include/{comedi => analogy}/Makefile.in (98%) > create mode 100644 include/analogy/analogy.h > rename include/{comedi/comedi_driver.h => analogy/analogy_driver.h} (76%) > rename include/{comedi => analogy}/buffer.h (55%) > rename include/{comedi => analogy}/channel_range.h (62%) > rename include/{comedi => analogy}/command.h (89%) > rename include/{comedi => analogy}/context.h (64%) > rename include/{comedi => analogy}/descriptor.h (79%) > rename include/{comedi => analogy}/device.h (62%) > rename include/{comedi => analogy}/driver.h (71%) > create mode 100644 include/analogy/instruction.h > rename include/{comedi => analogy}/ioctl.h (52%) > create mode 100644 include/analogy/os_facilities.h > create mode 100644 include/analogy/subdevice.h > create mode 100644 include/analogy/transfer.h > rename include/{comedi => analogy}/types.h (82%) > delete mode 100644 include/comedi/comedi.h > delete mode 100644 include/comedi/instruction.h > delete mode 100644 include/comedi/os_facilities.h > delete mode 100644 include/comedi/subdevice.h > delete mode 100644 include/comedi/transfer.h > create mode 100644 ksrc/drivers/analogy/Config.in > create mode 100644 ksrc/drivers/analogy/Kconfig > rename ksrc/drivers/{comedi => analogy}/Makefile (51%) > rename ksrc/drivers/{comedi => analogy}/buffer.c (62%) > rename ksrc/drivers/{comedi => analogy}/command.c (70%) > rename ksrc/drivers/{comedi => analogy}/device.c (50%) > rename ksrc/drivers/{comedi => analogy}/driver.c (73%) > rename ksrc/drivers/{comedi => analogy}/driver_facilities.c (58%) > rename ksrc/drivers/{comedi => analogy}/instruction.c (60%) > rename ksrc/drivers/{comedi => analogy}/intel/8255.c (70%) > rename ksrc/drivers/{comedi => analogy}/intel/8255.h (67%) > create mode 100644 ksrc/drivers/analogy/intel/Config.in > create mode 100644 ksrc/drivers/analogy/intel/Kconfig > rename ksrc/drivers/{comedi => analogy}/intel/Makefile (52%) > create mode 100644 ksrc/drivers/analogy/national_instruments/Config.in > create mode 100644 ksrc/drivers/analogy/national_instruments/Kconfig > create mode 100644 ksrc/drivers/analogy/national_instruments/Makefile > rename ksrc/drivers/{comedi => analogy}/national_instruments/mio_common.c > (71%) > rename ksrc/drivers/{comedi => analogy}/national_instruments/mite.c (85%) > rename ksrc/drivers/{comedi => analogy}/national_instruments/mite.h (96%) > rename ksrc/drivers/{comedi => analogy}/national_instruments/ni_mio.h (86%) > rename ksrc/drivers/{comedi => analogy}/national_instruments/ni_stc.h (98%) > rename ksrc/drivers/{comedi => analogy}/national_instruments/ni_tio.h (97%) > rename ksrc/drivers/{comedi => analogy}/national_instruments/pcimio.c (94%) > rename ksrc/drivers/{comedi => analogy}/national_instruments/tio_common.c > (95%) > rename ksrc/drivers/{comedi => analogy}/os_facilities.c (75%) > rename ksrc/drivers/{comedi => analogy}/proc.h (84%) > create mode 100644 ksrc/drivers/analogy/rtdm_interface.c > rename ksrc/drivers/{comedi => analogy}/subdevice.c (53%) > rename ksrc/drivers/{comedi => analogy}/testing/Config.in (100%) > rename ksrc/drivers/{comedi => analogy}/testing/Kconfig (100%) > rename ksrc/drivers/{comedi => analogy}/testing/Makefile (100%) > rename ksrc/drivers/{comedi => analogy}/testing/fake.c (100%) > rename ksrc/drivers/{comedi => analogy}/testing/loop.c (100%) > rename ksrc/drivers/{comedi => analogy}/transfer.c (59%) > delete mode 100644 ksrc/drivers/comedi/Config.in > delete mode 100644 ksrc/drivers/comedi/Kconfig > delete mode 100644 ksrc/drivers/comedi/intel/Config.in > delete mode 100644 ksrc/drivers/comedi/intel/Kconfig > delete mode 100644 ksrc/drivers/comedi/national_instruments/Config.in > delete mode 100644 ksrc/drivers/comedi/national_instruments/Kconfig > delete mode 100644 ksrc/drivers/comedi/national_instruments/Makefile > delete mode 100644 ksrc/drivers/comedi/rtdm_interface.c > rename src/drvlib/{comedi => analogy}/Makefile.am (50%) > rename src/drvlib/{comedi => analogy}/Makefile.in (79%) > rename src/drvlib/{comedi => analogy}/async.c (55%) > rename src/drvlib/{comedi => analogy}/descriptor.c (57%) > rename src/drvlib/{comedi => analogy}/info.c (52%) > rename src/drvlib/{comedi => analogy}/range.c (80%) > rename src/drvlib/{comedi => analogy}/root_leaf.h (73%) > rename src/drvlib/{comedi => analogy}/sync.c (63%) > rename src/drvlib/{comedi => analogy}/sys.c (61%) > rename src/drvlib/{comedi => analogy}/syscall.h (90%) > rename src/utils/{comedi => analogy}/Makefile.am (51%) > rename src/utils/{comedi => analogy}/Makefile.in (95%) > rename src/utils/{comedi/comedi_config.c => analogy/analogy_config.c} (76%) > rename src/utils/{comedi => analogy}/cmd_read.c (80%) > rename src/utils/{comedi => analogy}/cmd_write.c (74%) > rename src/utils/{comedi => analogy}/insn_read.c (86%) > > Alexis. > > _______________________________________________ > Xenomai-core mailing list > Xenomai-core@gna.org > https://mail.gna.org/listinfo/xenomai-core -- Philippe. _______________________________________________ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core