~ruther/CTU-FEE-B0B35APO-Semestral-project

19fcf7fdf0e8932f8a57acef66a2fe4280c878ab — František Boháček 3 years ago 62fe007
feat: make better logging of start
1 files changed, 13 insertions(+), 4 deletions(-)

M image-viewer/src/main.c
M image-viewer/src/main.c => image-viewer/src/main.c +13 -4
@@ 44,8 44,6 @@ int main(int argc, char *argv[])
    return 1;
  }

  logger_info(&logger, __FILE__, __FUNCTION__, __LINE__,
              "Image %s will be loaded.", argv[1]);

  display_data_t display_data = {
    .base_address = map_phys_address(PARLCD_REG_BASE_PHYS, PARLCD_REG_SIZE, 0),


@@ 63,15 61,26 @@ int main(int argc, char *argv[])
  logger_debug(&logger, __FILE__, __FUNCTION__, __LINE__,
              "Display initialized...", argv[1]);

  logger_debug(&logger, __FILE__, __FUNCTION__, __LINE__,
              "Starting image viewer...", argv[1]);
  logger_info(&logger, __FILE__, __FUNCTION__, __LINE__,
              "Image %s will be loaded.", argv[1]);

  image_viewer_t viewer = image_viewer_create(argv[1], &display, &logger);

  if (viewer.error != IMERR_SUCCESS) {
    logger_error(&logger, __FILE__, __FUNCTION__, __LINE__, "Could not load image %d", viewer.error);
  }

  logger_info(&logger, __FILE__, __FUNCTION__, __LINE__,
              "Loaded image of size %d %d", viewer.image.width,
              viewer.image.height);

  logger_debug(&logger, __FILE__, __FUNCTION__, __LINE__,
               "Displaying image...", argv[1]);

  image_viewer_display_image(&viewer);

  logger_debug(&logger, __FILE__, __FUNCTION__, __LINE__,
               "Starting image viewer...", argv[1]);
  image_viewer_start_loop(&viewer, reg_knobs_base);

  logger_info(&logger, __FILE__, __FUNCTION__, __LINE__,

Do not follow this link