From mint-bounce@lists.fishpool.fi  Thu Aug 31 18:03:34 2006
X-Original-To: fnaumann@mail.boerde.de
Delivered-To: fnaumann@mail.boerde.de
Message-ID: <44F70780.3040304@obta.uw.edu.pl>
Date: Thu, 31 Aug 2006 18:00:00 +0200
From: Konrad Kokoszkiewicz <draco@obta.uw.edu.pl>
User-Agent: Thunderbird 1.5.0.5 (X11/20060829)
MIME-Version: 1.0
To: Patrice Mandin <mandin.patrice@wanadoo.fr>
Cc: Mint List <mint@fishpool.com>
Subject: Re: [MiNT] Extra keyboard mapping tables: bug?
References: <20060831173728.13328c7d.mandin.patrice@wanadoo.fr>
In-Reply-To: <20060831173728.13328c7d.mandin.patrice@wanadoo.fr>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
X-ecartis-version: Ecartis v1.0.0
Sender: mint-bounce@lists.fishpool.fi
Errors-To: mint-bounce@lists.fishpool.fi
X-original-sender: draco@obta.uw.edu.pl
Precedence: bulk
List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
List-Id: <mint.lists.fishpool.fi>
X-List-ID: <mint.lists.fishpool.fi>
List-subscribe: <mailto:mint-request@lists.fishpool.fi?Subject=subscribe>
List-owner: <mailto:tjhukkan@fishpool.fi>
List-post: <mailto:mint@lists.fishpool.fi>
X-Virus-Scanned: by amavisd-new at relay.boerde.de
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on relay.boerde.de
X-Spam-Status: No, hits=-0.9 tagged_above=-50.5 required=7.0 tests=AWL,
 BAYES_00
X-Spam-Level: 

> The xbios function Keytbl() return a pointer to a structure holding
> array pointers to map scancodes to ascii codes in various state (normal,
> shift, caps), and with alt on tos>=4.x.
> 
> Each of these tables must be 128 byte long, but either for TOS 4.x, MiNT
> or Emutos, the extra alt tables are only some bytes long, if not zero
> length. So if an application try to read ascii code of key 110 for
> example, it will point outside of the table.
> 
> So can someone explain how these extra tables should be used?
> 

The TOS 4.0 release notes are here:

http://sparemint.atariforge.net/cgi-bin/cvsweb/freemint/doc/atari/tos4rn.hyp
http://sparemint.atariforge.net/cgi-bin/cvsweb/freemint/doc/atari/tos4rn.stg

Section: Addendum: Softloaded resources, KEYBD.TBL.

KMK


