X-Git-Url: https://uglyman.kremlin.cc/gitweb/gitweb.cgi?p=bort-panel.git;a=blobdiff_plain;f=seg.c;h=8af863e17ac946207dda701a06cbfa8b70b4079f;hp=462b03f73667b9bc032501e5e0cdf87b112c6082;hb=9f65bf397621f22396ea97c264fee393fc07c9d4;hpb=9883c3e41ef4e17fc50a60793a1a8db2bd7e3168 diff --git a/seg.c b/seg.c index 462b03f..8af863e 100644 --- a/seg.c +++ b/seg.c @@ -4,6 +4,7 @@ #include #include #include +#include #include #include @@ -17,6 +18,8 @@ int main(int argc, char *argv[]) { + uint8_t ent[4]; + signal(SIGINT, inth); config_pins(); @@ -28,17 +31,14 @@ int main(int argc, char *argv[]) { start(); byte(0xc0 | 0x01); - byte(0xdd); - byte(0xdd); - byte(0xdd); - byte(0xdd); - byte(0xdd); - byte(0xdd); - byte(0xdd); - byte(0xdd); - byte(0xdd); - byte(0xdd); - +for(;;) { + arc4random_buf(ent, 32); + byte(ent[0]); + byte(ent[1]); + byte(ent[2]); + byte(ent[3]); + usleep(DEL); +} stop(); start();