Luben Tuikov <ltuikov@xxxxxxxxx> wrote: > Flash part discovery and interfacing can be *generalized* > in all of the following ways: > a) by flash part manufacturer, and > b) by flash part interface (8 or 8/16 bit), and > c) by how the flash part is connected to the chip. > In other words, there exists flash part discovery and interface code > which is flash part manufacturer agnostic, 8/16 bit part agnostic > and connection agnostic. > > For the aic94xx you may not need such an enterprise level solution, > (since you'd need to know intricate details about the HW design), > but you can _still generalize per sequence_, in which case you'd > not need to know anything about the manufacturer of the flash part. > That is, you can at least generalize by manufacturer, so that > you wouldn't need the switch() { case ...} statements at all. > In looking through the code I cannot see any user of the data we obtain from the flash. It appears that we could simplify the function to just a check for FLASHEX unless I am missing something. -andmike -- Michael Anderson andmike@xxxxxxxxxx - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html