Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!nuzba.szn.dk!pnx.dk!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Robert AH Prins Newsgroups: comp.os.msdos.programmer Subject: Re: 64bit access in DOS mode... Date: Fri, 08 Mar 2013 12:12:42 +0000 Lines: 24 Message-ID: References: <699c5f39-f82b-4704-a4b0-869253ec621c@googlegroups.com> Reply-To: robert@prino.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net f/ZNKaw422Vzazyr93OnYwuGs0YZV/grlJJlJLGlnOsXtvmGfxTKQpmKL7Uljpz55O Cancel-Lock: sha1:hv6A4khh5oW0IRCEaqfr6xnsGAo= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130215 Thunderbird/17.0.3 In-Reply-To: <699c5f39-f82b-4704-a4b0-869253ec621c@googlegroups.com> Xref: csiph.com comp.os.msdos.programmer:849 On 2013-03-08 09:19, liaoo wrote: > I have one question about the 64-bit access in DOS mode... > > Before I wrote one application using (watcom c+dos/32a) and it can access all > the memory space under 4GB successfully... * DOS/32a provides flat mode ! > > Ex. I used below function to write 4-Byte: > ============================================ > void PciMemWtDW( DWORD memaddr, > DWORD data ) { DWORD *ptr = (DWORD *)memaddr; *ptr = data; } > ============================================ > > My question is: is it possible to access the memory above 4GB if I installed > 8GB DRAM ? > > If not... then is there any other way to solve this issue ? http://board.flatassembler.net/topic.php?t=8768 http://www.japheth.de/JWasm/Dos64.html Robert -- Robert AH Prins robert(a)prino(d)org