Re: [Freedos-user] multiple dos tasks - was: dd for DOS?

2009-02-04 Thread Eric Auer

Hi!

 In creating a multi-tasking dos,, why doesn't someone
 just create a version of dos which spawns a whole new
 virtual 386 machine for each application that is launched
 at the command line?

Windows 3 does this for each DOS window you open. The
complicated part is making the already loaded parts of
DOS including the kernel believe that only one app is
running. You have to save and restore state, e.g. SDA.

The kernel still only handles 1 request at a time, but
that is acceptable when most CPU time is spent in apps.

You also have to take care that different apps do not
try to access the same files, as the state swapping
hides things happening in each task from each other.

The different tasks also cannot communicate with
each other using DOS, but they can communicate with
Windows if they know how to do that.

 I think the software vmix386

Does it work with freedos? Which license does it have?

Did you try tridos, by the way? It does similar stuff
but not fully using protected mode afair, just swaps
all DOS memory into chunks of XMS or similar memory?

Making all this cooperate with HIMEM / EMM386 also adds
complexity, as does allowing the DOS apps to access
hardware directly. Many apps access e.g. the screen,
so you have to simulate N virtual screens and somehow
display one or more of them on the actual VGA screen.
Remember how Windows supported less and less graphics
for DOS over time, as they wanted to simplify things.

 Is this what windows attempted to do with it enhanced 386 mode?
 If so, why did it work so badly?

How badly did it work? It does not work well in FreeDOS,
you need to use the experimental winkern patches there
because of the very lowlevel approach of state swapping.
Windows 3 in standard mode swaps in more harmless ways.

Eric




--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Multiple DOS

2005-09-24 Thread Carl Spitzer
On Fri, 2005-09-09 at 16:52 -0400, CC cc wrote:
 I've been able to boot freedos and gentoo so it's possible... You'd
 need grub tho
 
 On 9/8/05, Carl Spitzer [EMAIL PROTECTED] wrote:
  Has anyone been able to multiboot PCDOS and FREEDOS?
  
  CWSIV
  
  
  
Actually I was hoping to boot PCDOS, Freedos plus Suse.
Grub is not a problem.  I suspect it would be a matter 
of marking the active partition for each DOS on the fly.

CWSIV




---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. 
Download it for free - -and be entered to win a 42 plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Multiple DOS

2005-09-10 Thread kd4d
Hi:

An easy way to do this would be to install the two different
DOS versions in two different primary partitions and use a
boot loader like gag (gag.sourceforge.net) to select
which to boot.  GRUB would work as well, but I find
configuring GRUB correctly a daunting task... :-)

Good luck.

Mark


 Has anyone been able to multiboot PCDOS and FREEDOS?
 
 CWSIV
 
 
 
 
 ---
 SF.Net email is Sponsored by the Better Software Conference  EXPO
 September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
 Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
 Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Multiple DOS

2005-09-10 Thread Blair Campbell
 An easy way to do this would be to install the two different
 DOS versions in two different primary partitions and use a
 boot loader like gag (gag.sourceforge.net) to select
 which to boot.  GRUB would work as well, but I find
 configuring GRUB correctly a daunting task... :-)

Perhaps easier than that (if PC-DOS doesn't support FAT32) would be to
install PC-DOS on a FAT16 partition, and then install FreeDOS on a
FAT32 partition; then use a simple bootloader to choose which one to
boot.  That way FreeDOS will be able to see both partitions and
FreeDOS will always be the first primary partition to FreeDOS, and
PC-DOS will also act like it is the first DOS primay partition, as it
can only see its own drive and other FAT16 drives.


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Multiple DOS

2005-09-10 Thread kd4d
Hi:

GAG and GRUB are two free bootloaders...GAG much simpler to
set up than GRUB.

Mark


  An easy way to do this would be to install the two different
  DOS versions in two different primary partitions and use a
  boot loader like gag (gag.sourceforge.net) to select
  which to boot.  GRUB would work as well, but I find
  configuring GRUB correctly a daunting task... :-)
 
 Perhaps easier than that (if PC-DOS doesn't support FAT32) would be to
 install PC-DOS on a FAT16 partition, and then install FreeDOS on a
 FAT32 partition; then use a simple bootloader to choose which one to
 boot.  That way FreeDOS will be able to see both partitions and
 FreeDOS will always be the first primary partition to FreeDOS, and
 PC-DOS will also act like it is the first DOS primay partition, as it
 can only see its own drive and other FAT16 drives.
 
 
 ---
 SF.Net email is Sponsored by the Better Software Conference  EXPO
 September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
 Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
 Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Multiple DOS

2005-09-10 Thread Tom Lee Mullins

[EMAIL PROTECTED] wrote:


Hi:

GAG and GRUB are two free bootloaders...GAG much simpler to
set up than GRUB.

Mark


 


An easy way to do this would be to install the two different
DOS versions in two different primary partitions and use a
boot loader like gag (gag.sourceforge.net) to select
which to boot.  GRUB would work as well, but I find
configuring GRUB correctly a daunting task... :-)
 


Perhaps easier than that (if PC-DOS doesn't support FAT32) would be to
install PC-DOS on a FAT16 partition, and then install FreeDOS on a
FAT32 partition; then use a simple bootloader to choose which one to
boot.  That way FreeDOS will be able to see both partitions and
FreeDOS will always be the first primary partition to FreeDOS, and
PC-DOS will also act like it is the first DOS primay partition, as it
can only see its own drive and other FAT16 drives.


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user
   




---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

 



http://gag.sourceforge.net/

http://www.gnu.org/software/grub/
http://www.rajeevnet.com/linux/grub_serial_console.html


--


TomLeeM / BigWarpGuy * * * * * *  * *
OS2eCS.org Director  of Communications *
* * * * OS/2 Warp - eComStation Org * * *  *
* * * *  http://www.os2ecs.org  * * * * * * * * *
Supporting Past OS/2 Uers and Future eCS Users
* * * * * * * * * * * * * * * * * * * * * * * * * * *  *



---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Multiple DOS

2005-09-09 Thread CC cc
I've been able to boot freedos and gentoo so it's possible... You'd
need grub tho

On 9/8/05, Carl Spitzer [EMAIL PROTECTED] wrote:
 Has anyone been able to multiboot PCDOS and FREEDOS?
 
 CWSIV
 
 
 
 
 ---
 SF.Net email is Sponsored by the Better Software Conference  EXPO
 September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
 Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
 Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user
 


-- 
___
 People disagree with me. I just ignore them. 
  -Linus Torvalds, regarding the use
of C++ for the Linux kernel

I love deadlines. I like the whooshing sound they make as they fly by.
 - Douglas Adams


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user