**** BEGIN LOGGING AT Sun Dec 29 02:59:58 2013 Dec 29 09:55:52 lumag_: gm Dec 29 10:16:30 fyi if we switch to 4 chips on 32 bit bus (I know chips are 16b) we don't get detection but strange reads Dec 29 10:16:48 inline_map_write f0 ofs 0 Dec 29 10:16:48 inline_map_write 98 ofs 154 Dec 29 10:16:48 inline_map_read e5910051 ofs 40 Dec 29 10:16:48 inline_map_read e3a00052 ofs 44 Dec 29 10:16:48 inline_map_read e0020059 ofs 48 Dec 29 10:20:59 lumag_: if you see e591 is a bitshift/transformation of 0051 let me know ;) Dec 29 10:21:38 maybe that damned address lines can be really driven at 8 and 16 bit Dec 29 10:21:44 bbl Dec 29 19:08:36 lumag_: this is the actual (raw) patch http://pastebin.com/MQqxVgQU Dec 29 19:09:10 at this point of the code we don't have the Jedec mfr and id so it is hard to do a specific fixup Dec 29 19:09:37 I'll add a test for the interleave, bankwidth and 0xffff in one chip Dec 29 19:28:30 smthg like Dec 29 19:28:31 <------>unsigned long mask; Dec 29 19:28:31 <------>mask = (1 << (cfi->device_type * 8)) - 1; Dec 29 19:28:31 <------> Dec 29 19:28:31 <------>/* we got i.e. 0xffff0051 on 2x16 chips on 32 bit bus */ Dec 29 19:28:31 <------>if ((val[0].x[0] >> (cfi->device_type * 8)) == mask) Dec 29 22:54:21 bluelightning: ping Dec 29 22:54:29 ant_home: pong Dec 29 22:54:34 hi Dec 29 22:54:39 hey Dec 29 22:54:49 can you pull meta-hh from where you are? Dec 29 22:55:00 yes Dec 29 22:55:40 ok, I'm about committing a last patch then I'll send a pull request Dec 29 22:56:06 first 3 are already on github **** ENDING LOGGING AT Mon Dec 30 02:59:58 2013