Re: 2.1.22 failure.

tenthumbs@cybernex.net
Fri, 24 Jan 1997 00:51:59 GMT


On Thu, 23 Jan 1997 22:08:01 +0000 (GMT), you wrote:

> > I believe that I am having a problem with 2.1.22 and loadlin,
> > I get on boot-up:
> > Less than 4MB of memory.
>
> Yep. I changed something and didnt know loadlin used it.
>
> Alan
>

I think there is another problem as well. In arch/i386/boot/compressed/misc.c
there is

void setup_output_buffer_if_we_run_high(struct moveparams *mv)
{
high_buffer_start = (uch *)(((ulg)&end) + HEAP_SIZE);
if (EXT_MEM_K < (3*1024)) error("Less than 4MB of memory.\n");
^^^^^^^^^^^^^^^^^^^^
I don't think this works.

Also, I noticed you use STANDARD_MEMORY_BIOS_CALL in 3 separate files. I would
like to suggest that it would be a good idea to create an include file, maybe
something like "asm/setup.h", to help keep things in sync.

Thanks.