Subversion Repositories HelenOS

Rev

Rev 4251 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4251 Rev 4311
Line 47... Line 47...
47
} __attribute__ ((packed)) i8042_t;
47
} __attribute__ ((packed)) i8042_t;
48
 
48
 
49
typedef struct {
49
typedef struct {
50
    irq_t irq;
50
    irq_t irq;
51
    i8042_t *i8042;
51
    i8042_t *i8042;
52
    indev_t kbrdin;
52
    indev_t *kbrdin;
53
} i8042_instance_t;
53
} i8042_instance_t;
54
 
54
 
55
extern indev_t *i8042_init(i8042_t *, inr_t);
55
extern i8042_instance_t *i8042_init(i8042_t *, inr_t);
-
 
56
extern void i8042_wire(i8042_instance_t *, indev_t *);
56
extern void i8042_cpu_reset(i8042_t *);
57
extern void i8042_cpu_reset(i8042_t *);
57
 
58
 
58
#endif
59
#endif
59
 
60
 
60
/** @}
61
/** @}