[Freedos-devel] Re: EMM386, HIMEM, FreeCOM and segment A000

2004-06-21 Thread Eric Auer
Hi, MS HIMEM takes less DOS RAM than FreeDOS HIMEM because MS puts parts of HIMEM itself into the HMA (of course, A20 handling and speed-critical parts and data tables have to stay in low DOS RAM). This is why MS HIMEM seems to be smaller - it actually is not... I think FreeDOS HIMEM has a nice

Re: [Freedos-devel] bug in UMB support

2004-06-21 Thread Arkady V.Belousov
Hi! 21--2004 12:31 [EMAIL PROTECTED] (tom ehlert) wrote to Arkady V.Belousov [EMAIL PROTECTED]: for example, as I understand, latest FD-EMM386 translates starting I= area address A000 to A001 because there is bug in (current) FD. Isn't it? te right. ALL fd-emm386's translate a000 into a001;

Re: [Freedos-devel] ANNOUNCE: FD APPEND 5.0 v0.4

2004-06-21 Thread Alain
Arkady V.Belousov escreveu: Warning: unlike .COM, for .EXE DOS doesn't places zero on top of stack, so, you can't end .EXE program (plain .EXE or converted from .COM to .EXE) by RET instruction, only by INT20 or INT21/4C. What is the default for Borland Compilers? do you know? This is

Re: [Freedos-devel] bug in UMB support

2004-06-21 Thread Alain
tom ehlert escreveu: if the a000 block is ever merged into the lower memory area, interesting things might happen. I remember one for instance: it was possible with a MDA to have 704k lower memory. Not interesting anymore, after the advent of VGA. So, my vote is that any workaround is as good

Re: [Freedos-devel] ANNOUNCE: FD APPEND 5.0 v0.4

2004-06-21 Thread Arkady V.Belousov
Hi! 21--2004 18:18 [EMAIL PROTECTED] (Alain) wrote to [EMAIL PROTECTED]: Warning: unlike .COM, for .EXE DOS doesn't places zero on top of stack, so, you can't end .EXE program (plain .EXE or converted from .COM to .EXE) by RET instruction, only by INT20 or INT21/4C. A What is the default

Re: [Freedos-devel] bug in UMB support

2004-06-21 Thread Alain
Arkady V.Belousov escreveu: Hi! 21--2004 18:37 [EMAIL PROTECTED] (Alain) wrote to [EMAIL PROTECTED]: if the a000 block is ever merged into the lower memory area, interesting things might happen. A I remember one for instance: it was possible with a MDA to have 704k A lower memory. Not