Re: [Freedos-user] Freedos x Virtual PC x Jemm
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
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
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
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
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