Re: [Freedos-kernel] Can the Kernel start my program instead of command.com?

2016-12-09 Thread Mateusz Viste
On Fri, 09 Dec 2016 02:07:24 -0700, David Kay wrote: > Is it possible to get the kernel to load my program directly instead of > via autoexec.bat? Then my system would just be composed of the kernel > and my program? Have you tried to declare your program in CONFIG.SYS using the SHELL= directive

Re: [Freedos-kernel] ke2042: nasm fails to assemble files during build time

2016-11-29 Thread Mateusz Viste
On Tue, 29 Nov 2016 13:02:59 -0800, H. Peter Anvin wrote: > But why the batch file in the first place? It truly makes no sense: it > pollutes the namespace equally, and can just cause problems (e.g. in the > case of more than 9 arguments.) Not to mention slowing down a make. Here's the thing:

[Freedos-kernel] ke2042 doesn't compile with Turbo C 2.01

2016-11-24 Thread Mateusz Viste
Hello, I noticed that the ke2042 svn tag doesn't compile using Turbo C 2.01. The reason is quite trivial: config.c: Error config.c 407: Expression syntax in function PreConfig2 Indeed, config.c contains two commented line at 407 and 408: // if (UmbState == 2) //umb_init(); I have no

[Freedos-kernel] ke2042: nasm fails to assemble files during build time

2016-11-23 Thread Mateusz Viste
Hello group, I am trying to compile the FreeDOS kernel from svn's tag ke2042, but it appears that build.bat fails to assemble several files. For instance: nasm -DTC2 -DWITHFAT32 -i../hdr/ -DXCPU=86 -f obj floppy.asm nasm: error: more than one input file specified nasm: error: more