Ignore:
Timestamp:
2009-03-07T16:08:40Z (16 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4c84368e
Parents:
e06da7e
Message:

Complete emancipation of kernel serial controller drivers (i8042, ns16550 and
z8530). Provide a common keyboard module for PC and Sun keyboards. The serial
line module is still to follow.

File:
1 moved

Legend:

Unmodified
Added
Removed
  • kernel/genarch/include/drivers/i8042/i8042.h

    re06da7e r411b6a6  
    3838#include <ddi/irq.h>
    3939#include <arch/types.h>
     40#include <console/chardev.h>
    4041#include <typedefs.h>
    4142
     
    5152        irq_t irq;
    5253        i8042_t *i8042;
     54        chardev_t *devout;
    5355} i8042_instance_t;
    5456
    55 extern bool i8042_init(i8042_t *, devno_t, inr_t);
     57extern bool i8042_init(i8042_t *, devno_t, inr_t, chardev_t *);
    5658
    5759#endif
Note: See TracChangeset for help on using the changeset viewer.