[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: aranym vs atafb



Michael Schmitz píše v So 29. 12. 2007 v 00:50 +0100:
> > > If Fast RAM doesn't support DMA
> >
> > VIDEL has just 23 address wires...
> 
> Sure, that's why we need to make sure the frame buffer is addressable by
> these 23 bits.

Sure. I just didn't want to say that Fast RAM doesn't support DMA
generally - it might, for some chips, who knows :-)

> > > it should be added as non-DMA'ble memory.
> >
> > where can this be set? The bootstrap uses the following struct for
> > passing the available memory to kernel and it doesn't contain any flags
> > like DMA:
> 
> It does not matter where the bootstrap places the ramdisk data.

I wasn't talking about ramdisk data but about the way the bootstrap
reports to kernel the available memory.

> copied to a different (allocated) spot later by the kernel. It just so
> happens that that spot falls into ST-RAM, and steals our precious ST-RAM.

Do you think we ran out of ST-RAM by adding more Fast RAM? I doubt that.

> Several fixes are possible; I'll try the most generic one next.

I am curious what the fix will be (with regard to that Geert's remark).

Petr



Reply to: