Changeset 9f51afc in mainline for uspace/srv/char


Ignore:
Timestamp:
2009-12-30T14:15:18Z (16 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
73f56e4, d557e4f
Parents:
3f29834
Message:

Re-introduce mouse driver, this time as a separate server. (Need to tackle IRQ performance issues.)

Location:
uspace/srv/char/i8042
Files:
4 added
1 moved

Legend:

Unmodified
Added
Removed
  • uspace/srv/char/i8042/i8042.h

    r3f29834 r9f51afc  
    3636 */
    3737
    38 #ifndef KBD_PORT_i8042_H_
    39 #define KBD_PORT_i8042_H_
     38#ifndef i8042_H_
     39#define i8042_H_
    4040
    4141#include <libarch/ddi.h>
    4242#include <libarch/types.h>
    4343
     44/** i8042 HW I/O interface */
    4445struct i8042 {
    4546        ioport8_t data;
     
    4950typedef struct i8042 i8042_t;
    5051
     52/** Softstate structure, one for each serial port (primary and aux). */
     53typedef struct {
     54        dev_handle_t dev_handle;
     55        int client_phone;
     56} i8042_port_t;
     57
    5158#endif
    5259
Note: See TracChangeset for help on using the changeset viewer.