From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [64.46.100.7] (helo=wolverine.usa.assimilatedservers.net) by pentafluge.infradead.org with esmtp (Exim 4.22 #5 (Red Hat Linux)) id 1ALVCi-0001fi-22 for ; Sun, 16 Nov 2003 22:17:13 +0000 Received: from dsl-217-155-44-202.zen.co.uk ([217.155.44.202] helo=192.168.0.4) by wolverine.usa.assimilatedservers.net with esmtp (Exim 4.24) id 1AL5Lm-00046v-1U for linux-mtd@lists.infradead.org; Sat, 15 Nov 2003 18:40:50 +0000 From: david stevenson To: linux-mtd@lists.infradead.org Date: Sat, 15 Nov 2003 18:40:44 +0000 MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200311151835.55095.david@avoncliff.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Subject: 8bit / 16bit access amd29f016 success List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Hi This is for information, unless anyone knows more and can improve it. I have 4off amd29F016 2megx8bit chips arranged as 4meg 16bit words. (on a amd sc400). I have hacked the elan-104nc.c map file to work for me. (I can post this if anyone wants). I found I needed to set the proccessor to 8bit bus access mode before calling cfi_probe, the chips were then detected correctly, but then I needed to reset the bus mode to 16bit before any reading or writing. With this slightly odd switch all works fine. Thanks David