From: Sebastien Bourdeauducq Date: Sun, 12 May 2013 19:46:16 +0000 (+0200) Subject: software/videomixer: framebuffer enable/disable X-Git-Tag: 24jan2021_ls180~2930 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bb73558ccc13a01090b4230c9494204335984e12;p=litex.git software/videomixer: framebuffer enable/disable --- diff --git a/software/videomixer/main.c b/software/videomixer/main.c index 10383e39..de3c9791 100644 --- a/software/videomixer/main.c +++ b/software/videomixer/main.c @@ -5,12 +5,15 @@ #include #include #include +#include #include "dvisampler0.h" #include "dvisampler1.h" int main(void) { + int c; + irq_setmask(0); irq_setie(1); uart_init(); @@ -28,6 +31,16 @@ int main(void) while(1) { dvisampler0_service(); dvisampler1_service(); + if(readchar_nonblock()) { + c = readchar(); + if(c == '1') { + fb_enable_write(1); + printf("Framebuffer is ON\n"); + } else if(c == '0') { + fb_enable_write(0); + printf("Framebuffer is OFF\n"); + } + } } return 0;