From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16220 invoked by alias); 14 May 2010 20:08:24 -0000 Received: (qmail 16206 invoked by uid 22791); 14 May 2010 20:08:18 -0000 X-SWARE-Spam-Status: No, hits=1.2 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_LOW X-Spam-Check-By: sourceware.org Received: from tx2ehsobe002.messaging.microsoft.com (HELO TX2EHSOBE003.bigfish.com) (65.55.88.12) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 14 May 2010 20:08:13 +0000 Received: from mail177-tx2-R.bigfish.com (10.9.14.237) by TX2EHSOBE003.bigfish.com (10.9.40.23) with Microsoft SMTP Server id 8.1.340.0; Fri, 14 May 2010 20:08:09 +0000 Received: from mail177-tx2 (localhost.localdomain [127.0.0.1]) by mail177-tx2-R.bigfish.com (Postfix) with ESMTP id 38139B40E9B for ; Fri, 14 May 2010 20:08:09 +0000 (UTC) X-SpamScore: -4 X-BigFish: VS-4(zz4015Lzz1202hzzz2dh43h62h) X-Spam-TCS-SCL: 1:0 Received: from mail177-tx2 (localhost.localdomain [127.0.0.1]) by mail177-tx2 (MessageSwitch) id 1273867688629695_4094; Fri, 14 May 2010 20:08:08 +0000 (UTC) Received: from TX2EHSMHS023.bigfish.com (unknown [10.9.14.249]) by mail177-tx2.bigfish.com (Postfix) with ESMTP id 8D7D13A004E for ; Fri, 14 May 2010 20:08:08 +0000 (UTC) Received: from phoenix.vestatech.local (67.50.82.186) by TX2EHSMHS023.bigfish.com (10.9.99.123) with Microsoft SMTP Server id 14.0.482.44; Fri, 14 May 2010 20:08:07 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: Wallclock on LCP2xxx dependency Content-Class: urn:content-classes:message Date: Fri, 14 May 2010 20:08:00 -0000 Message-ID: From: Byron Jacquot To: X-Reverse-DNS: unknown X-IsSubscribed: yes Mailing-List: contact ecos-devel-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-devel-owner@ecos.sourceware.org X-SW-Source: 2010-05/txt/msg00004.txt.bz2 Howdy Everyone, I'm trying to track down the history of an item in the LPC2xxx wallclock driver CDL file. The Wallclock CDL contains the following: requires { CYGHWR_HAL_ARM_LPC2XXX_IDLE_PWRSAVE =3D=3D 0 } I'm trying to figure out where this dependency comes from. The IDLE_PWRSAVE option allows the idle thread to turn off the CPU core. This has no impact on the peripherals, including the RTC. The peripherals continue to run, and they will wake the CPU on any interrupt activity. I've verified this on live LPC2292/01 hardware - the RTC is keeping time, and the CPU is spending a fair amount of time idle, as measured with an Ammeter. Was there an intent that I'm not grasping? It seems that this requirement isn't a hard one. Thanks, Byron Jacquot Vesta Technology