Hi Greg

> On Mon, Jan 28, 2019 at 12:37:31PM -0800, Ajay Gupta wrote:
> > +
>       /*********************************************************
> ********
> > +    * CCG firmware image (.cyacd) file line format
> > +    *
> > +    * :00rrrrllll[dd....]cc/r/n
> > +    *
> > +    * :00   header
> > +    * rrrr is row number to flash                          (4 char)
> > +    * llll is data len to flash                            (4 char)
> > +    * dd   is a data field represents one byte of data     (512 char)
> > +    * cc   is checksum                                     (2 char)
> > +    * \r\n newline
> > +    *
> > +    * Total length: 3 + 4 + 4 + 512 + 2 + 2 = 527
> > +    *
> > +
> *****************************************************************
> /
> 
> Any reason you can't just use ihex for this so that you don't have to parse 
> it all
> and you can just use the in-kernel functions for it?
> Why make a custom firmware image type?

This is the firmware image format we get with Cypress's compiler tool.

thanks
> nvpublic
> 
> thanks,
> 
> greg k-h

Reply via email to