Re: [hatari-devel] IKBD regression with EmuTOS |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] IKBD regression with EmuTOS
- From: Vincent Rivière <vincent.riviere@xxxxxxxxxxx>
- Date: Sun, 10 Feb 2013 23:21:14 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=u/zp7qKnychLOt0/twaryOENTJyT6GARFhdniodht+U=; b=WFLUa8FjRacJGTO9ddML0W7pCEm/QWvW6aKAoRxcesEtyqdoU9Ssl2UlUnkalt1Efj uXTcXCk9bMdG/QqgxcofgJLxCHPi4tujlC5DguAhiG5vB+70ZN+ZF3tyGf5w0A8ZzfVg 4+z2HgpTrKTfvqiMTIqQr1cl7Y6jbwsvArmygykcOvBJyA4ZaSL4bYF9aN+g7rlr8m20 MBxZf1KKrB9AsWmxZodKO8sYllDnfq5zlRQjNuB5lAVh0e2+N/CPmQADexFrhECn5X3j e1hqLjetXk/5sSH9OvJG1qfOTImyk0IJLsTbPSpjvWFq8Lg+81Ml0+14p0K7bNqcURLN DP2g==
On 10/02/2013 23:00, Nicolas Pomarède wrote:
as explained earlier, there's a special undocumented mode in the IKBD where
sending any 0x1a, 0x12, 0x14 or 0x08 during the reset will put the IKBD in a
mode where it reports both mouse and joystick at the same time (but joystick
button is reported in a mouse packet).
That is, even sending a disable command during reset will in fact be seen as
an enable command.
Incredible!
Regarding EmuTOS, I don't think this is the intended behaviour, so one
should wait for a $F1 byte after the IKBD reset command before sending other
commands.
I will fix that in EmuTOS.
Many thanks for this analysis.
--
Vincent Rivière