<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Hi Wendell,<BR>
 <BR>
Thanks a lot for your information about VMWare. It increases my confidence about VMWare. <BR>
 <BR>
In your short message, you actually mentioned something interested to me. Using Google translator, I briefly browsed COMPSIS website. With 19 years of history, I guess COMPSIS is a big company with a lot of resource and is involved in activities important to your country. I'm new to RTEMS, and have very limited resource: just some spare time outside working hours and limited personal funding, so I'll need a lot of help from RTEMS community on various RTEMS issues down the road. <BR>
 <BR>
Limited available resource is one of the reasons I'm using VMWare now. In the past I abandoned some hardware (a waste to already limited funding), either after finding out it's unsuitable or outdated due to the limited time I can work on it. This time I hope using VMWare first can help me avoid some of such costs. For example, like you mentioned about 2 UARTs, since I already use one UART for remote debugging, I better select hardware kit with more than 2 UARTs (for sensor interface). Now with Eclipse plug-in and GDB working in my environment, I plan to shift focus to hardware part.<BR>
 <BR>
Although RTEMS currently does not support the gigabit ethernet on the hardware kit that I have in mind, I'm still interested in how you made GDB server interface via TCP/IP work in RTEMS. To my understanding, RTEMS is a system with single process, and GDB server is another process, so how do you launch GDB server in RTEMS?<BR>
 <BR>
You also mentioned GPIO simulation with PC's parallel port. For the hardware kits I have in mind, some have 4-bit In/4-bit OUT GPIO, some don't. I checked Discrete Driver chapter in RTEMS BSP and Device Driver Development Guide. There are descriptions about the driver, but no concrete example code is given. Do you know where I can find such a concrete example? Also in c\src\lib\libbsp\i386\shared\comm\i386_io.h, there some macros like outp(port, val) and inp(port) calling assembly code directly. May such macros be used to access GPIO pins directly without using the discrete driver?<BR>
 <BR>
Thanks a lot for your help, and have a nice weekend!<BR>
 <BR>
Robert Fu<BR>
 <BR>

<HR id=stopSpelling>

<P><BR>
Subject: RES: Who is RobertF?<BR>Date: Fri, 21 Nov 2008 11:01:15 -0300<BR>From: wendell.silva@compsisnet.com.br<BR>To: robert.fu@live.com<BR>CC: rtems-users@rtems.org<BR><BR><BR>
<STYLE>
.ExternalClass .EC_shape
{;}
</STYLE>

<STYLE>
</STYLE>

<STYLE>
.ExternalClass p.EC_MsoNormal, .ExternalClass li.EC_MsoNormal, .ExternalClass div.EC_MsoNormal
{margin-bottom:.0001pt;font-size:12.0pt;font-family:'Times New Roman';}
.ExternalClass a:link, .ExternalClass span.EC_MsoHyperlink
{color:blue;text-decoration:underline;}
.ExternalClass a:visited, .ExternalClass span.EC_MsoHyperlinkFollowed
{color:blue;text-decoration:underline;}
.ExternalClass p
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:'Times New Roman';}
.ExternalClass span.EC_EstiloDeEmail18
{font-family:Arial;color:navy;}
@page Section1
{size:595.3pt 841.9pt;}
.ExternalClass div.EC_Section1
{page:Section1;}
</STYLE>

<DIV class=EC_Section1>
<P class=EC_MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Hi Robert Fu,</SPAN></FONT></P>
<P class=EC_MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT></P>
<P class=EC_MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">This is just to complement your information.</SPAN></FONT></P>
<P class=EC_MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Here, at COMPSIS (Brazil), our development environment includes VMWare 6.0 playing Fedora 7, RTEMS 4.8.0, Eclipse 3.3 CDT and a customized (home made) version of SIS (with GPIO emulation with the PC’s parallel port and a GDB Server interface via TCP/IP – which allow us to use both UARTs to run our protocols). Everything has worked very well since its implementation (6 month ago). VMWare have worked very well in Windows Vista 32 in our case. None of our problems (in the beginning) wasn’t regarding to the VMWare.</SPAN></FONT></P>
<P class=EC_MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT></P>
<P class=EC_MsoNormal><FONT face=Arial color=navy size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Att.</SPAN></FONT></P>
<P class=EC_MsoNormal><FONT face=Arial color=navy size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Wendell P. Silva.</SPAN></FONT></P>
<P class=EC_MsoNormal><FONT face=Arial color=navy size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> </SPAN></FONT></P>
<DIV>
<DIV class=EC_MsoNormal style="TEXT-ALIGN: center" align=center><FONT face="Times New Roman" size=3><SPAN style="FONT-SIZE: 12pt">
<HR align=center width="100%" SIZE=2>
</SPAN></FONT></DIV>
<P class=EC_MsoNormal><B><FONT face=Tahoma size=2><SPAN style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">De:</SPAN></FONT></B><FONT face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> rtems-users-bounces@rtems.org [mailto:rtems-users-bounces@rtems.org] <B><SPAN style="FONT-WEIGHT: bold">Em nome de </SPAN></B>Robert Fu<BR><B><SPAN style="FONT-WEIGHT: bold">Enviada em:</SPAN></B> sexta-feira, 21 de novembro de 2008 04:33<BR><B><SPAN style="FONT-WEIGHT: bold">Para:</SPAN></B> daronchabot@gmail.com<BR><B><SPAN style="FONT-WEIGHT: bold">Cc:</SPAN></B> rtems-users@rtems.org<BR><B><SPAN style="FONT-WEIGHT: bold">Assunto:</SPAN></B> RE: Who is RobertF?</SPAN></FONT></P></DIV>
<P class=EC_MsoNormal><FONT face="Times New Roman" size=3><SPAN style="FONT-SIZE: 12pt"> </SPAN></FONT></P>
<P class=EC_MsoNormal style="MARGIN-BOTTOM: 12pt"><FONT face=Verdana size=2><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Hi Daron,<BR> <BR>Thanks for clarify Option --enable-rdbg and --enable-rtems-debug. <BR></SPAN></FONT><FONT face=Verdana size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">The RTEMS version I used is 4.9.0. I'm not sure if the problem has<BR>anything to do with VMWare, or some of my heap configurations <BR>were not right. I'll keep eye on it in the future.<BR> <BR>Thanks,<BR>Robert Fu<BR><BR>> From: daronchabot@gmail.com<BR>> Subject: Re: Who is RobertF?<BR></SPAN></FONT><FONT face=Verdana size=2><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">> Date: Thu, 20 Nov 2008 07:10:53 -0600<BR>> To: robert.fu@live.com<BR>> CC: rtems-users@rtems.org<BR>> <BR>> <BR>> On 20-Nov-08, at 4:24 AM, Robert Fu wrote:<BR>> <BR>> > Hi Jeol,<BR>> ><BR>> > It's me. Last night I uploaded screen shots while writing/previewing<BR>> > "RTEMS Eclipse Plug-In" wiki page. Although some files were uploaded,<BR>> > error page (HTTP 500 Internal Server Error or Could not create <BR>> > directory)<BR>> > came up for almost every uploading, and later I could not access<BR>> > the wiki site.<BR>> ><BR>> > I developed an Eclipse plug-in for RTEMS (http://www.rtems.com/wiki/ <BR>> > index.php/RTEMS_Eclipse_Plug-in).<BR>> > Please take a look. I'm new to RTEMS, and also new to Eclipse plug-in<BR>> > development. This is the 1st plug-in that I ever developed. So please<BR>> > be patient if you encounter problems while using it.<BR></SPAN></FONT><FONT face=Verdana size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">> <BR>> Well done! Thanks for your contribution.<BR>> <BR>> However, as Sebastian pointed out the plugin is not accessible on the <BR>> FTP site. I'd really like to check out your work.<BR>> <BR>> ><BR>> ><BR>> > While working on the GDB part of the plug-in, I initially used -- <BR>> > enable-rdbg in<BR>> > configure. </SPAN></FONT><FONT face=Verdana size=2><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Later I found --enable-rtems-debug was mentioned in a <BR>> > wiki page.<BR>> > When I used both --enable-rdbg and --enable-rtems-debug in <BR>> > configure, during startup<BR>> > my application hang at "_HAssert(_Heap_Is_prev_used <BR>> > ( next_block ));" in<BR>> > cpukit\score\src\heapsizeofuserarea.c. I went back to use --enable- <BR>> > rdbg. So my<BR>> > question is: which configure option should be used to enable remote <BR>> > debugging?<BR>> <BR>> Option --enable-rdbg is the one to use to enable remote debugging.<BR>> <BR>> Option --enable-rtems-debug activates some instrumentation within <BR>> RTEMS itself (malloc statistics at least...).<BR>> <BR>> I use both switches simultaneously and have not seen the problem you <BR>> reported. </SPAN></FONT><FONT face=Verdana size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">What version of RTEMS are you using ??<BR>> <BR>> <BR>> -- dc<BR>> _______________________________________________<BR>> rtems-users mailing list<BR>> rtems-users@rtems.com<BR>> http://rtems.rtems.org/mailman/listinfo/rtems-users<BR><BR></SPAN></FONT></P>
<DIV class=EC_MsoNormal style="TEXT-ALIGN: center" align=center><FONT face=Verdana size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">
<HR align=center width="100%" SIZE=2>
</SPAN></FONT></DIV>
<P class=EC_MsoNormal><FONT face=Verdana size=2><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Get more done, have more fun, and stay more connected with Windows Mobile®. </SPAN></FONT><FONT face=Verdana size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"><A href="http://clk.atdmt.com/MRT/go/119642556/direct/01/">See how.</A></SPAN></FONT></P></DIV><br /><hr />Color coding for safety: Windows Live Hotmail alerts you to suspicious email. <a href='http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_safety_112008 ' target='_new'>Sign up today.</a></body>
</html>