Path: utzoo!attcan!uunet!mcsun!hp4nl!svin02!wsinpdb From: wsinpdb@svin02.info.win.tue.nl (Paul de Bra) Newsgroups: comp.sys.ibm.pc.misc Subject: Re: Difference between a 386 and a 386sx Message-ID: <1412@svin02.info.win.tue.nl> Date: 18 Sep 90 09:52:19 GMT References: <935@sppy00.UUCP> <1477@sirius.ucs.adelaide.edu.au> Organization: Eindhoven University of Technology, The Netherlands Lines: 19 In article <1477@sirius.ucs.adelaide.edu.au> msandifo@ucs.adelaide.edu.au (Martin Sandiford) writes: >From article <935@sppy00.UUCP>, by jaa@sppy00.UUCP (Jeff Anderson): >... >It would be more correct to say a 386sx is like a 386dx with a 24 bit bus and >16 bit data path. This suggests that a way to distinguish a 386dx from a 386sx in software would be to put some value in existing memory at address 0x00xxxxxx and read it from address 0x01xxxxxx. If it comes out the same you would be running on a 386sx (not having the upper 8 bits of address bus), otherwise a 386dx. Can anyone confirm whether this works? (you need to be in real mode i guess, which is usually what you want anyway) Paul. (debra@research.att.com)