2003-01-07 00:02:18 +03:00
|
|
|
/* $NetBSD: dzkbdvar.h,v 1.3 2003/01/06 21:05:37 matt Exp $ */
|
|
|
|
|
|
|
|
#ifndef _DEV_DEC_DZKBDVAR_H_
|
|
|
|
#define _DEV_DEC_DZKBDVAR_H_
|
2000-12-02 20:03:55 +03:00
|
|
|
|
|
|
|
struct dzkm_attach_args {
|
|
|
|
int daa_line; /* Line to search */
|
|
|
|
int daa_flags; /* Console etc...*/
|
|
|
|
#define DZKBD_CONSOLE 1
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* These functions must be present for the keyboard/mouse to work */
|
|
|
|
int dzgetc(struct dz_linestate *);
|
|
|
|
void dzputc(struct dz_linestate *, int);
|
2001-03-06 10:40:52 +03:00
|
|
|
void dzsetlpr(struct dz_linestate *, int);
|
2000-12-02 20:03:55 +03:00
|
|
|
|
|
|
|
/* Exported functions */
|
|
|
|
int dzkbd_cnattach(struct dz_linestate *);
|
2003-01-07 00:02:18 +03:00
|
|
|
|
|
|
|
#endif /* _DEV_DEC_DZKBDVAR_H_ */
|