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

2004-07-24 Thread Arkady V.Belousov
Hi! 21--2004 23:33 [EMAIL PROTECTED] (Eric Auer) wrote to [EMAIL PROTECTED]: there is no 32/16 and 32%16 compiler support, only 16/16 and 32/32. end of story. EA Compiler weakness :-P. Caused by language(s) nature (which require to automatically promote integral types in expressions to

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

2004-07-24 Thread Arkady V.Belousov
Hi! 22--2004 21:24 [EMAIL PROTECTED] (tom ehlert) wrote to Eric Auer [EMAIL PROTECTED]: please provide exact code sequence where it DOES return nonsense - and I'll fix it. (we are talking about ke2035 !!) That translates to: Provide a fix and you will have provided a fix. Helpful. te I

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 first

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 NOTIFICATION

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

2004-07-21 Thread Eric Auer
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/format-0.91r.txt Maybe