Rev 4347 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4347 | Rev 4348 | ||
---|---|---|---|
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 *); |
|
- | 57 | extern void i8042_cpu_reset(i8042_t *); |
|
56 | 58 | ||
57 | #endif |
59 | #endif |
58 | 60 | ||
59 | /** @} |
61 | /** @} |
60 | */ |
62 | */ |