Hello everybody,
I'm new to this mailing list, and I want to contribute to FreeDOS in some
way a developer can do. Since I've used FreeDOS just as a replacement for
MS-DOS, I know how to install it and how to run applications in it, but I
don't know what's the standard (or recommended) development environment to
develop applications in FreeDOS. Would you please let me know?
I've checked out the subversion repository of FreeDOS, and there are several
sub-directories:
freecom - from the trunk directory it seems it contains the FreeCom shell,
am I right?
kernel - from trunk directory it seems it contains the kernel source code,
am I right?
mem - from the trunk directory it seems it contains mem.exe source code?
BTW, my point of interest is in the kernel part and also utility
applications. As I've always been developing user-mode applications since
I've learned programming 15 years ago, to develop the kernel it would take
some time for me to start. To learn about the kernel, I'd also like to know
how to compile the kernel, e.g. which compiler is the standard or
recommended to use. And do you have any suggestions on how to test/debug the
kernel?
A short introduction of myself: I graduated from Shanghai Jiao Tong
University computer science as a bachelor in 2004, and got a master of
engineering degree from SJTU in 2009 (in computer technology). I've worked
on C/C++ programming on the Windows platform, C#/ASP.NET/Windows Forms, also
some C++/CLI; I've self-studied MS-DOS, QBASIC, JavaScript/CSS/HTML. I've
played with Linux for half a year so got basic knowledge of it. Among the
computer science knowledge, I did well at data structure/common algorithms,
assembly programming in 8086/80386 (user mode). I want to advance my skills
in operating systems so I'd like to learn about FreeDOS first, while also do
some contribution as long as I can.
Thanks and best regards,
Robbie (Decheng) Fan (aka R.Mosaic)
------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system,
user administration capabilities and model configuration. Take
the hassle out of deploying and managing Subversion and the
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel