Re: [Freedos-kernel] Re: FreeCOM

2004-07-22 Thread Arkady V.Belousov
Hi! 22-Июл-2004 21:44 [EMAIL PROTECTED] (Alain) wrote to [EMAIL PROTECTED]: A> I vote for it, please... >> Please re-add such a workaround (old string was "PATH=.\0" I think) If you will read letters here carefull, you will see, that I already do this. --

Re: [Freedos-kernel] Re: FreeCOM

2004-07-22 Thread Alain
I vote for it, please... Alain In other words: Only for non-multiconfig we would waste 4 bytes per environment for the sake of being compatible to all programs! I think we *must* pay this price, even though mathematical logics tell use the programs *should* accept \0c:\freecom.com\0 after all. Plea

Re: [Freedos-kernel] Smaller tour of 32bit stuff in kernel, optimize, bugs

2004-07-22 Thread Arkady V.Belousov
Hi! 22-Июл-2004 22:16 [EMAIL PROTECTED] (tom ehlert) wrote to "Arkady V.Belousov" <[EMAIL PROTECTED]>: >> Bernd and Eric many times report, that WHICHFAT utility behaves wrongly te> and why didn't you fix it long ago ? Because not all parts of kernel is well known for me. LBA_Get

Re: [Freedos-kernel] Boot sector OEM name

2004-07-22 Thread Arkady V.Belousov
Hi! 22-Июл-2004 22:23 [EMAIL PROTECTED] (tom ehlert) wrote to "Arkady V.Belousov" <[EMAIL PROTECTED]>: te> + memcpy(bs->>OemName, "FRDOS4.1", 8); >> Otherwise, Win9x/.. will sometimes ignore boot sector BPB (yuck!). >> Value must be 5 uppercase letters, a digit (4 or 5), a dot, then a digit. te>

Re: [Freedos-kernel] SYS fix

2004-07-22 Thread tom ehlert
Hello Arkady, > Some times I report about bugs in SYS. Unfortunately, these reports was > completely ignored. (tom, what about "discussion"?) to make one thing clear - once and for all time: you post about 10 changes to this list - do you really expect that everyone reads, tries to understa

Re: [Freedos-kernel] Boot sector OEM name

2004-07-22 Thread tom ehlert
Hello Arkady, > Eric offers: - memcpy(bs->>OemName, "FreeDOS ", 8); + memcpy(bs->>OemName, "FRDOS4.1", 8); > Otherwise, Win9x/.. will sometimes ignore boot sector BPB (yuck!). > Value must be 5 uppercase letters, a digit (4 or 5), a dot, then a digit. > Is there any objection against this

Re: [Freedos-kernel] ludivmul.inc

2004-07-22 Thread tom ehlert
Hello Arkady, > - may/should be `static dmatch Dmatch;' in fcbfns.c moved to stack in the > FcbFindFirstNext() (as in other functions in fcbfns.c)? I' abolutely NOT sure about that. you are right - it doesn't seem to make much sense. I have some dark memory, that I changed that (back in the d

Re: [Freedos-kernel] Re: Smaller tour of 32bit stuff in kernel, optimize, bugs

2004-07-22 Thread tom ehlert
Hello Eric, >> EA> LBA_Transfer should call the appropriate int 2f.xx function before >> EA> calling play_dj - or play_dj should call it itself: This allows >> EA> GUIs to return "okay, notified, please suppress DJ text message". > INT 2F CU - DOS 5+ - FLOPPY-DISK LOGICAL DRIVE CHANGE NOTIFIC

Re: [Freedos-kernel] Smaller tour of 32bit stuff in kernel, optimize, bugs

2004-07-22 Thread tom ehlert
Hello Arkady, >>> For drives beyond lastdrive, get_cds result protects from crashes, >>> but in between, access to unformatted disks returns nonsense for >>> int 21.36 and even crashes while trying to do critical error dialog te>> really ? te>> please provide exact code sequence where it DOE

Re: [Freedos-kernel] Re: Smaller tour of 32bit stuff in kernel, optimize, bugs

2004-07-22 Thread tom ehlert
Hello Eric, >> > DosGetFree (FatGetDrvData int 21.1c/21.36) can crash, maybe because of >> > a NULL navc pointer. >> If so, please submit some code to make the kernel crash. >> if not, shut up. > I did. Read and shut up: > http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/format/forma

[Freedos-kernel] Strange bug in kernel 2035

2004-07-22 Thread Eduardo Casino
Hello all, I've found what seems an odd bug in the kernel (version 2035) while testing a first alpha version of nlsfunc and it is driving me mad: In nls.c:muxLoadPkg(), the value of cp becomes 0 right after the first call to muxGo() (the one that does the installation check). It seems as if the

Re: [Freedos-kernel] Re: Smaller tour of 32bit stuff in kernel, optimize, bugs

2004-07-22 Thread Arkady V.Belousov
Hi! 22-Июл-2004 07:42 [EMAIL PROTECTED] (Eric Auer) wrote to [EMAIL PROTECTED]: EA> So: f_dmod bug in LFN API to be fixed by Bart, Yes. EA> l_diroff already 16 bit but documentation erroneously still lists it as EA> 32 bit, Yes. But see patch from me here. After I answer to your firs

Re: [Freedos-kernel] ludivmul.inc

2004-07-22 Thread Arkady V.Belousov
Hi! 22-Июл-2004 09:44 [EMAIL PROTECTED] (Bart Oldeman) wrote to [EMAIL PROTECTED]: >> My bugfix-list for umb_init() includes 7 positions. How I may "isolate" >> bugfixes from new umb_init() edition?! BO> Try to optimize something else, ?! I _rework_ umb_init(). If its better with origi