Re: A20 Address line - XMS issue

2002-12-06 Thread S.Gopi
--- Bart Oldeman <[EMAIL PROTECTED]> 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 speci

Re: A20 Address line - XMS issue

2002-12-06 Thread Bart Oldeman
On Sat, 7 Dec 2002, Stas Sergeev wrote: > However int15/87h executes in protected > mode and requires a pointer to GDT as > a parameter, so again, I have a very big > doubts it can work in v86: What I meant is that DOSEMU itself could do int15/87h. It would just have some virtualized raw extended

Re: A20 Address line - XMS issue

2002-12-06 Thread Stas Sergeev
Hello. Bart Oldeman wrote: IIRC himem uses Big Real Mode for the 386, LOADALL for the 286 Yes, but 286 is a bit out of the scope:) and int15 if (BRM/LOADALL) fails. It checks the PE bit of cr0 before trying BRM, and if it is set, it does int15/ah=0x87: --- smswax shr ax, 1

Re: A20 Address line - XMS issue

2002-12-06 Thread Bart Oldeman
On Sat, 7 Dec 2002, Stas Sergeev wrote: > Bart Oldeman wrote: > > HIMEM.SYS might be able to > > run in DOSEMU if DOSEMU would implement int 0x15/0x87 to copy extended > > memory though. > Real mode is an ultimate requirement > for himem to work. You can't set up > the Big Real Mode from within v8

Re: A20 Address line - XMS issue

2002-12-06 Thread Stas Sergeev
Hello. Bart Oldeman wrote: HIMEM.SYS might be able to run in DOSEMU if DOSEMU would implement int 0x15/0x87 to copy extended memory though. It can't. HIMEM.SYS might be able to run in DOSEMU if DOSEMU would implement int 0x15/0x87 to copy extended memory though. Real mode is an ultimate requi

Re: A20 Address line - XMS issue

2002-12-06 Thread Bart Oldeman
On Fri, 6 Dec 2002, S.Gopi wrote: > I want to use HIMEM.SYS under DOSEMU with FreeDOS. I heard that this is > not possible and I was advised to use XMS and EMS settings available > under DOSEmu. But I read from FAQs is that I cannot use them if my > program uses VCPI or some other method to access

Request for Comments

2002-12-06 Thread Jan Willem Stumpel
I'm trying to make a 'dosemu for dummies' that I'd like to hear the opinion of the experts about. www.jw-stumpel.nl/dosemu.html Regards, Jan - To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vge

Re: A20 Address line - XMS issue

2002-12-06 Thread Stas Sergeev
Hello. S.Gopi wrote: not possible and I was advised to use XMS and EMS settings available under DOSEmu. But I read from FAQs is that I cannot use them if my program uses VCPI Not "them", you can't use *dosemu* if your program uses VCPI. Use bochs instead. The reason is already described in the

Re: A20 Address line - XMS issue

2002-12-06 Thread Reinhard Karcher
On Fri, Dec 06, 2002 at 08:23:52PM +0530, S.Gopi wrote > > May i know why is it so? If DOSEmu can allow these interrupts then > programs like himem.sys can use of this and provide the memory manager > suppor with VCPI support etc. Is there any technical difficulty or > memory blocking issues wi

A20 Address line - XMS issue

2002-12-06 Thread S.Gopi
Hi all, First of all sorry if I am talking about something which is very silly and stupid topic. I want to use HIMEM.SYS under DOSEMU with FreeDOS. I heard that this is not possible and I was advised to use XMS and EMS settings available under DOSEmu. But I read from FAQs is that I cannot u