Projet

Général

Profil

2 jalaffon
3 jalaffon
#define ADDR(x) (x -'A')
2 jalaffon
int periph_read (char addr,int * val);
void periph_write (char addr,int valeur);
void periph_inter(char addr);
void iperiph_write (char addr,int valeur);
void iperiph_inter(char addr);
void periph_even(char addr);

static void int_2_hex(unsigned int val, char * str);

typedef union {
struct {
unsigned char id;
unsigned char rtr;
unsigned int val;
}data;
VP_INT msg;
}CanFrame;

typedef struct {
unsigned char maj;
unsigned short val;
UINT ev;
}Tperiph;

void periph_init(void);

3 jalaffon
extern Tperiph periph['z'-'A'];
103 rococcallo