I have not personally worked on anything part of the kernel of SqueakNOS, but, I know that you can download the code.  I downloaded the most recent version as an iso and mounted it and got full access to the kernel code, and I am working on understanding it.<br>
<br><div class="gmail_quote">On Mon, Apr 6, 2009 at 4:28 PM, Derek Peschel <span dir="ltr">&lt;<a href="mailto:dpeschel@sdf.lonestar.org">dpeschel@sdf.lonestar.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi everybody,<br>
<br>
Karl Romberg from squeak-dev mentioned SqueakNOS in response to my questions<br>
about Squeak on the bare metal and about self-virtualization.<br>
<br>
Has anyone here worked on SqueakNOS and the kernel of a more conventional OS?<br>
I&#39;m curious whether SqueakNOS&#39;s structure makes it easier or harder to port<br>
than other OSs.  From your description of USB problems I guess the lack of<br>
documentation and tools are problems for you, as they seem to be for other<br>
OSs.<br>
<br>
What about debugging SqueakNOS with VMware or something similar?  Has any-<br>
one tried, and is SqueakNOS&#39;s architecture easier or harder to debug than<br>
other OSs?  The VM interprets bytecodes, which creates one of the classic<br>
barriers to easy debugging, but perhaps the VM is also simpler than other<br>
OS kernels.<br>
<br>
Thanks,<br>
<br>
-- Derek<br>
_______________________________________________<br>
SqueakNOS mailing list<br>
<a href="mailto:SqueakNOS@lists.squeakfoundation.org">SqueakNOS@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/squeaknos" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/squeaknos</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>David Zmick<br>/dz0004455\<br><a href="http://david-zmick.co.cc">http://david-zmick.co.cc</a><br>