<meta http-equiv="content-type" content="text/html; charset=utf-8"><div>A nice way of starting is booting and going step by step in simple tasks. For example, to see what happens when you write to disk, add this to ATADevice&gt;&gt;at: method</div>

<div><br></div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>ShouldHalt ifNil: [ ShouldHalt := false. self halt ].</div><div><br></div>if sources are loaded (which I think it&#39;s true), when you open a method in the browser the breakpoint will be reached.<div>

<br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">to understand squeaknos internals, the <a href="http://squeaknos.blogspot.com">blog</a> is a good start.</div><div><br></div><div>As for the Pharo VM, you may want to read <div>

<br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://book.pharo-project.org/book/Virtual-Machine">http://book.pharo-project.org/book/Virtual-Machine</a></div><div><br></div><div>

but if you are just starting, I would recommend playing with the live system a while before getting to the internals.</div><div><a href="http://book.pharo-project.org/book/Virtual-Machine"></a><br></div><div>Regards!</div>

<div>          Javier.</div><div><br></div><div><div class="gmail_quote">On Thu, Mar 17, 2011 at 11:40 AM,  <span dir="ltr">&lt;<a href="mailto:petdvo@volny.cz">petdvo@volny.cz</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

&gt;Hello Petr,<br>
&gt;<br>
&gt;Unfortunately we don&#39;t have much documentation. Basicaly because<br>
&gt;SqueakNOS<br>
&gt;&gt;is based on SqueakVM and SqueakVM is not very well documented.<br>
&gt;<br>
&gt;However, with the new release we will upload on next days, we will<br>
&gt;probably<br>
&gt;&gt;add some links to most of the documents we have read to gain<br>
&gt;expierence with<br>
&gt;&gt;squeakVM low-level stuff.<br>
&gt;<br>
<br>
Would be great. :)<br>
<br>
&gt;It would be really nice to have squeakNOS ported to ARM. I think<br>
&gt;there is<br>
&gt;&gt;already a port to arm for the SqueakVM. I don&#39;t know exactly its<br>
&gt;status. But<br>
&gt;&gt;it should not be hard to merge that with SqueakNos cause as i<br>
&gt;already said,<br>
&gt;&gt;SqueakNOS virtual machine is almost similar to Squeak VM. There are<br>
&gt;not<br>
&gt;&gt;much changes to the vm, the idea is to work as much as possible on<br>
&gt;image<br>
&gt;&gt;side.<br>
&gt;<br>
<br>
Yes, there is ARM port as I know, I&#39;ve seen squeak running on Google<br>
G1 phone, which is arm based. The plattform I&#39;d like to use for some<br>
embedded apps (one is brushless motor control) already have its own<br>
Linux distribution, I am planning to install Squeak/Pharo on top of<br>
it in the first step, but standalone Squeak would be nicer ;). (I<br>
want to use Squeak for non-realtime tasks and for displaying,<br>
realtime tasks are performed by FPGA chip onboard .. I think it<br>
could be also interesting to use this FPGA to implement some<br>
performance critical tasks as a kind of primitive call from squeak)<br>
<br>
&gt;Anyway, feel free to email any doubt on the list.<br>
&gt;<br>
&gt;Cheers,<br>
&gt;Guido.<br>
<div class="im"><br>
<br>
&gt; Hello,<br>
&gt;<br>
&gt; that&#39;s great, looking forwrd to the next version<br>
&gt; of SqueakNOS!<br>
&gt; Building up a good documentation would also be<br>
&gt; very nice, for it helps starters to get into<br>
&gt; hacking SqueakNOS, something were I currently hit<br>
&gt; constraints.<br>
<br>
</div>Well, I din&#39;t really started yet with NOS, but I agree. Squeak<br>
documentation is the weak part ..<br>
<div class="im"><br>
&gt; A ARM port would be great!! Maybe there can be a<br>
&gt; common trunk, so development can progress in<br>
&gt; parallel on both platforms...?<br>
&gt;<br>
&gt; Thanks and cheers<br>
&gt; Michael<br>
<br>
</div>I suppose it should still be just one project, just the loader and<br>
VM may be different slighlty. Howewer I am interested in supporting<br>
hardware that may be uncommon in PC&#39;s or even mobile phones I think.<br>
The one of first things I need to get working is the armadeus&#39;s<br>
i.MX&lt;-&gt;FPGA interconnection which is essential for this computer.<br>
<div class="im"><br>
&gt;<br>
&gt; Am 14.03.2011 um 16:47 schrieb Guido Chari:<br>
&gt;<br>
&gt; &gt; That&#39;s very good news!<br>
&gt; &gt;<br>
&gt; &gt; Keep in touch cause we are planning to upload a<br>
&gt; &gt; new release on this or next week.<br>
&gt; &gt; &gt;<br>
&gt; &gt; Probably mouse wheel will be fixed.<br>
&gt; &gt;<br>
&gt; &gt; Cheers,<br>
&gt; &gt; Guido.<br>
<br>
</div>I am looking forward eagerly. :)<br>
<div class="im"><br>
&gt; &gt; 2011/3/14 &lt;<a href="mailto:petdvo@volny.cz">petdvo@volny.cz</a>&gt;<br>
&gt; &gt; Hello,<br>
&gt; &gt;<br>
&gt; &gt; I&#39;d like to report I succesfully ran SqueakNOS<br>
&gt; &gt; (SqueakNOS-19-feb-2010.tar.bz2 from sourceforge<br>
&gt; &gt; - a bootable CD) on<br>
&gt; &gt; &gt; DELL Optiplex GX270 (2.4GHz Intel P4, 1 GiB RAM,<br>
&gt; &gt; integrated Intel<br>
&gt; &gt; &gt; 82865G Graphics card).<br>
&gt; &gt; With PS2 keyboard and USB DELL mouse (working<br>
&gt; &gt; except of the wheel),<br>
&gt; &gt; &gt; graphics is working up to 1600x1200x32.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Cheers,<br>
&gt; &gt;<br>
&gt; &gt; Petr Dvorak<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; SqueakNOS mailing list<br>
&gt; &gt; <a href="mailto:SqueakNOS@lists.squeakfoundation.org">SqueakNOS@lists.squeakfoundation.org</a><br>
&gt; &gt; <a href="http://lists.squeakfoundation.org/mailman/listinfo/squeaknos" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/squeaknos</a><br>
&gt; &gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; SqueakNOS mailing list<br>
&gt; &gt; <a href="mailto:SqueakNOS@lists.squeakfoundation.org">SqueakNOS@lists.squeakfoundation.org</a><br>
&gt; &gt; <a href="http://lists.squeakfoundation.org/mailman/listinfo/squeaknos" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/squeaknos</a><br>
&gt; &gt;<br>
&gt;<br>
<br>
<br>
</div>Greetings,<br>
<br>
Petr<br>
<div><div></div><div class="h5"><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>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Javier Pimás<br>Ciudad de Buenos Aires<br>
</div></div>