From martinjonestechnology@googlemail.com Sun Sep 20 19:09:47 2009
Received: from mail-ew0-f220.google.com ([209.85.219.220])
	by stoneboat.aleph1.co.uk with esmtp (Exim 4.69)
	(envelope-from <martinjonestechnology@googlemail.com>)
	id 1MpQr0-0002rv-FZ
	for balloon@balloonboard.org; Sun, 20 Sep 2009 19:09:47 +0100
Received: by ewy20 with SMTP id 20so2355489ewy.21
	for <balloon@balloonboard.org>; Sun, 20 Sep 2009 11:09:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=googlemail.com; s=gamma;
	h=domainkey-signature:received:received:sender:message-id:date:from
	:user-agent:mime-version:to:subject:content-type
	:content-transfer-encoding;
	bh=FP7NPoUOChBbVIL/OkX8aOrT+YTb/RxX3Ke/YrI1Cks=;
	b=j88zbBWi7sZ2EvmgYh7/a6xNaBLijaFNnNJ1aCy93JqNJjTabUR301aGNWxphN+WEo
	V/Ik/l8QfQZUrulomwfetcUz1+6lK374piFam2gQybJWgfdlM1SImu8ld6LXV8gJN9cq
	83HMOogywN63cIbJ8u8rKQqf28OwafaB3lg3U=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma;
	h=sender:message-id:date:from:user-agent:mime-version:to:subject
	:content-type:content-transfer-encoding;
	b=APoTkGOrz6ZrS4rhI5+PPYL23F3rkTudGjcr279uVfxusl6DIwzBBFKgra+WzoeJA+
	jU0Wv1p+WN4bmr/aYZ1sCfaVfR/SfA1gYd5nHCbBcYGAe2NCE6/+lng7kSPrz1eC/5fs
	OKrOpb0wvuoPNRhoHZ7wjrk4kFHZvgeMZxnWw=
Received: by 10.211.129.20 with SMTP id g20mr1929253ebn.14.1253470175304;
	Sun, 20 Sep 2009 11:09:35 -0700 (PDT)
Received: from cox.local (cpc6-cmbg1-0-0-cust874.cmbg.cable.ntl.com
	[82.10.239.107])
	by mx.google.com with ESMTPS id 28sm38899eye.46.2009.09.20.11.09.34
	(version=SSLv3 cipher=RC4-MD5); Sun, 20 Sep 2009 11:09:34 -0700 (PDT)
Sender: Chris Jones <martinjonestechnology@googlemail.com>
Message-ID: <4AB66FDD.6080407@martin-jones.com>
Date: Sun, 20 Sep 2009 19:09:33 +0100
From: Chris Jones <chris@martin-jones.com>
User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812)
MIME-Version: 1.0
To: balloon@balloonboard.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 209.85.219.220
X-SA-Exim-Mail-From: martinjonestechnology@googlemail.com
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on
	stoneboat.aleph1.co.uk
X-Spam-Level: 
X-Spam-Status: No, score=-2.4 required=4.5 tests=AWL,BAYES_00,SPF_PASS
	autolearn=no version=3.2.5
X-SA-Exim-Version: 4.2.1 (built Wed, 25 Jun 2008 17:14:11 +0000)
X-SA-Exim-Scanned: Yes (on stoneboat.aleph1.co.uk)
Subject: [Balloon] Balloon 3 bootldr tweak
X-BeenThere: balloon@balloonboard.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: Balloon List <balloon.balloonboard.org>
List-Unsubscribe: <http://balloonboard.org/mailman/options/balloon>,
	<mailto:balloon-request@balloonboard.org?subject=unsubscribe>
List-Archive: <http://balloonboard.org/lurker/list/balloon.html>
List-Post: <mailto:balloon@balloonboard.org>
List-Help: <mailto:balloon-request@balloonboard.org?subject=help>
List-Subscribe: <http://balloonboard.org/mailman/listinfo/balloon>,
	<mailto:balloon-request@balloonboard.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Sep 2009 18:09:47 -0000

I think I've just got to the bottom of the reason why bootldr sometimes, 
unpredictably, got wedged before booting. The culprit was the code which 
resets the audio codec to stop it making so much noise. I was all ready 
to blame the udelay() function but it turns out there was some bogus 
code in there which had its register addresses and values mixed up. Mea 
culpa. It behaves properly now.

The modified bootldr/balloon.c is checked in to trunk.

Chris
-- 
Chris Jones - chris@martin-jones.com
Martin-Jones Technology Ltd, makers of Solidlights
148 Catharine Street, Cambridge, CB1 3AR, UK
Phone +44 (0) 1223 655611 Fax +44 (0) 870 112 3908
http://www.solidlights.co.uk/


