Re: general i/o question

[ Available lists | Index of freebsd-hackers | Month of May 2008 | Week of 7 May 2008 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Garrett Cooper <yanefbsd@gmail.com>
Date
7 May 2008 18:14:02
Subject
Re: general i/o question
Message-ID
D7DE7804-901B-4DF6-BC19-425992661DDA@gmail.com

In reply to
References to

[ Hide this part ]
On May 7, 2008, at 8:39 AM, rmgls@free.fr wrote:

>
> Hi all,
>
> Sorry if its a FAQ but i don't find any answer for this topic.
>
> i need to test (NOWAIT), the presence of keypressed/depressed on a
> terminal
> and then read the scan code, like for a piano pc keyboard.
>
> my questions are as follows:
>
> 1. is it a general C function which may scan a terminal without
> waiting?
>
> 2. how to get the scancodes?
>
> of course i can poll tje (0x64) keyboard port on a i386 architecture,
> but this is not a general method, and it is suited for a distant
> terminal
> for instance.
>
> Any hint would be appreciated.
>
> thanks in advance.
>
> rmgls

getc(3), or were you looking for something a bit more specific?
-Garret


Elapsed time: 0.102 seconds