[LinuxBIOS] patch to lib/lar.c and include/lar.h
ron minnich
rminnich at gmail.com
Mon Dec 17 05:24:03 CET 2007
why not model the run_address on execv?
This is execv:
int execv(const char *path, char *const argv[]);
So run_address become, instead:
int run_address(void (*f)(void *argv), char *const argv[], void *stack);
both argv and stack can be NULL.
This leaves us with a great deal of flexibility and an interface that
looks like a threat startup.
ron
More information about the coreboot
mailing list