On Thursday, November 13, 2008 2:40 PM, Christoph Hellwig wrote: > On Thu, Nov 13, 2008 at 02:31:48PM -0700, Moore, Eric wrote: > > The only typedefs in the entire driver are those found in > the mpi subfolder. The mpi subfolder contains headers that > define the common message passing interface between device > driver/application and firmware. These headers are provided > by the firmware group to every device driver and application > writer. There have been several revisions of the headers > thru out the past year or so. I think what your asking is > an entire rewrite of all these headers. I really don't > think that is a good idea. > > We don't have to rewrite all of them, but you at least need to get the > endian annotations right. Easiest way to do that would be to just run > a sed script over the version you get from the FW teams to use the > proper __le types instead of the strange U* typedefs. > > Ok, I misunderstood earlier. So your concern is only over U16, U32, and U64, right? I'll fix that up before I repost. Eric -- 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