#linuxcnc-devel | Logs for 2012-11-14

Back
[00:05:18] -!- logger[mah] has quit [Remote host closed the connection]
[00:05:25] -!- logger[mah] [logger[mah]!~loggermah@ns2.mah.priv.at] has joined #linuxcnc-devel
[00:23:36] -!- oyildirim has quit [Ping timeout: 240 seconds]
[00:28:40] -!- Valen has quit [Quit: Leaving.]
[00:31:31] -!- asdfasd has quit [Ping timeout: 260 seconds]
[00:40:18] -!- mattions has quit [Ping timeout: 264 seconds]
[00:49:54] ipatrol_ is now known as ipatrol
[00:49:54] -!- ipatrol has quit [Changing host]
[00:52:58] sliptonic is now known as sliptonic_away
[00:55:32] -!- Nick001-Shop has quit [Remote host closed the connection]
[00:55:50] sliptonic_away is now known as sliptonic
[00:58:56] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc-devel
[01:03:38] -!- vladimirek has quit [Remote host closed the connection]
[01:03:47] -!- dway has quit [Quit: dway]
[01:06:23] -!- the_wench has quit [Ping timeout: 245 seconds]
[01:07:33] -!- archivist has quit [Ping timeout: 248 seconds]
[01:10:43] -!- rob_h has quit [Ping timeout: 260 seconds]
[01:19:55] <KGB-linuxcnc> 03charles 05rtos-testmerge-into-master c261a72 06emc2 10TODO * Added preempt-rt task to TODO file
[01:19:55] <KGB-linuxcnc> 03charles 05rtos-testmerge-into-master 9d1a46d 06emc2 10(31 files in 9 dirs) * Applied preempt-rt patch set
[01:19:57] <KGB-linuxcnc> 03charles 05rtos-testmerge-into-master 9e8b2c0 06emc2 10(31 files in 9 dirs) * Applied preempt-rt patch set
[01:20:04] <KGB-linuxcnc> 03charles 05rtos-testmerge-into-master e24f796 06emc2
[01:20:06] <KGB-linuxcnc> Merge branch 'rt-preempt-integration' of git.mah.priv.at:emc2-dev into rt-preempt-integration
[01:20:14] <KGB-linuxcnc> 03charles 05rtos-testmerge-into-master 6640ed5 06emc2 10TODO * Updated TODO file
[01:20:21] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 667410e 06emc2 10src/configure.in * step1: document existing variables in configure.in
[01:20:28] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 53b21dc 06emc2 10src/configure.in * delete unused RTLINUX and RTLINUXPRO defines
[01:20:34] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master e38ceed 06emc2 10src/configure.in * deleted unused RTAI3_MOD RTAI_MOD RTL_MOD
[01:20:41] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 432674b 06emc2 10src/configure.in * remove comments on deleted config vars
[01:20:47] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 0ef9161 06emc2 10src/configure.in * RTPREFIX: clarify usage
[01:20:53] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 6b25018 06emc2 10src/configure.in * describe new set of defines/makefile/shell symbols
[01:20:59] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master bdcb5b3 06emc2 10src/ 10(6 files in 4 dirs) * replace BUILD_SYS 'sim' by 'user-dso'
[01:21:06] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 46d54c0 06emc2 10src/configure.in * work in progress
[01:21:13] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 12750f7 06emc2 10src/configure.in * wip
[01:21:18] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 9aa17e7 06emc2 10src/configure.in * wip
[01:21:23] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master ca431ab 06emc2 10src/ 10Makefile 10configure.in * wip
[01:21:29] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 00fd81b 06emc2 10src/ 10Makefile.inc.in 10configure.in * man..
[01:21:35] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master ab28d0a 06emc2 10src/ 10Makefile 10configure.in 10emc/task/Submakefile 10rtapi/Submakefile * wip - starts working; runtests bad
[01:21:43] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 85b28ef 06emc2 10src/ 10hal/halmodule.cc 10hal/utils/halcmd_commands.c 10hal/utils/halrmt.c 10rtapi/rtapi.h * wip
[01:21:50] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master b62e6ee 06emc2 10(5 files in 5 dirs) * almost done - runtests ok on posix
[01:21:56] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 00daa1c 06emc2 10src/ 10Makefile 10configure.in * handle setuid case for rtapi_app
[01:22:03] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master d124eb7 06emc2 10src/configure.in * wip
[01:22:09] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master f6cb181 06emc2 10src/configure.in * cleanup configure.in
[01:22:15] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 7fc3239 06emc2 10src/configure.in * fix rtapi.conf modules
[01:22:21] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 7453d5b 06emc2 10scripts/realtime.in * scripts/realtime.in: fix leftover 'sim'
[01:22:27] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 81fe2b0 06emc2 10scripts/rtapi.conf.in 10tests/hm2-idrom/skip * tests: skip hm2-idrom for all userland builds (for now)
[01:22:34] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 197e181 06emc2 10src/configure.in * fix thread style guessing
[01:22:40] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 8865166 06emc2 10src/configure.in * touchup
[01:22:46] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 85efe25 06emc2 10src/hal/utils/halcmd_commands.c * use rtapi_app always when BUILD_SYS_USER_DSO defined
[01:22:53] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master ee3d4d4 06emc2 10(7 files in 5 dirs) * Merge branch 'rt-preempt-integration' into integration-configuration-dev
[01:23:00] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 11850fc 06emc2 10scripts/realtime.in 10tests/hm2-idrom/skip * fixup scripts
[01:23:06] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 69c4dee 06emc2 10scripts/rtapi.conf.in * fix typo in rtapi.conf.in
[01:23:12] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 91f9578 06emc2 10src/ 10(9 files in 4 dirs) * portifications for rt-preempt-user
[01:23:18] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master c6b5a72 06emc2 10src/Makefile * assure drivers are build
[01:23:25] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 4d0cfd7 06emc2 10src/rtapi/Submakefile * drop TOOBJSDEPS with unused -DLINUX_REALTIME
[01:23:31] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 573113f 06emc2 10src/rtapi/linux_common.h * linux_rtapi_app: switch to real user id during shm creation
[01:23:38] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 46f2ebf 06emc2 10src/rtapi/linux_rtapi_app.cc * linux_rtapi_app.c: backport tests found in master
[01:23:44] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master e188e35 06emc2 10docs/ 10src/Master_Integrator.txt 10src/Submakefile 03src/install/ConfigurationChanges.txt * docs: add some notes on new configuration options
[01:23:52] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master c665196 06emc2 10src/rtapi/linux_rtapi.c * linux_rtapi.c: remove printfs
[01:23:59] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 8be8a73 06emc2 10src/rtapi/linux_rtapi.c * linux_rtapi.c: make less verbose - runtests is picky
[01:24:05] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 8ff4e1d 06emc2 10src/rtapi/linux_rtapi.c * one more
[01:24:11] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 3d97eaa 06emc2 10docs/src/install/ConfigurationChanges.txt * note on cpuset mount
[01:24:18] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 8daf2e7 06emc2 10(8 files in 3 dirs) * make RTAI compile again :-/
[01:24:24] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 6f75f5b 06emc2 10src/ 10hal/drivers/hal_ax5214h.c 10hal/drivers/hal_stg.c 10hal/drivers/hal_vti.c 10rtapi/rtai_rtapi.c * more of same
[01:24:31] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 8917d10 06emc2 10src/Makefile * make sure probe_parport is built
[01:24:37] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master dedf78e 06emc2 10src/configure.in * configure.in: fix xenomai-kernel thread style
[01:24:44] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 84b1322 06emc2 10src/ 10(7 files in 2 dirs) * wip
[01:24:50] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master f8c5d4b 06emc2 10src/ 10Makefile 10configure.in 10rtapi/xenomai_kernel_rtapi.c * wip
[01:24:56] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 01ebd19 06emc2 10src/ 10(6 files in 3 dirs) * wip
[01:25:02] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 7312322 06emc2 10(11 files in 6 dirs) * starts twinkering
[01:25:08] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master bb1b573 06emc2 10src/ 10(103 files in 3 dirs) * snapshot - this starts working - save before I loose it in a crash..
[01:25:15] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master e3935c6 06emc2 10src/hal/Submakefile
[01:25:18] <KGB-linuxcnc> caveat: the xenomai user support package needs to be configured with
[01:25:21] <KGB-linuxcnc> --enable-dlopen-skins
[01:25:23] <KGB-linuxcnc> see http://git.mah.priv.at/gitweb/xenomai-linuxcnc.git/commit/79a0c12f7f56b9f777a56eb40ef09b9a26c2b96b
[01:25:37] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master b8111e5 06emc2 10src/ 10Makefile 10rtapi/Submakefile * for the daring: sneak preview - LinuxCNC on Xenomai, kernel threads
[01:25:46] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 244509c 06emc2 03src/rtapi/xeno_math/Makefile * add missing makefile
[01:25:51] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 27522a5 06emc2 10src/hal/Submakefile * hal/Submakefile: honor stricter library ordering on precise
[01:25:57] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master afe8c52 06emc2 10src/hal/hal_lib.c * hal_lib: fail early if RTAPI did not initialize
[01:26:04] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 90d93a4 06emc2 10src/ 10rtapi/rtapi_common.h 10rtapi/rtapi_proc.h 10rtapi/xenomai_kernel_rtapi.c * rtapi/xenomai: record overruns, show in /proc&rtapi/status
[01:26:11] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master e468f03 06emc2 10src/ 10rtapi/rtapi_common.h 10rtapi/xenomai_kernel_rtapi.c * cleanup
[01:26:18] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 243bf22 06emc2 10src/ 10rtapi/rtapi_proc.h 10rtapi/xenomai_kernel_rtapi.c * trace priority
[01:26:25] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 1fae1f9 06emc2 10src/ 10rtapi/xenomai_kernel_rtapi.c 10rtapi/xenomai_ulapi.c * cleanups
[01:26:31] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master c7b43e3 06emc2 03src/README.config-changes * add README about configure changes (a bit outdated)
[01:26:38] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 4b49407 06emc2 03README.xenomai * add Xenomai README
[01:26:44] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master ec327f1 06emc2 10src/ 10Makefile 10rtapi/xeno_math/Makefile * make: carry over V=1 to sub-makes
[01:26:51] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 0068cac 06emc2 10src/rtapi/xeno_math/ 10Makefile 10libm.c * xeno_math: kludge around missing pow() on precise (gcc-4.7?)
[01:26:58] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master c8e38b2 06emc2 10README.xenomai * update README.xenomai - permission hints, precise workaround
[01:27:04] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master e2b559a 06emc2 10README.xenomai * README.xenomai: clarify grub needs
[01:27:11] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 27bbd08 06emc2 10src/ 10rtapi/rtapi.h 10rtapi/sim_common.h 10rtapi/sim_rtapi.c 10rtapi/sim_rtapi_app.cc * rtapi: carry over xenomai userthread support from xenomai-integration-mah
[01:27:21] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 324b66c 06emc2 10src/hal/hal_lib.c * silence hal_lib
[01:27:27] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 4849545 06emc2 10src/ 10(6 files in 2 dirs) * works in sim mode
[01:27:33] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 6b6dcdc 06emc2 10src/hal/drivers/hal_parport.c * touchup
[01:27:39] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 32efdcc 06emc2 10src/ 10Makefile 10rtapi/Submakefile * fix rt-preempt-user build
[01:27:46] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master b69483d 06emc2 10README.xenomai * README.xenomai - clarify initramfs issue
[01:27:52] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master 90c3e3c 06emc2 10src/ 10(14 files in 3 dirs) * RTAPI: unify data structures
[01:27:58] <KGB-linuxcnc> 03git 05rtos-testmerge-into-master bd4e7be 06emc2 10src/ 10(14 files in 7 dirs) * cleanups: dump SIM and SIMULATOR for good
[01:29:37] <KGB-linuxcnc> 03git 05rtos-integration-preview1 63cdefd 06emc2 * branch created
[01:46:13] -!- andypugh has quit [Quit: andypugh]
[02:02:38] -!- nate_ has quit [Quit: This computer has gone to sleep]
[02:11:37] -!- mhaberler has quit [Quit: mhaberler]
[02:17:53] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[02:20:33] -!- sumpfralle has quit [Ping timeout: 245 seconds]
[02:25:03] -!- servos4ever has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.11/20101206162726]]
[03:02:43] -!- ipatrol has quit [Read error: Connection reset by peer]
[03:15:22] -!- karavanjo has quit [Quit: Leaving]
[03:45:36] -!- Keknom has quit [Quit: Leaving.]
[03:47:27] -!- FinboySlick has quit [Remote host closed the connection]
[04:01:59] -!- pjm has quit [Ping timeout: 260 seconds]
[04:27:02] -!- tjb1 has quit [Quit: tjb1]
[04:34:11] -!- jthornton has quit [Ping timeout: 246 seconds]
[04:34:18] -!- JT-Shop has quit [Ping timeout: 252 seconds]
[04:34:37] -!- JT-Shop [JT-Shop!~John@184.63.140.99] has joined #linuxcnc-devel
[04:34:55] -!- jthornton [jthornton!~john@184.63.140.99] has joined #linuxcnc-devel
[04:43:10] -!- mevon has quit [Quit: Ex-Chat]
[05:12:06] -!- Valen has quit [Quit: Leaving.]
[05:26:36] -!- asdfasd has quit [Ping timeout: 240 seconds]
[05:41:51] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc-devel
[06:03:05] -!- Fox_Muldr has quit [Ping timeout: 260 seconds]
[06:20:06] -!- gurumelo has quit [Remote host closed the connection]
[06:35:17] -!- ve7it has quit [Remote host closed the connection]
[06:39:01] -!- kwallace [kwallace!~kwallace@smb-50.sonnet.com] has parted #linuxcnc-devel
[06:47:31] -!- theos has quit [Disconnected by services]
[06:50:15] -!- jp_ has quit [Ping timeout: 276 seconds]
[06:52:49] -!- vladimirek has quit [Remote host closed the connection]
[07:48:14] -!- Nick001 has quit [Ping timeout: 240 seconds]
[07:49:15] -!- tjb1 has quit [Ping timeout: 240 seconds]
[07:49:15] tjb1_ is now known as tjb1
[07:51:34] -!- tjb1 has quit [Client Quit]
[07:56:56] -!- mhaberler [mhaberler!~mhaberler@extern-181.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[08:25:39] -!- Nick001 has quit []
[08:56:56] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc-devel
[08:57:51] -!- XiXora has quit [Remote host closed the connection]
[08:57:52] -!- phillipadsmith has quit [Remote host closed the connection]
[08:58:31] -!- beawesomeinstead has quit [Excess Flood]
[09:03:55] -!- Farthen has quit [Ping timeout: 260 seconds]
[09:11:23] -!- the_wench has quit [Ping timeout: 245 seconds]
[09:12:54] -!- archivist has quit [Ping timeout: 240 seconds]
[09:14:16] -!- emel has quit [Excess Flood]
[09:14:54] -!- archivist_ has quit [Client Quit]
[09:16:58] -!- emel has quit [Excess Flood]
[09:18:42] -!- gurumelo has quit [Quit: irssi]
[09:23:04] -!- rob_h [rob_h!~rob_h@027c18ae.bb.sky.com] has joined #linuxcnc-devel
[09:25:46] -!- Loetmichel has quit [Ping timeout: 268 seconds]
[09:28:51] -!- asdfasd has quit [Ping timeout: 268 seconds]
[09:31:23] -!- mattions has quit [Ping timeout: 245 seconds]
[09:31:27] asdfas is now known as asdfasd
[09:33:58] -!- racycle has quit [Quit: racycle]
[09:43:23] -!- Cylly has quit []
[09:46:15] -!- Valen has quit [Quit: Leaving.]
[09:49:49] -!- sumpfralle has quit [Ping timeout: 268 seconds]
[09:50:39] -!- maximilian_h [maximilian_h!~bonsai@130.255.104.21] has joined #linuxcnc-devel
[09:51:25] -!- maximilian_h has quit [Client Quit]
[10:29:15] -!- mhaberler has quit [Quit: mhaberler]
[10:36:11] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[11:15:33] -!- Yarl has quit [Ping timeout: 245 seconds]
[11:15:48] Yarl_ is now known as Yarl
[11:26:58] -!- oyildirim_ has quit [Quit: Leaving]
[11:54:51] -!- hdokes|werkin has quit [Read error: No route to host]
[12:07:44] -!- Olly_ has quit [Quit: Ex-Chat]
[12:25:03] -!- psha[work] [psha[work]!~psha@195.135.238.205] has joined #linuxcnc-devel
[12:25:34] hdokes is now known as hdokes|werkin
[12:35:35] -!- mhaberler has quit [Quit: mhaberler]
[12:47:13] -!- mattions has quit [Ping timeout: 245 seconds]
[12:55:02] -!- alpha1125 has quit [Quit: Computer has gone to sleep.]
[13:04:00] -!- gp has quit [Quit: Page closed]
[13:07:19] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[13:09:37] -!- sumpfralle has quit [Read error: Connection reset by peer]
[13:12:28] -!- bmwyss has quit [Read error: No route to host]
[13:12:28] bmwyss_ is now known as bmwyss
[13:21:27] -!- JT-Shop-2 [JT-Shop-2!~John@184.63.140.99] has joined #linuxcnc-devel
[13:21:28] -!- JT-Shop has quit [Read error: Connection reset by peer]
[13:21:28] -!- jthornton has quit [Read error: Connection reset by peer]
[13:21:33] -!- jthornton_ [jthornton_!~john@184.63.140.99] has joined #linuxcnc-devel
[13:38:06] -!- karavanjoW has quit [Ping timeout: 240 seconds]
[13:48:18] -!- holst has quit [Read error: Connection reset by peer]
[13:49:56] -!- pingufan has quit [Quit: Konversation terminated!]
[14:04:51] -!- alpha1125 has quit [Read error: Operation timed out]
[14:09:09] -!- ybon has quit [Quit: WeeChat 0.3.8]
[14:20:57] jthornton_ is now known as jthornton
[14:27:09] -!- James628 has quit [Quit: Page closed]
[14:27:31] -!- mxn has quit [Changing host]
[14:27:32] -!- b_b has quit [Changing host]
[14:28:34] -!- bmwyss has quit [Read error: Connection reset by peer]
[14:29:03] -!- psha[work] has quit [Quit: leaving]
[14:36:31] -!- herron has quit [Ping timeout: 265 seconds]
[15:05:47] -!- robpvn has quit [Quit: Page closed]
[15:14:18] -!- mhaberler has quit [Quit: mhaberler]
[15:37:08] -!- Gabriel__ has quit []
[15:49:48] JT-Shop-2 is now known as JT-Shop
[16:03:48] -!- zzolo has quit [Quit: zzolo]
[16:07:06] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[16:16:54] <mhaberler> seb_kuzminsky: do any of the mesanet drivers use interrupts? not as far as I can tell?
[16:19:37] -!- __tom__ has quit [Quit: __tom__]
[16:21:15] <seb_kuzminsky> mhaberler: the hostmot2 drivers do not use interrupts
[16:21:25] <seb_kuzminsky> but they do use kernel interfaces for pci enumeration and configuration
[16:21:38] <mhaberler> excellent, that was the right answer ;)
[16:21:56] <seb_kuzminsky> oh good :-)
[16:22:12] <mhaberler> rigth, this is the tough part - need a userland PCI shim based on upci.c/h or the existing rtapi pci code
[16:22:20] <mhaberler> it might not be that hard after all
[16:22:51] <seb_kuzminsky> i'd prefer to get away from upci and switch to something more widely used, like libpci
[16:23:14] <mhaberler> whatever.. I am Mr Clueless on that..
[16:23:22] <seb_kuzminsky> the less custom code we have to develop & test & maintain the happier i'll be
[16:23:33] <mhaberler> what would be the best route to get the PCI drivers running as user .so ?
[16:23:58] <mhaberler> does libpci fake a kernel pci environment?
[16:24:24] <mhaberler> I mean compatible datatypes, functions etc
[16:24:37] <seb_kuzminsky> it does not
[16:24:40] <seb_kuzminsky> it's totally different
[16:25:51] <mhaberler> the best would be a shim with an include file
[16:26:20] <mhaberler> rewriting all drivers is out of scope
[16:26:49] <seb_kuzminsky> agreed, a shim layer to make userspace look like the kernel would be better
[16:26:56] -!- psha [psha!~psha@213.208.162.92] has joined #linuxcnc-devel
[16:27:11] <seb_kuzminsky> might be hard to simulate hotplug, but i dont think we really use it
[16:27:17] <seb_kuzminsky> ah, here's my old notes
[16:27:22] <mhaberler> I gave it a stab and in fact it isnt much missing from rtapi pci but I dont know the pci kernel structure & methods
[16:27:50] <seb_kuzminsky> there's upci in our tree, which supports access to both IO and memory BARs, but lacks access to the PCI Config space
[16:28:02] <seb_kuzminsky> there's libpci, which supports PCI Config space access but no BAR access
[16:28:22] <seb_kuzminsky> and there's libpciaccess, whic supports Config space and mem BARs, but not IO BARs
[16:28:39] <seb_kuzminsky> that was the annoying state of the art in 2008
[16:28:44] <seb_kuzminsky> maybe things are better now?
[16:29:29] <seb_kuzminsky> i'd love to use libpci or libpciaccess for the actual io, and write a thin shim layer to make the real lib look like the kernel to the drivers
[16:29:40] <seb_kuzminsky> and then remove upci from our tree
[16:29:45] <seb_kuzminsky> bbl
[16:31:11] <mhaberler> I just tried the first one, optoac5 or so: // missing: ioremap_nocache pci_resource_len pci_resource_start PCI_SLOT iounmap readl
[16:34:37] <mhaberler> probably it is enough to rename the rtapi funcs and data structs so they map onto kernel names, and maybe link a library for missing parts
[16:45:17] -!- bmwyss has quit [Quit: bmwyss]
[16:48:33] -!- Simooon has quit [Remote host closed the connection]
[17:04:47] -!- wboykinm has quit [Remote host closed the connection]
[17:05:25] -!- Spida has quit [Ping timeout: 248 seconds]
[17:16:43] -!- holst has quit [Quit: Leaving]
[17:17:38] -!- the_wench has quit [Ping timeout: 245 seconds]
[17:18:55] -!- archivist has quit [Ping timeout: 240 seconds]
[17:28:32] -!- kwallace [kwallace!~kwallace@smb-140.sonnet.com] has joined #linuxcnc-devel
[17:30:06] -!- leehambley has quit [Ping timeout: 240 seconds]
[17:41:26] -!- ve7it [ve7it!~LawrenceG@S0106001c10b7770f.pk.shawcable.net] has joined #linuxcnc-devel
[17:44:05] -!- b_b has quit [Changing host]
[17:49:53] -!- theos has quit [Read error: Connection timed out]
[17:53:54] -!- theorbtwo has quit [Remote host closed the connection]
[17:57:13] -!- sumpfralle has quit [Ping timeout: 245 seconds]
[17:58:44] -!- ybon has quit [Read error: Connection reset by peer]
[18:02:18] -!- andypugh [andypugh!~andy2@cpc2-basl1-0-0-cust639.basl.cable.virginmedia.com] has joined #linuxcnc-devel
[18:02:38] -!- paideia has quit [Ping timeout: 260 seconds]
[18:10:14] -!- theos has quit [Read error: Connection timed out]
[18:14:02] -!- tjb1 has quit [Read error: Connection reset by peer]
[18:28:15] -!- theos has quit [Read error: Connection timed out]
[18:33:12] -!- vladimirek has quit [Remote host closed the connection]
[18:43:20] -!- pjm__ has quit [Read error: Connection reset by peer]
[18:44:21] -!- tjb1 has quit [Quit: tjb1]
[18:58:15] -!- rizo has quit [Remote host closed the connection]
[19:00:02] -!- motioncontrol has quit [Quit: Sto andando via]
[19:06:58] -!- rob__H [rob__H!~rob_h@5e02bfce.bb.sky.com] has joined #linuxcnc-devel
[19:11:15] -!- rob_h has quit [Ping timeout: 276 seconds]
[19:11:42] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 16.0.2/20121025205401]]
[19:17:53] -!- psha has quit [Quit: Lost terminal]
[19:42:28] -!- Spida has quit [Ping timeout: 252 seconds]
[19:51:16] -!- kwallace has quit [Ping timeout: 255 seconds]
[19:57:15] -!- Theta9 has quit [Ping timeout: 240 seconds]
[20:02:32] -!- djheinz has quit [Ping timeout: 245 seconds]
[20:22:36] -!- yoyoek1 has quit [Quit: Ex-Chat]
[20:30:00] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc-devel
[20:32:08] -!- ewidance [ewidance!~ewidance@montpellier.civade.com] has joined #linuxcnc-devel
[20:43:23] -!- cncbasher_ [cncbasher_!~quassel@cpc15-hart9-2-0-cust101.11-3.cable.virginmedia.com] has joined #linuxcnc-devel
[20:47:02] -!- cncbasher_ has quit [Client Quit]
[20:48:38] -!- mazafaka has quit [Read error: Connection reset by peer]
[20:52:49] -!- theos has quit [Read error: Connection timed out]
[20:54:08] -!- vladimirek has quit [Remote host closed the connection]
[20:55:49] -!- mhaberler_ [mhaberler_!~mhaberler@extern-181.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[20:56:25] -!- mhaberler has quit [Ping timeout: 252 seconds]
[20:56:26] mhaberler_ is now known as mhaberler
[21:07:47] -!- hdokes|werkin has quit [Read error: No route to host]
[21:08:28] hdokes is now known as hdokes|werkin
[21:15:32] -!- tjb1 has quit [Ping timeout: 246 seconds]
[21:15:33] tjb1_ is now known as tjb1
[21:17:13] -!- mattions has quit [Ping timeout: 245 seconds]
[21:18:49] -!- kwallace [kwallace!~kwallace@smb-17.sonnet.com] has joined #linuxcnc-devel
[21:25:01] -!- cncbasher_ [cncbasher_!~quassel@cpc15-hart9-2-0-cust101.11-3.cable.virginmedia.com] has joined #linuxcnc-devel
[21:32:35] -!- tjb1 has quit [Quit: tjb1]
[21:37:31] -!- theos has quit [Read error: Operation timed out]
[21:41:01] -!- tjb1 has quit [Client Quit]
[21:51:36] -!- DJ9DJ has quit [Quit: bye]
[21:52:57] -!- rob_h [rob_h!~rob_h@5e045B1f.bb.sky.com] has joined #linuxcnc-devel
[21:54:30] -!- theos has quit [Read error: Connection timed out]
[21:54:42] -!- FinboySlick has quit [Quit: Leaving.]
[21:54:47] -!- rob__H has quit [Ping timeout: 255 seconds]
[21:55:20] -!- rob_h has quit [Client Quit]
[22:13:10] -!- syyl has quit [Quit: Leaving]
[22:15:08] -!- gambakufu has quit [Ping timeout: 245 seconds]
[22:19:20] -!- theos has quit [Read error: Connection timed out]
[22:21:27] -!- rob_h [rob_h!~rob_h@5e045B1f.bb.sky.com] has joined #linuxcnc-devel
[22:21:58] -!- Yarl has quit [Ping timeout: 265 seconds]
[22:22:46] -!- phantoneD has quit [Ping timeout: 268 seconds]
[22:26:25] -!- horatio_cromwell has quit [Quit: Leaving.]
[22:27:45] -!- chillly has quit [Quit: Leaving]
[22:35:26] -!- Georges has quit [Quit: Page closed]
[22:40:01] -!- theos has quit [Read error: Connection timed out]
[22:46:21] -!- mhaberler has quit [Quit: mhaberler]
[22:51:24] -!- tjb1 has quit [Quit: tjb1]
[22:53:48] -!- joe9 [joe9!~joe9@c-24-98-99-202.hsd1.ga.comcast.net] has joined #linuxcnc-devel
[22:57:10] -!- kanzure has quit [Read error: Operation timed out]
[22:59:41] -!- ewidance has quit [Read error: Connection reset by peer]
[23:00:00] -!- ewidance [ewidance!~ewidance@montpellier.civade.com] has joined #linuxcnc-devel
[23:07:52] -!- alex_joni has quit [Read error: Operation timed out]
[23:08:00] -!- alex_joni [alex_joni!~alex_joni@emc/board-of-directors/alexjoni] has joined #linuxcnc-devel
[23:08:04] -!- mode/#linuxcnc-devel [+v alex_joni] by ChanServ
[23:11:51] -!- ve7it has quit [Remote host closed the connection]
[23:15:39] -!- skunkworks has quit [Remote host closed the connection]
[23:20:10] -!- XiXora has quit [Ping timeout: 252 seconds]
[23:27:51] -!- frallzor has quit []
[23:33:03] -!- theos has quit [Read error: Connection timed out]
[23:38:03] abetusk is now known as Guest41972
[23:38:22] -!- Guest41972 has quit [Client Quit]
[23:39:48] -!- oyildirim has quit [Quit: Leaving]
[23:46:56] -!- zzolo has quit [Quit: zzolo]
[23:54:25] -!- theos has quit [Read error: Connection timed out]
[23:59:51] -!- bedah has quit [Quit: Ex-Chat]