Re: [Freedos-user] state of kernel 2038

2009-02-12 Thread Eric Auer
Here is the IsShareInstalled patch which also does not seem to be commited to SVN yet?? The goal is to reduce the share install check call floods that FreeDOS would normally cause. The side effect is minimally later detection of share, should be fine. Thanks for commenting :-) Eric diff -bur f

Re: [Freedos-user] state of kernel 2038

2009-02-12 Thread Eric Auer
Hi Tom, here is one of two diffs for patches that I have not commited to SVN because I was waiting for review... Topic: Handle floppy type 6 and use DF_DISKCHANGE and DF_NOACCESS as well as InitializeAllBPBs in a way which should help disk tools to avoid confusion about FAT1x versus FAT32. Ques

Re: [Freedos-user] state of kernel 2038

2009-02-12 Thread Eric Auer
Hi Tom :-) >> - int 21.1c should report invalid drives via AL (keep other regs?) >> News here: DR-DOS modifies BX/CX/DX but not DS for inv drives. Unfortunately I do not know to what value DR DOS sets BX/CX/DX, only got the information that they looked kind of random... In any case AL has to b

Re: [Freedos-user] state of kernel 2038

2009-02-12 Thread Tom Ehlert
Eric, >>> That was the case with the "unstable" DOS-C version 2037 (which >>> had many features version 2036 and the upcoming 2038 don't have). >> >> I forgot to mention: >> 2038 is 'upcoming' since about 2 years. it's probable stable >> (the last changes were done by Bart, no Arkady in sight ), >

Re: [Freedos-user] state of kernel 2038

2009-02-07 Thread Tom Ehlert
> Does anybody know why we assumed that all compilers except > MS C (which almost nobody uses for the kernel) would init > BSS to 0, while at least the often-used OpenWatcom does not? a) ALL compilers initialize BSS to 0 b) ALL compilers do this in the RTL startup code c) there is no RTL startup

Re: [Freedos-user] state of kernel 2038

2009-02-07 Thread Eric Auer
Hi Tom, >> That was the case with the "unstable" DOS-C version 2037 (which >> had many features version 2036 and the upcoming 2038 don't have). > > I forgot to mention: > 2038 is 'upcoming' since about 2 years. it's probable stable > (the last changes were done by Bart, no Arkady in sight ), > mo