From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <482D885A.7080706@domain.hid> Date: Fri, 16 May 2008 15:12:58 +0200 From: Anders Blomdell MIME-Version: 1.0 References: <4829613B.3000500@domain.hid><0C9896A4B6D338488AD6FFFE58BAEF100276DBF6@domain.hid><48297566.1010607@domain.hid><0C9896A4B6D338488AD6FFFE58BAEF100276DC66@domain.hid> <4829AA19.8070405@domain.hid> <0C9896A4B6D338488AD6FFFE58BAEF100276DD0C@serveur3.lgm.com> <4829C8C9.4020300@domain.hid> <0C9896A4B6D338488AD6FFFE58BAEF100276DDDE@serveur3.lgm.com> <482B3BCF.8090700@domain.hid> <482B3EE5.9030702@domain.hid> <0C9896A4B6D338488AD6FFFE58BAEF100276E025@domain.hid> <482D33B3.9070700@domain.hid> <0C9896A4B6D338488AD6FFFE58BAEF100276E212@domain.hid> <482D6FF9.3050008@domain.hid> <482D82EB.3050608@domain.hid> In-Reply-To: <482D82EB.3050608@domain.hid> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai-help] Serial driver and TX events List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jan Kiszka Cc: xenomai-help Jan Kiszka wrote: > Anders Blomdell wrote: >> Are there any reason why the serial driver could not be changed to give an event >> when all characters has left the TX buffer? > > No, I don't think so. Somehow I have the feeling someone requested this > feature before, but I cannot find any reference or even code ATM. > However. Patch would be welcome. OK, I'll see what I can do. Is patch against 2.4.2 OK (pressing deadline -> I do not have the time to uprade right now). My need for it is to make it possible to wait until all characters has left the FIFO (needed for autobaud detection), so perhaps a ioctl RTIOC_DRAIN (similar to RTIOC_PURGE) is a better choice (you decide what you prefer, and I'll try to implement it) /Anders -- Anders Blomdell Email: anders.blomdell@domain.hid Department of Automatic Control Lund University Phone: +46 46 222 4625 P.O. Box 118 Fax: +46 46 138118 SE-221 00 Lund, Sweden