[OLPC-devel] just verified: 2306 + olpc + linux kernel works.
Goodrich,Steven
steven.goodrich at amd.com
Thu Jun 1 17:56:24 EDT 2006
The VG portion of VSA (16.3 KB in size) initializes the buffer pointers
and sets up some descriptors. There is no support for VESA interrupt
calls in that part of the code.
What level of VESA support is needed?
-- Steve G.
Steve Goodrich (Steven.Goodrich at amd.com)
Advanced Micro Devices, Inc.
-----Original Message-----
From: devel-bounces at laptop.org [mailto:devel-bounces at laptop.org] On
Behalf Of Jim Gettys
Sent: Thursday, June 01, 2006 3:45 PM
To: rminnich at lanl.gov
Cc: David Woodhouse; Jim Gettys; devel at laptop.org
Subject: Re: [OLPC-devel] just verified: 2306 + olpc + linux kernel
works.
What's the size of the VESA piece of VSA?
- Jim
On Thu, 2006-06-01 at 15:22 -0600, Ronald G. Minnich wrote:
> Hi, I can not get this system with initrd and exec tool below about
480k.
>
> It needs to now be really small: 384KB!
> 512 KB
> 64 KB controller (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)
> 32 KB linuxbios (I will try to shrink ...)
> 32 KB VSA
> ---------
> 384kb
>
> This is *REALLY* small. However I am within 5k of being there.
>
> OK, you're not going to like this, but ...I don't think, in 512kb,
> that we can afford an initrd. I don't think we can leave kernel mode
> until we have interacted a bit with the user, prompted for a root,
> mounted the root, and run /sbin/init from it.
>
> In other words, I think we're going to need to prompt in main() for
> options, and then do those options in main (kernel mode) and find a
> USB or FLASH root, and take it from there. I am going to look into
> this. I did it a few years ago for another linuxbios environment.
Ugly, but it worked.
>
> comments, brickbats, poison pen letters welcome.
>
> thanks
>
> ron
--
Jim Gettys
One Laptop Per Child
_______________________________________________
Devel mailing list
Devel at laptop.org
http://mailman.laptop.org/mailman/listinfo/devel
More information about the Devel
mailing list