From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20695 invoked by alias); 27 Jun 2008 08:49:58 -0000 Received: (qmail 20686 invoked by uid 22791); 27 Jun 2008 08:49:58 -0000 X-Spam-Check-By: sourceware.org Received: from bay0-omc3-s32.bay0.hotmail.com (HELO bay0-omc3-s32.bay0.hotmail.com) (65.54.246.232) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 27 Jun 2008 08:49:27 +0000 Received: from BAY112-W42 ([64.4.26.142]) by bay0-omc3-s32.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 27 Jun 2008 01:49:25 -0700 Message-ID: From: Yong Chen Tan To: "ecos-discuss@ecos.sourceware.org" Date: Fri, 27 Jun 2008 08:59:00 -0000 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 8bit MIME-Version: 1.0 X-IsSubscribed: yes Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Subject: [ECOS] FW: [ECOS] ecos-discuss@ecos.sourceware.org X-SW-Source: 2008-06/txt/msg00168.txt.bz2 > Date: Wed, 25 Jun 2008 14:22:12 +0200 > From: andrew@lunn.ch > To: oricon776@hotmail.com > CC: ecos-discuss@ecos.sourceware.org > Subject: Re: [ECOS] ecos-discuss@ecos.sourceware.org > > On Wed, Jun 25, 2008 at 12:19:00PM +0000, Yong Chen Tan wrote: >> >> Hi, for my case is two threads running. >> One thread is a menu printed on the hyperterminal and scanf is used to check for user input. >> Another thread is to run a simple 7 Seg LED from 0-9 on ARM Board. >> >> So the thread for the 7 Seg LED is stuck at the scanf thread. >> How should it be solved? Puzzled... > > Please don't top post. > >>> Date: Wed, 25 Jun 2008 04:19:20 -0600 >>> From: gary@mlbassoc.com >>> To: oricon776@hotmail.com >>> CC: ecos-discuss@ecos.sourceware.org >>> Subject: Re: [ECOS] ecos-discuss@ecos.sourceware.org >>> >>> Yong Chen Tan wrote: >>>> >>>> Hi, I got some doubts regarding the multi-threading. >>>> I experience some problems when i do multi-threading. >>>> The thread seems to stuck at the scanf function. Is it normal? Are there ways to solve this problem? >>> >>> What's the source of your input? Notice that the default console (haldiag) does >>> non-interrupt I/O (in fact with interrupts disabled) and will definitely block >>> all other threads from running. >>> >>> If you want interruptable console I/O, you'll need to enable the serial drivers. >>> Check the archives for lengthy discussions on this point. > > > Do as Gary said here.... Enable the interrupt driver serial device > driver and use /dev/ser0, or /dev/tty0 as appropriate. > > Andrew > > -- Hi, i tried to enable the interrupt driver serial device but now the serial keep giving me interrupt signals. How shall I go about solving this problem? _________________________________________________________________ NEW! Get Windows Live FREE. http://www.get.live.com/wl/all -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss