From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <48F60EB2.9050100@domain.hid> Date: Wed, 15 Oct 2008 17:39:30 +0200 From: Jan Kiszka MIME-Version: 1.0 References: <373456.66216.qm@domain.hid> In-Reply-To: <373456.66216.qm@domain.hid> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai-help] trap exceptions in user List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gabriele Moabiti Cc: Xenomai help Gabriele Moabiti wrote: >> rtdm_printk (read 'k' as 'kernel') is for driver development in kernel >> space only. >> >> What you are looking for is rt_printf from the rtdk lib. See related >> example (examples/native/rtprint.c). > > At kernel level I usually write defines like this > > #define DBG_PRINTF(expr...) \ > if (rtdm_in_rt_context()) \ > rtdm_printk(expr); \ > else if (kdb_on) \ > printk(expr) > > to manage xenomai and linux output for debugging. > Is there something like rtdm_in_rt_context for the user space? In both domains, this differentiation is unneeded. Jan -- Siemens AG, Corporate Technology, CT SE 2 Corporate Competence Center Embedded Linux