Re: [Freedos-user] re: FreeDos a good choice for me?

2006-04-19 Thread Scott Mayo
I'd originally posted, asking if FreeDOS is right for my application.

Since I've joined the list, I've had one or two people suggest other
operating systems, and a bunch of people bickering of the ownership of
some wretched piece of software. No one has stepped up and suggested that
FreeDOS is going to do what I need. Should I take this as a hint that I'm
looking at the wrong OS?

(As for ownership, as far as I can tell, the moment you post software to
the net, you said goodbye to it. Copyright frequently notwithstanding. I
see no way anyone can change that, so for the sake of those of us who
don't care who wrote what, as long as it works, could the conversation be
taken somewhere private?)



---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] re: FreeDos a good choice for me?

2006-04-19 Thread Schumacher, Gordon
# On Wed, 19 Apr 2006 13:25:05 -0400, Scott Mayo [EMAIL PROTECTED] wrote: 
#
#  Since I've joined the list, I've had one or two people suggest other
#  operating systems, and a bunch of people bickering of the ownership of
#  some wretched piece of software. No one has stepped up and suggested that
#  FreeDOS is going to do what I need. Should I take this as a hint that I'm
#  looking at the wrong OS?

It could, certainly - but in this case I think it's probably not the best
choice.  You've said that you almost don't need a full OS - which suggests
to me that something more like a microkernel or an RTOS would better suit
your needs.

# Date: Wed, 19 Apr 2006 19:38:20 +0200
# From: Florian Xaver [EMAIL PROTECTED]
# To: freedos-user@lists.sourceforge.net
# Subject: Re: [Freedos-user] re: FreeDos a good choice for me?
#
# I also don't like that someone makes publicity for other operating 
# systems. Please don't do it ;-)

Just trying to answer the question fairly; on the flip side, I've got a
largish company that's using FreeDOS as the best solution for a whole
bunch of stuff.  That's gotta count for something right?  :)


---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid0709bid3057dat1642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] re: FreeDos a good choice for me?

2006-04-15 Thread Blair Campbell
 I tried compiling my code with Watcom. I got extremely strange behaviour -
 the compiler planted stack checking calls, and the stack checks were
 *convinced* I needed vast amounts of stack space to proceed with even the
 first function call out of main(). (I make very little use of the stack.)

That's because OpenWatcom's default calling convention uses the stack
to pass arguments.  To change the default calling convention to, say,
something like __cdecl, there should be a compiler option.

 32bit DOS sounds right, but I read up on freeDOS-32 and it sounded like it
 was not ready for prime time. Does someone have a cheap/free 32 bit DOS
 with integrated TCP/UDP support?

You don't need a 32-bit DOS kernel, but a 16-bit DOS kernel (like
freedos's) and a DOS extender like cwsdpmi, dos32a, etc...

--
Fall is my favorite season in Los Angeles, watching the birds change
color and fall from the trees.
   David Letterman (1947 - )

See ya


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] re: FreeDos a good choice for me?

2006-04-15 Thread Scott Mayo

 I tried compiling my code with Watcom. I got extremely strange behaviour
 -
 the compiler planted stack checking calls, and the stack checks were
 *convinced* I needed vast amounts of stack space to proceed with even
 the
 first function call out of main(). (I make very little use of the
 stack.)

 That's because OpenWatcom's default calling convention uses the stack
 to pass arguments.  To change the default calling convention to, say,
 something like __cdecl, there should be a compiler option.

No, there was something much more dire than that going on. My whole call
tree doesn't go more that 8 or 10 functions deep, and it's a rare function
that gets passed more than a pair of ints. Certainly no passing of structs
or anything large. And no large automatic varibles or arrays, either. So
maybe a few hundred words total might have been needed, but it was
claiming many thousands. And it apparently calculated the maximum
necessary depth at every point in the call tree, because it would trigger
a stack overflow on the first call out of main - which made it impossible
to figure out which function it really thought, way down the tree, needed
all the space. After a half hour of banging around, I downloaded DM, and
there were no stack problems.

 You don't need a 32-bit DOS kernel, but a 16-bit DOS kernel (like
 freedos's) and a DOS extender like cwsdpmi, dos32a, etc...

I'm hoping I don't even need the extender. Unless waterloo TCP is
ginormous, there's no reason why my code, DOS, and a packet driver
shouldn't fit in 640K.




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user