From: gdemont AT my-deja DOT com Newsgroups: comp.os.msdos.djgpp Subject: Re: Interrupt List Date: Tue, 18 Jul 2000 15:51:28 GMT Organization: Deja.com - Before you buy. Lines: 33 Message-ID: <8l1udm$sfo$1@nnrp1.deja.com> References: <39737e5a$0$15032 AT SSP1NO25 DOT highway DOT telekom DOT at> <3973FBE5 DOT 94728ED1 AT maths DOT unine DOT ch> <397428c2$0$23786 AT SSP1NO25 DOT highway DOT telekom DOT at> NNTP-Posting-Host: 130.125.90.100 X-Article-Creation-Date: Tue Jul 18 15:51:28 2000 GMT X-Http-User-Agent: Mozilla/4.72 (Macintosh; I; PPC) X-Http-Proxy: 1.0 sitelnet.unine.ch:8080 (Squid/2.1.PATCH2), 1.0 x58.deja.com:80 (Squid/1.1.22) for client 130.125.13.32, 130.125.90.100 X-MyDeja-Info: XMYDJUIDgdemont To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com > >(but he didn't fix the entry Int 2F/AX=AD80h for Novell DOS - grrr...) Florian X: > What is wrong? The value returned in CX is not CL=major, CH=minor version, but CH = version, CL = internal country code according to: const DR_kb_country: array[0..21] of string[2] = ('US','FR','GR','UK','DK','SV','SU','IT','SP','NO','PO', 'BE','NL','CF','LA','SF','SG','RU','TQ','TF','HU','BR'); It has its utility when you design you own keyboard driver (e.g. the sources biblio\multkeys.ad? for DJGPP system in http://members.xoom.com/gdemont/logiciel/pc_paqs.zip ) to have appropriate characters for the keys on an international keyboard - in absence of it, you have to press 'Z' on a keyboard of the German zone to answer 'Yes' in some games... Apparently the reviewer (see http://www.ctyme.com/intr/rb-5182.htm) had a Greek keyboard enabled (KEYB GR) ! Or maybe the old Novell DOS had another meaning for CL... ______________________________________________________ Gautier -- http://members.xoom.com/gdemont/gsoft.htm PS: a small detection program (55 lines in Turbo Pascal, tiny .EXE) for detecting MS-KEYB and DR-KEYB country & codepages on demand... Sent via Deja.com http://www.deja.com/ Before you buy.