On Fri, May 3, 2013 at 4:27 PM, Aaron Durbin <[email protected]> wrote: > Hi, > > I just uploaded some patches that implement the ability to > cooperatively multitask on the boot cpu. The patches still need some > cleaning up, but I wanted to start the conversation. Fwiw, Ron claims > he needs this. So blame him. This notion does allow for people to > write state machines using the callbacks and can still rely on > synchronous programming. > > Patches are here: > remote: http://review.coreboot.org/3191 > remote: http://review.coreboot.org/3192 > remote: http://review.coreboot.org/3193
I'm going to work on a revised set of patches that makes things less ugly. I'll also attempt to split out the arch-specific code bits so that adding arm support, for instance, should be easier. The current behavior of the patches does not please me because it changes the behavior of the boot sequence without the user knowing. A more explicit opt-in for creating threads will be employed. -Aaron -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

