Subject: Re: wsdisplay_accessops initialization
To: None <firstname.lastname@example.org>
From: Christos Zoulas <email@example.com>
Date: 01/29/2002 21:58:41
In article <20020129222832.A450@klamath.local>,
Julio Merino <firstname.lastname@example.org> wrote:
>as I posted in another message I'm trying to port OpenBSD's mouse
>console support to NetBSD, but I've found a little problem.
>In the structure wsdisplay_accessops, file wsdisplayvar.h, I've
>added the following:
> void (*putchar) (void *c, int row, int col,
> u_int uc, long attr);
> u_int16_t (*getchar) (void *, int, int);
>as in OpenBSD.
>But I've been looking where this pointer and others in this
>structure are initialized. I haven't been able to find any
>assignment or something to those vars... I guess I need to make
>this getchar pointer to point another funcion, but I need to
>know where to do it...
The driver initializes these to the appropriate driver-specific functions.