Hi!
As you may see I've fixed the generate branch to compile (that is good).
But still there are some problems that arised and needs to be fixed:
* The GP_SET_BITS() used in GP_PutPixel_Raw doesn't work correctly
unless you explicitly cast the result from GP_PIXEL_ADDR_32BPP()
to (uint32_t*) (and same for each pixel > 8BPP).
* The gfx part for now uses GP_PutPixel_Raw() (which is wrong because
we need to clip every pixel (at least for the more complicated shapes).
So variant without transformation but with clipping is needed too.
* The HLine for 1, 2 and 4 BPP for different bit endians is not written
at all.
* The GP_PutPixel and GP_GetPixel now uses transformation flags for default
but the rest of the library doesn't (eg. gfx part). Should we simply rename
GP_TLine to GP_Line and GP_Line to GP_Line_Raw and so?
And that's it for now, I guess.
--
metan