[Sent from wrong address on the 23rd & rejected; resending]
On 10/22/2012 11:22 PM, John Morris wrote:
> Hi Charles,
>
> On 10/20/2012 08:28 AM, Charles Steinkuehler wrote:
>> I think I have most everything I could collect committed to the
>> rt-preempt-integration-initial branch in Michael Haberler's git
>> repository.
>>
>> John: One thing I _am_ missing is some of your earlier patches, only
>> the latest one seems to still be on-line. I obviously had them at one
>> point, but they were on systems that have been subsequently wiped. If
>> there was anything in them that should be recorded for posterity, get
>> them to me and I'll add them to the archive of patches in the -initial
>> branch.
>
> I'm not sure I still have those around. I don't think there was much of
> interest in them, since they were simply leading up to the final patches
> that you have now.
Actually, it turns out I took a few notes on each of the preempt-rt
endeavors I could find. Here's what I've got; please pardon any
formatting, which is essentially pasted from my own wiki [with comments
inserted and blather deleted].
If you'd like to pick out parts you like I'd be happy to put them on the
LinuxCNC wiki, where I might be able to preserve some formatting by
pasting the page source.
John
************
Michael Buesch branch
Background notes
Patch for EMC and RT_PREEMPT
Around 2009/11, unknown EMC version
http://bues.ch/patches/emc-linux-rt/
latest in http://bues.ch/patches/emc-linux-rt/20091112-1616/
Relevant thread from the emc.devel ml
http://thread.gmane.org/gmane.linux.distributions.emc.devel/2601
[ Following are some notes about a git repo that I may still have
around, but is probably not interesting. I basically checked out a
commit from 2009/11 to which Buesch's patches cleanly applied, then
merged HEAD with superficial changes. The final diff had a bunch of
cruft, so I cleaned up the patch to create the versions Charles has
placed in Michael Harberler's git repo. ]
*************
Jeff Epler branch
preempt-rt rtapi
Background notes
A start at an rtapi that allows existing drivers to run as-is,
about 2009
Referenced in Buesch's thread above:
http://thread.gmane.org/gmane.linux.distributions.emc.devel/2601/focus=2611
Sources and blog: http://git.unpy.net/view/kshm.git
Organization
Putting into ~/src/linuxcnc/eppler-kshm
rt-preempt patch?
Background
An old blog from 2007 with another rt-realtime patch
http://axis.unpythonic.net/01190912545
****************
bitmuster.org branch
Background notes
This project forked Buesch's patches & added an SHM driver
More info from http://www.bitmuster.org/projects/emc.html
git tree moved to http://gitorious.org/emc-rt-preempt
Applies to LinuxCNC git tag v2.4.4
[ some notes about a patch I had to quite module configuration ]
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers