(Illustration by Gaich Muramatsu)
On Sat, 25 Jul 1998, anthonyj wrote: > As you said compiling lwp is where my work has begun. I am assuming that > your reference to social engineering has something to do with coda not so > long ago emerging from its microkernel background, and perhaps code for > this is just 'old'. I have to say that <whine>I have not done any > assembler for many years and when I did it was on an 8088.</whine> But I > think I can figure this out. Is the 'old lwp' available somewhere? LWP can be compiled to use Mach Cthreads, where each lwp is a coroutine thread (newlwp) or to run all lwps in a single process (oldlwp), in which case the code to do a context switch between lwps needs to be in assembly. Oldlwp is the the default currently. The code for both versions in in the same file & selected by ifdefs. Since oldlwp already works on linux, I'd imagine that it just needs to have the context switch code written for PowerPC, but I might be too optimistic. Good luck, ShafeeqReceived on 1998-07-25 22:06:33