Date: Fri, 27 Jul 2001 17:20:50 +0300 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: djgpp AT delorie DOT com Message-Id: <4331-Fri27Jul2001172050+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.9 In-reply-to: <996234387.551529@queeg.ludd.luth.se> (message from Martin Str|mberg on Fri, 27 Jul 2001 11:46:28 +0000 (UTC)) Subject: Re: Pharlap 286 References: <68C4CF842BD2D411AC1600902740B6DA02CDC45D AT mcoexc02 DOT mlm DOT maxtor DOT com> <3b5df3e1 DOT sandmann AT clio DOT rice DOT edu> <996052472 DOT 673367 AT queeg DOT ludd DOT luth DOT se> <3b5edd8f DOT sandmann AT clio DOT rice DOT edu> <996153636 DOT 755884 AT queeg DOT ludd DOT luth DOT se> <3b5fe932 DOT sandmann AT clio DOT rice DOT edu> <996234387 DOT 551529 AT queeg DOT ludd DOT luth DOT se> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: Martin Str|mberg > Newsgroups: comp.os.msdos.djgpp > Date: Fri, 27 Jul 2001 11:46:28 +0000 (UTC) > > Charles Sandmann wrote: > : You must at a minimum watch 0x88 and 0xe801 but there are others. > : Scour RB's interrupt list and you'll find 1/2 dozen for the PC > : architecture, and then you also need to support PC98 (Asian) > : which has different requirements. > > What are those differences? PC98 is not an IBM-compatible machine at all. It is an emulation of a PC, with a totally different internal architecture. I think it can run DOS, or some compatible OS, but everything below DOS is different. If you look in exceptn.S, you will see that even the BIOS data area has an entirely different layout, and dpmiexcp.c will show that scan codes for some keys are different, too.