Gregory Haerr
Gregory Haerr
I investigated EMS pretty carefully several months ago when I was adding the configurable external L2 buffers, and came to the conclusion that, because of the amount of code and...
@pawosm-arm, thanks for your correction on my XMS/EMS misunderstanding. I took at quick look at your EMS driver source and it is still pretty complicated. EMS's utility is still debatable...
The ELKS memory manager is elks/arch/i86/mm/malloc.c, which you might want to take a look at. In the function mm_init, the beginning and end of conventional memory is passed at boot,...
> Unfortunately, VGA memory starts right after 640k boundary and it should not be used for general purposes. Oops - of course. I forgot about the video memory. So we'd...
> I'm sceptic about any memory-scan-based auto-detection techniques for finding extra RAM in UMB. None of such utilities written for DOS had it right (and each time the authors warned...
> From your description above I can see that the easiest way to benefit from those one or two blocks of UMB is to just place kernel (and use entire...
> I assume this is due to ktcp's inability to specify (and utilize?) hardware flow control. Yes. `ktcp` can't utilize hardware flow control because the kernel doesn't support it. At...
Hi @pawosm-arm, thanks for your inspection of `miniterm` and testing of TCP/IP! > Does it mean, `miniterm` started with `-r -d` behaves no different than when started without those flags?...
> the compete hang situation may be serial related. When testing heavily on serial over the past couple of days, I have experienced complete system hang at a couple of...
Hello @pawosm-arm, PR #664 allows high speed serial communication, which may allow networking without having to have hardware flow control, depending on the speed of your system, the SLIP MTU...