1 1.3 matt /* $NetBSD: dzkbdvar.h,v 1.3 2003/01/06 21:05:37 matt Exp $ */ 2 1.3 matt 3 1.3 matt #ifndef _DEV_DEC_DZKBDVAR_H_ 4 1.3 matt #define _DEV_DEC_DZKBDVAR_H_ 5 1.1 ragge 6 1.1 ragge struct dzkm_attach_args { 7 1.1 ragge int daa_line; /* Line to search */ 8 1.1 ragge int daa_flags; /* Console etc...*/ 9 1.1 ragge #define DZKBD_CONSOLE 1 10 1.1 ragge }; 11 1.1 ragge 12 1.1 ragge 13 1.1 ragge 14 1.1 ragge /* These functions must be present for the keyboard/mouse to work */ 15 1.1 ragge int dzgetc(struct dz_linestate *); 16 1.1 ragge void dzputc(struct dz_linestate *, int); 17 1.2 matt void dzsetlpr(struct dz_linestate *, int); 18 1.1 ragge 19 1.1 ragge /* Exported functions */ 20 1.1 ragge int dzkbd_cnattach(struct dz_linestate *); 21 1.3 matt 22 1.3 matt #endif /* _DEV_DEC_DZKBDVAR_H_ */ 23