CommonPIC32

Changeset

81:876b75c4dbc1
2018-10-30 Paul Boddie raw files shortlog changelog graph Tidied up some repetition in expressions.
lib/vga_display.c (file)
     1.1 --- a/lib/vga_display.c	Tue Oct 30 20:19:45 2018 +0100
     1.2 +++ b/lib/vga_display.c	Tue Oct 30 23:59:17 2018 +0100
     1.3 @@ -257,16 +257,18 @@
     1.4  
     1.5  void visible_active(void)
     1.6  {
     1.7 -    if (vga_display.line < vga_display.display_config->vfp_start)
     1.8 +    display_config_t *cfg = vga_display.display_config;
     1.9 +
    1.10 +    if (vga_display.line < cfg->vfp_start)
    1.11      {
    1.12          /* Update the line address and handle wraparound. */
    1.13  
    1.14 -        if (!(vga_display.line % vga_display.display_config->line_multiplier))
    1.15 +        if (!(vga_display.line % cfg->line_multiplier))
    1.16          {
    1.17 -            vga_display.linedata += vga_display.display_config->line_length;
    1.18 +            vga_display.linedata += cfg->line_length;
    1.19  
    1.20 -            if (vga_display.linedata >= vga_display.display_config->screen_limit)
    1.21 -                vga_display.linedata -= vga_display.display_config->screen_size;
    1.22 +            if (vga_display.linedata >= cfg->screen_limit)
    1.23 +                vga_display.linedata -= cfg->screen_size;
    1.24          }
    1.25  
    1.26          update_visible();