On Saturday 17 December 2011 12:03:10 Pali Rohár wrote:
> --- a/drivers/video/cfb_console.c
> +++ b/drivers/video/cfb_console.c
>
> +static void console_clear_line(int line, int begin, int end)
> +{
> +#ifdef VIDEO_HW_RECTFILL
> + video_hw_rectfill(VIDEO_PIXEL_SIZE, /*
> bytes per pixel */
> + VIDEO_FONT_WIDTH * begin, /* dest
> pos x */ /* FIXME:
correct? */
> + video_logo_height + CONSOLE_ROW_SIZE * line, /* dest
> pos y */
/*
> FIXME: correct? */ + VIDEO_FONT_WIDTH * ( end - begin ),
>
/* frame
> width */ /* FIXME: correct? */ + VIDEO_FONT_HEIGHT,
>
/* frame height
> */
> + bgx /* fill
> color */
> + );
> +#else
> + int i;
> + if ( begin == 0 && end == CONSOLE_COLS )
> + memsetl(CONSOLE_ROW_FIRST + CONSOLE_ROW_SIZE * line, /*
> offset of
row */
> + CONSOLE_ROW_SIZE >> 2, /*
> length of row */
> + bgx /* fill
> color */
> + );
> + else
> + for ( i = 0; i < VIDEO_FONT_HEIGHT; ++i )
> + memsetl(CONSOLE_ROW_FIRST + CONSOLE_ROW_SIZE * line +
> /* offset
of row
> */ + VIDEO_FONT_WIDTH * VIDEO_PIXEL_SIZE * begin +
> /*
offset of col */
> + i * VIDEO_LINE_LEN,
> /* col offset of i-th
line */
> + (VIDEO_FONT_WIDTH * VIDEO_PIXEL_SIZE * ( end -
> begin + 1))
>> 2, /*
> length to end of line */ + bgx
> /*
fill color */
> + );these lines are way too long -- notice how my e-mail client craps everywhere because of it ;). put the comments on their own line, move them all to before the func call, or drop them. -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

