#ifndef busp_h #define busp_h // busp.h // buzz - Programme du robot Efrei Robotique I1-I2 2003 // Copyright (C) 2003 Nicolas Schodet // Gère le busp coté hard. class Busp { int m_fd; public: // Initialise le busp, open (), signal (). Busp (); // Destructeur. ~Busp (); // Active les interruptions. void sti (void); // Désactive les interruptions. void cli (void); // Traite le signal envoyé par le kernel lors d'une interruption. static void irq (int sig); // Ecrire sur le bus. void write (int addr, int data); // Lire sur le bus. int read (int addr); }; #endif // busp_h