<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.eiffelroom.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>eiffelroom - smartphone - Comments</title>
 <link>http://www.eiffelroom.com/tag/smartphone</link>
 <description>Comments for &quot;smartphone&quot;</description>
 <language>en</language>
<item>
 <title>Thanks Manu</title>
 <link>http://www.eiffelroom.com/blog/donthb/looks_like_i_have_to_use_the_blog_to_post_a_question#comment-327</link>
 <description>&lt;p&gt;Looks like some of my questions have been answered over at &lt;a href=&quot;http://groups.eiffel.com&quot;&gt;http://groups.eiffel.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Thanks again.&lt;/p&gt;

</description>
 <pubDate>Tue, 11 Sep 2007 11:22:02 -0700</pubDate>
 <dc:creator>DonTHB</dc:creator>
 <guid isPermaLink="false">comment 327 at http://www.eiffelroom.com</guid>
</item>
<item>
 <title>Best place is</title>
 <link>http://www.eiffelroom.com/blog/donthb/looks_like_i_have_to_use_the_blog_to_post_a_question#comment-326</link>
 <description>&lt;p&gt;For the moment, I believe it is best to subscribe to the Eiffel Software mailing list at &lt;a href=&quot;http://groups.eiffel.com&quot;&gt;http://groups.eiffel.com&lt;/a&gt; for such questions. The blog was not exactly designed for that purpose.&lt;/p&gt;

&lt;p&gt;Porting the Eiffel runtime to a new platform is usually relatively easy assuming that your platform has a decent C compiler (i.e. ANSI C) and that the platform provides some of the basic API that you can find on most operating systems, i.e: &lt;ul&gt;
    &lt;li&gt; malloc, free for memory allocation&lt;/li&gt;
    &lt;li&gt; read/write/fopen/... for file/network access&lt;/li&gt;
    &lt;li&gt; other APIs that the runtime may need can also be excluded&lt;/li&gt;
&lt;/ul&gt;

&lt;/p&gt;

&lt;p&gt;Currently, Eiffel Software supports the VxWorks tool chain for embedded development. It has been successfully used on HPPA and PowerPC architecture.&lt;/p&gt;

&lt;p&gt;The way we do it is that you develop on either your platform of choice with EiffelStudio. Then you take the C generated code and compile it for your target platform. Debugging is somewhat limited to C debugging but the generated code is following pretty closely your Eiffel code. If you can define some macros with your debugger then it makes it even easier.&lt;/p&gt;

&lt;p&gt;Hope this helps, Manu&lt;/p&gt;

</description>
 <pubDate>Mon, 10 Sep 2007 10:35:00 -0700</pubDate>
 <dc:creator>manus_eiffel</dc:creator>
 <guid isPermaLink="false">comment 326 at http://www.eiffelroom.com</guid>
</item>
</channel>
</rss>
