[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] update:WRITE_BOOT,ALLOW_TRP_CHG



On Fri, 2012-10-05 at 13:46 +0200, Peter Persson wrote:

> I can't seem to find it now either, but I'm sure there were notes
> about it either in the code or in a text file in the repo. Doesn't
> really matter. I think Ozk decided to wait with the implementation
> because of lack of documentation for the Milan keyboard interface
> (that's hearsay on my behalf however).

I think the real problem was that Ozk did not understand that the Milan
use the PS/2 keyboards like on a "real" PC, which means that key-repeat
is handled by the keyboard itself and not the OS. This means that a
constantly pressed key will produce repeated "down"-events but no
"up"-events. IKBD keyboards will produce a single "down"-event
regardless of how long the key is held down.

It is only a "problem" on the Milan - and maybe with HID keyboards on
the Firebee - and it can easily be handled by such a keyboard device
(keep a table of the keyboard state and only create a new keypress if
the key as been released).

Jo Even