refactor: split pheripherals to separate library
30 files changed, 353 insertions(+), 18388 deletions(-) M Makefile M image-viewer/Makefile D image-viewer/include/font_types.h M image-viewer/include/image_viewer.h D image-viewer/src/font_prop14x16.c D image-viewer/src/font_rom8x16.c M image-viewer/src/image_viewer.c M image-viewer/src/main.c A lib-pheripherals/Makefile R {image-viewer => lib-pheripherals}/include/display_utils.h R {image-viewer => lib-pheripherals}/include/input.h A lib-pheripherals/include/mzapo_led_strip.h R {image-viewer => lib-pheripherals}/include/mzapo_parlcd.h A lib-pheripherals/include/mzapo_pheripherals.h R {image-viewer => lib-pheripherals}/include/mzapo_phys.h R {image-viewer => lib-pheripherals}/include/mzapo_regs.h A lib-pheripherals/include/mzapo_rgb_led.h R {image-viewer => lib-pheripherals}/include/nonblocking_io.h R {image-viewer => lib-pheripherals}/include/serialize_lock.h R {image-viewer => lib-pheripherals}/include/xwin_sdl.h R {image-viewer => lib-pheripherals}/src/display_utils.c R {image-viewer => lib-pheripherals}/src/input.c A lib-pheripherals/src/mzapo_led_strip.c R {image-viewer => lib-pheripherals}/src/mzapo_parlcd.c A lib-pheripherals/src/mzapo_pheripherals.c R {image-viewer => lib-pheripherals}/src/mzapo_phys.c A lib-pheripherals/src/mzapo_rgb_led.c R {image-viewer => lib-pheripherals}/src/nonblocking_io.c R {image-viewer => lib-pheripherals}/src/serialize_lock.c R {image-viewer => lib-pheripherals}/src/xwin_sdl.c