Re: [Freedos-user] Freedos x Virtual PC x Jemm

2007-12-28 Thread Robert Riebisch
Aitor SantamarĂ­a wrote:

 You tell JEMM to use the e000-efff memory space, and you may run into
 troubles if there is some hardware mapped at those addresses. Just try
 and see.

MS-DOS related, but it might help:
http://blogs.msdn.com/virtual_pc_guy/archive/2004/10/21/246136.aspx
http://blogs.msdn.com/virtual_pc_guy/archive/2005/02/07/368800.aspx

Robert Riebisch
-- 
BTTR Software
http://www.bttr-software.de/

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] ctmouse v2.1b problem in Qemu 0.90 - fixed

2007-12-28 Thread Robert Riebisch
Eric Auer wrote:

 After some off-list discussion, we found out that the QEMU BIOS
 has a bug (can anybody tell me if Bochs BIOS has the same bug?).

I tested ctmouse21b.zip in new Bochs 2.3.6 and it doesn't show this bug
using `BIOS-bochs-latest'. It logs wheel mouse mode request rejected
instead.

Robert Riebisch
-- 
BTTR Software
http://www.bttr-software.de/

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] fdupdate 0.51 hangs computer

2007-12-28 Thread someone
I am running freedos on a DTK 486 DX2-66 board with AMI bios.

It crashes when I type y to apply any update.

gs: sel=00bf base= limit=0010
ss: sel=0033 invalid
App stack: [000f06c8..000706cc] Exceptn stack: [000705f8..0006e6b8]

Call frame traceback EIPS:
   0xad0f
   0x0001ce94
   0x0001feb3
   0x00018392
   0xdf7d
   0xef26
   0x6650
   0x33e5
   0x4fd3
   0xcf34

General Protection Fault in RMCB at eip=14df; flags=3002
eax=02150001 ebx=1246 ecx= edx=000706ff esi=1b3a edi=03cc
ebp= esp=03b8 cs=2b ds=3b es=a7 fs=33 gs=0 ss=a7 error=00ac
c:\
PANIC: more than two near fnodes requested at the same time!

System halted


This message was sent using IMP, the Internet Messaging Program.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos x Virtual PC x Jemm

2007-12-28 Thread Eric Auer

Hi Robert,

  You tell JEMM to use the e000-efff memory space, and you may run into
  troubles if there is some hardware mapped at those addresses. Just try
  and see.

 MS-DOS related, but it might help:
 http://blogs.msdn.com/virtual_pc_guy/archive/2004/10/21/246136.aspx
 http://blogs.msdn.com/virtual_pc_guy/archive/2005/02/07/368800.aspx

You should have mentioned something about the context
instead of only throwing URLs at us ;-). The first URL
talks about making more low RAM free by loading things
high into UMB and by using fewer drivers. The second
URL talks about DR DOS. One thing that might be useful
for FreeDOS and JEMM is the EMM386 hint in the first:
It says you might be able to use:

EMM386 ... I=B100-B7FF I=C600-C7FF I=CC00-CFFF I=e600-efff

In other words, the Virtual PC VGA BIOS is only 24k, some
area at c800-cbff is in use, some area at e000-e5ff is in
use, and the mono text mode buffer can be partially used
for UMBs (b100-b7ff). Unfortunately it does not tell which
things are in the way at e000-e5ff and c800-cbff, do you
know more about that?

Eric



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos x Virtual PC x Jemm

2007-12-28 Thread Japheth
Hi,

 You should have mentioned something about the context
 instead of only throwing URLs at us ;-). The first URL
 talks about making more low RAM free by loading things
 high into UMB and by using fewer drivers. The second
 URL talks about DR DOS. One thing that might be useful
 for FreeDOS and JEMM is the EMM386 hint in the first:
 It says you might be able to use:
 
 EMM386 ... I=B100-B7FF I=C600-C7FF I=CC00-CFFF I=e600-efff
 
 In other words, the Virtual PC VGA BIOS is only 24k

it is 48 kB (C000-CBFF), but has holes. Using I=TEST finds most of them 
automatically, except the 4 kB region C700-C7FF (because it has a different 
last byte).

OTOH, region CC00 seems to be not really free on VPC 2007, it contains a 2 kB 
ROM. Jemm somehow has the opinion that this region is free, however, I don't 
know why. To be safe, it should be excluded with X=CC00-CCFF.

  and the mono text mode buffer can be partially used
  for UMBs (b100-b7ff).

My experience tells that the buffer can be fully used (B000-B7FF)

  Unfortunately it does not tell which
  things are in the way at e000-e5ff and c800-cbff, do you
  know more about that?

Tool GetI15Ex (hxrt) displays:

Int 15h, eax=E820h:
addr 0, size 9FC00, type 1 (available)
addr 9FC00, size 00400, type 2 (reserved)
addr E, size 2, type 2 (reserved)
addr 00010, size 001EF, type 1 (available)
addr 001FF, size 0F000, type 3 (ACPI)
addr 001FFF000, size 01000, type 4 (ACPI)

which tells that region E000-EFFF is NOT free. Examining it with DEBUG 
confirms this.

So a good Jemm line for VPC 2007 might be:

DEVICE=JemmEx.exe NOINVLPG NOVME FASTBOOT I=TEST I=B000-B7FF I=C700-C7FF 
X=CC00-CCFF

It will then install an EMS frame buffer in D000-DFFF. If EMS is not needed, 
the NOEMS will add 64 kB UMB.

What should be mentioned with VPC's Guest Additions: the binary VMADD386.SYS 
must be loaded before Jemm in CONFIG.SYS and FSHARE.EXE is a buggy DOS TSR.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user