From aa39840460c7b1c557beb82f3154cb38978d9607 Mon Sep 17 00:00:00 2001 From: travisutk Date: Tue, 22 Sep 2009 00:17:10 +0000 Subject: [PATCH] SPI client stuff. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@151 12e2690d-a6be-4b82-a7b7-67c4a43b65c8 --- client/GoodFETSPI.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client/GoodFETSPI.py b/client/GoodFETSPI.py index b23585d..e0a6126 100644 --- a/client/GoodFETSPI.py +++ b/client/GoodFETSPI.py @@ -46,20 +46,21 @@ class GoodFETSPIFlash(GoodFETSPI): 0x204011: "M45PE10" }; - JEDECsizes={0x16: 0x800000, + JEDECsizes={0x17: 0x800000, 0x16: 0x400000, 0x15: 0x200000, 0x14: 0x100000, 0x13: 0x080000, 0x12: 0x040000, - 0x11: 0x020000} + 0x11: 0x020000 + }; + JEDECsize=0; def SPIjedec(self): """Grab an SPI Flash ROM's JEDEC bytes.""" data=[0x9f, 0, 0, 0]; data=self.SPItrans(data); - #print "Manufacturer: %02x\nType: %02x\nCapacity: %02x" % (ord(data[1]),ord(data[2]),ord(data[3])); self.JEDECmanufacturer=ord(data[1]); self.JEDECtype=ord(data[2]); self.JEDECcapacity=ord(data[3]); -- 2.20.1