Interrupt handler

Sekcia: Programovanie 12.05.2016 | 17:41
Avatar Bibibo   Návštevník

Ahojte,

chystam sa riesit taku vec, ze na mojej vyvojvej doske AT91SAM9G25 by som potreboval vytvorit prerusenie ttyS1 a aby handler spustil nejaky script (python alebo bash).

Ak sa nemylim, tak budem musiet vytvorit kernel modul ale neviem, ci z toho modulu mozem spustit script v user space. Skratka chcel by som spravit, ze ked UART prijime nejaky znak, tak sa spusti script.

Viete ma nejako nakopnut ?

    • RE: Interrupt handler 12.05.2016 | 18:19
      Avatar Miroslav Bendík Gentoo  Administrátor

      O prerušenia sa stará kernel. Nie je potrebné písať žiaden modul, stačí použiť systémové volanie select v userspace.

      • RE: Interrupt handler 12.05.2016 | 18:25
        Avatar Miroslav Bendík Gentoo  Administrátor

        Síce keď tak googlim example kód tak bližšie bude asi toto.

    • RE: Interrupt handler 13.05.2016 | 17:02
      Avatar Bibibo   Návštevník

      Diky moc. Prestudujem to.