public inbox for linux-msdos@vger.kernel.org
 help / color / mirror / Atom feed
From: "S.Gopi" <sekargopi@yahoo.com>
To: Bart Oldeman <oldeman@math.ohio-state.edu>
Cc: linux-msdos@vger.kernel.org
Subject: Re: A20 Address line - XMS issue
Date: Fri, 6 Dec 2002 22:05:56 -0800 (PST)	[thread overview]
Message-ID: <20021207060556.673.qmail@web40514.mail.yahoo.com> (raw)
In-Reply-To: <Pine.LNX.4.33.0212061604260.6814-100000@DHCP-94-246.math.ohio-state.edu>


--- Bart Oldeman <oldeman@math.ohio-state.edu> wrote:
> 
> HIMEM.SYS services are *provided* by DOSEMU.
> HIMEM.SYS might be able to
> run in DOSEMU if DOSEMU would implement int
> 0x15/0x87 to copy extended
> memory though. However it's a fairly pointless
> exercise unless you really
> need some very special use.

it looks fine, if dosemu can emulated these interrupt
calls and do memory paging in the protected mode
itself with given virtual memory(something like what
is being done in the XMS now) it would make it
possible to use HIMEM.sys
> 
> 
> a) dosemu does not implement int15/0x87
> b) dosemu emulates A20 through these calls
>    1. XMS driver calls ah=3/4/5/6/7.
>    2. the relevant I/O port (keyboard related).
>    using a paging technique. The XMS driver API (in
> real DOS this
>    API is provided by HIMEM or FreeDOS FDXMS) has
> been in DOSEMU
>    for ages. The port technique became necessary
> when we found out that
>    Windows ME DOS bootdisks use that.
> 
> 
> himem.sys might run, but VCPI support is out of the
> question without CPU
> emulation; VCPI needs ring-0 access.
fine, what is the effort that needs to be put on this,
I mean is that possible to do it with current dosemu
distribution itself with little bit of code hack. I
would like to do it since this is very much important
for the project i am involved in.
gopi


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

  reply	other threads:[~2002-12-07  6:05 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-06 14:53 A20 Address line - XMS issue S.Gopi
2002-12-06 15:01 ` Reinhard Karcher
2002-12-06 21:13 ` Bart Oldeman
2002-12-07  6:05   ` S.Gopi [this message]
  -- strict thread matches above, loose matches on Subject: below --
2002-12-06 17:30 Stas Sergeev
2002-12-06 22:29 Stas Sergeev
2002-12-06 22:46 ` Bart Oldeman
2002-12-07  0:31 Stas Sergeev
2002-12-07  0:38 ` Bart Oldeman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20021207060556.673.qmail@web40514.mail.yahoo.com \
    --to=sekargopi@yahoo.com \
    --cc=linux-msdos@vger.kernel.org \
    --cc=oldeman@math.ohio-state.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox