Re: [Freedos-kernel] PATCH: sys fix

2009-05-01 Thread Bart Oldeman
2009/5/1 Eric Auer : > Why did our old code do that complex "put bp at [bp+2]" thing? I don't know; it is old code from Pat Villani. Perhaps it wanted to do an extra "pop bp" from that place but bp was already set to sp so that would be wrong too. >> -pushbp ; tr

Re: [Freedos-kernel] PATCH: sys fix

2009-05-01 Thread Kenneth J. Davis
On Fri, May 1, 2009 at 4:01 AM, Eric Auer wrote: > > Hi Bart, > > thanks for making the patch much shorter, very "commitable" now :-) > > Why did our old code do that complex "put bp at [bp+2]" thing? And don't know > what does the "cpm_error jump decision now inverted" patch mean? skips the call

Re: [Freedos-kernel] PATCH: sys fix

2009-05-01 Thread Eric Auer
Hi Bart, thanks for making the patch much shorter, very "commitable" now :-) Why did our old code do that complex "put bp at [bp+2]" thing? And what does the "cpm_error jump decision now inverted" patch mean? Eric > This is a minimal fix for [entry.asm] ... > -pushbp

Re: [Freedos-kernel] PATCH: sys fix

2009-04-30 Thread Kenneth J. Davis
On Thu, Apr 30, 2009 at 8:18 PM, Bart Oldeman wrote: ... > This is a minimal fix for the kernel: > > --- entry.asm   (révision 1371) > +++ entry.asm   (copie de travail) ... > This bug has been there since the DOS-C days by the way! > > Bart Thank you! Patch committed along with some comments to

Re: [Freedos-kernel] PATCH: sys fix

2009-04-30 Thread Bart Oldeman
2009/4/30 Christian Masloch : > There's some C library based on the CALL 5 but I never used it. My test > case was setting up the correct registers (function in cl instead of ah, > only functions 00h..24h valid) then using a "call 5" in DEBUG. (Be sure to > use FreeDOS's DEBUG because MS-DOS's app

Re: [Freedos-kernel] PATCH: sys fix

2009-04-30 Thread Christian Masloch
>> - Christian: entry.asm revamp to fix the CP/M call (review!) >> http://sf.net/tracker/?func=3Ddetail&aid=3D2421577&group_id=3D5109&atid= > =3D105109 > > anyone know of any CP/M like programs or applications to test these with? There's some C library based on the CALL 5 but I never used it. My t

Re: [Freedos-kernel] PATCH: sys fix

2009-04-30 Thread Eric Auer
Hi Bernd, >> Offtopic: fdos.org was down temp because I forgot to update... > Hi Jeremy, good to hear from you. Definitely :-) > This would probably be a bad time for announcing I've lost fdos.org ftp I did not even know you had one! So you could actually have fixed some of the way outdated

Re: [Freedos-kernel] PATCH: sys fix

2009-04-30 Thread Bernd Blaauw
Kenneth J. Davis schreef: > Offtopic: fdos.org was down temp because I forgot to update my credit > card info when my bank issued me a new one a few months back (possible > leak of info or something) and I'm still working getting my registar > information corrected so I can insure the domain name

Re: [Freedos-kernel] PATCH: sys fix

2009-04-29 Thread Kenneth J. Davis
free time at last... On Wed, Apr 29, 2009 at 8:49 PM, Eric Auer wrote: > > Hi Bart, admins, others, > >>> Would you like to have access again? Should be no problem :-) > >> Sure! > > Apparently only Aitor, Jim and Pat can give you SVN write > access but I think that would be a *very* nice idea...

Re: [Freedos-kernel] PATCH: sys fix

2009-04-29 Thread Eric Auer
Hi Bart, admins, others, >> Would you like to have access again? Should be no problem :-) > Sure! Apparently only Aitor, Jim and Pat can give you SVN write access but I think that would be a *very* nice idea... ;-). I noticed Pat already uploaded your SYS OW 1.8 fix :-). If you plan to patch

Re: [Freedos-kernel] PATCH: sys fix

2009-04-26 Thread Bart Oldeman
Hi Eric, 2009/4/25 Eric Auer : > Would you like to have access again? Should be no problem :-) Sure! > Question about the change in OpenWatcom headers which > now apparently want 32 bit arguments for 16 bit values, > which breaks not only SYS but also other DOS apps: > > - why did they do it?

Re: [Freedos-kernel] PATCH: sys fix

2009-04-25 Thread Eric Auer
Hi Bart, > here's a patch to be able to compile SYS with OW 1.8. I've lost SVN > commit access... Would you like to have access again? Should be no problem :-) > +#if defined(__WATCOMC__) && __WATCOMC__ < 1280 >unsigned short date, time; > +#else > + unsigned date, time; > +#endif Questio