-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/3/2012 8:18 PM, Michael Haberler wrote: > > Am 04.11.2012 um 01:54 schrieb Michael Haberler: > >> >> Am 28.08.2012 um 16:35 schrieb John Kasunich: >> >>> If any significant work is going to be done in RTAPI, the >>> first step should be to read rtapi.h, then go grepping through >>> the codebase and see what subset of rtapi.h is actually used. >>> I'm 99.94% sure that LCNC does not use RTAPI FIFOs, so they >>> should be dropped. (When I defined RTAPI, I was young and >>> foolish and didn't know about >>> http://c2.com/cgi/wiki?YouArentGonnaNeedIt). >> >> not only RTAPI FIFOs are not used, so are RTAPI semaphores. > > > oh. and the RTAP interrupt code is unused, too, which I had > dutifully ported for Xenomai, just like the semaphore code. > > Ok, this was it, I had it. > > I will take FIFO, Semaphore and interrupts out before this again > happens to somebody else.
I don't care about FIFOs and Semaphores, but put a big flashing neon sign around the commit that pulls the interrupt code out. While it looks to me like all the HAL code currently runs on system timers, I intend to drive the HAL timing from lower-level processes (either real hardware or the real-time uC on the AM3558) via Interrupts, so I *WILL* want the ability to declare an ISR and hook it to a DPC or have it wake a thread based on a physical IRQ event. - -- Charles Steinkuehler [email protected] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlCVyygACgkQLywbqEHdNFyirQCfSdfJNOQm/dqTGdJfsarney2d uMAAn0hKKi1LxF+0M390XsIDcOQvFpj1 =t3uV -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
