Jeff Garzik wrote: > BTW, looking at the Promise code I see > >> cam_con.h: >> /* for ASIC bug, limit the last element of SG byteCount must < 32 >> Dword */ >> #define SG_COUNT_ASIC_BUG 32 >> //#define SG_COUNT_ASIC_BUG 128 > > and in the code itself > >> /* check PRD table, last element <= (32 Dword), fix ASIC bug */ > > (though the code obviously uses SG_COUNT_ASIC_BUG==32, as the first > paste indicates) > > so it seems like Promise first used 128 (32 dwords), but then backed > down to 32 (8 dwords). > Which version is this define from? Both versions that are available now from their website define it at 41*4: /* for ASIC bug, limit the last element of SG byteCount must <= 41 Dword */ #define SG_COUNT_ASIC_BUG 41*4 //#define SG_COUNT_ASIC_BUG 32 //#define SG_COUNT_ASIC_BUG 128 -- ./lxnt - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html