<html>
<head>
</head>
<body>
Thanks. Although this has fixed that problem, I still can't run my application.
It has nothing to do with your patches (I also checked . I am getting an
exception 6 error during startup. I will wait until the new gcc3.2.3 comes
out.<br>
<br>
Thomas Doerfler wrote:<br>
<blockquote type="cite" cite="mid:3E949717.564.B5C778@localhost">
  <pre wrap="">Hello Angelo,<br><br>so I really broke it!!!!<br><br>In the patch of PR368, some modifications I implemented since <br>I needed them for tests were still there. The following lines <br>should NOT be part of the patch:<br><br>diff -x '*~' -x Makefile.in -x configure.in -x configure -x <br>autom4te.cache -P -r -u rtems-<br>4.6.0pre1/c/src/lib/libbsp/i386/pc386/console/console.c rtems-<br>4.6.0pre1-ide/c/src/lib/libbsp/i386/pc386/console/console.c<br>--- rtems-<br>4.6.0pre1/c/src/lib/libbsp/i386/pc386/console/console.c  <br>Wed Jul 17 00:32:54 2002<br>+++ rtems-4.6.0pre1-<br>ide/c/src/lib/libbsp/i386/pc386/console/console.c     Thu Feb <br>27 10:25:38 2003<br>@@ -61,8 +61,13 @@<br>  *      to same serial device it does not work that great<br>  */<br> <br>+#if 0 /* IMD hack */<br> int BSPConsolePort = BSP_CONSOLE_PORT_CONSOLE;<br> int BSPPrintkPort  = BSP_CONSOLE_PORT_CONSOLE;<br>+#else<br>+int BSPConsolePort = BSP_UART_COM1;<br>+int BSPPrintkPort  = BSP_UART_COM1;<br>
+#endif<br><br>To fix it, either change "#if 0" to "#if 1", or remove the <br>unnecessary stuff completely, so that only the lines<br><br> int BSPConsolePort = BSP_CONSOLE_PORT_CONSOLE;<br> int BSPPrintkPort  = BSP_CONSOLE_PORT_CONSOLE;<br><br><br>are left in your "console.c"<br><br>Sorry again. I will open a PR on that right now..<br><br>wkr,<br> Thomas.<br><br><br></pre>
  <blockquote type="cite">
    <pre wrap="">I have tried to build and run my application, however, the patch for the <br>IDE has redirected my console to com1.<br>I require both the console and com 1.<br>What do I need to do to change it back?<br><br>Angelo Fraietta wrote:<br><br></pre>
    <blockquote type="cite">
      <pre wrap="">Thomas Doerfler wrote:<br><br></pre>
      <blockquote type="cite">
        <pre wrap="">Hello Angelo,<br><br>the "sample" program is located in the patch filed in the gnat system <br>as PR369. So if you go to<br><a class="moz-txt-link-freetext" href="http://www.oarcorp.com/cgi-bin/gnatsweb.pl">http://www.oarcorp.com/cgi-bin/gnatsweb.pl</a><br><br>and inspect PR369 and download/apply the patch and then look into <br>c/src/tests/samples/fileio, you will see the sample application.<br><br>BTW, you will also need PR368 and PR367 to get everything running <br>(these PRs contain modifications for the DOSFS code and added drivers <br>for PC386 and MBX8xx).<br><br>wkr,<br>    Thomas.<br><br></pre>
        </blockquote>
        <pre wrap="">I have downloaded all the patches and performed the build, however, <br>the sasmple is not being built.<br>I also configured with --enable-tests, but still the sample was not <br>built.<br><br>I tried to build it using a makefile, however, I got a compile error <br>unable to include /rtems/ata.h<br><br>I looked in the install directories, however, ata.h is not there (it <br>is in the source directory)<br><br>Do I have to do something special in the configure to build this?<br><br></pre>
        </blockquote>
        <pre wrap="">-- <br>Angelo Fraietta<br><br>PO Box 859<br>Hamilton NSW 2303<br><br>Home Page<br><br><br><a class="moz-txt-link-freetext" href="http://www.users.bigpond.com/angelo_f/">http://www.users.bigpond.com/angelo_f/</a><br><br>There are those who seek knowledge for the sake of knowledge - that is CURIOSITY<br>There are those who seek knowledge to be known by others - that is VANITY<br>There are those who seek knowledge in order to serve - that is LOVE<br>    Bernard of Clairvaux (1090 - 1153)<br><br><br><br></pre>
        </blockquote>
        <pre wrap=""><!----><br>--------------------------------------------<br>IMD Ingenieurbuero fuer Microcomputertechnik<br>Thomas Doerfler           Herbststrasse 8<br>D-82178 Puchheim          Germany<br>email:    <a class="moz-txt-link-abbreviated" href="mailto:Thomas.Doerfler@imd-systems.de">Thomas.Doerfler@imd-systems.de</a><br>PGP public key available at: <a class="moz-txt-link-freetext" href="http://www.imd">http://www.imd</a>-<br>systems.de/pgp_keys.htm<br><br><br></pre>
        </blockquote>
        <br>
        <pre class="moz-signature" cols="$mailwrapcol">-- 
Angelo Fraietta

PO Box 859
Hamilton NSW 2303

Home Page


<a class="moz-txt-link-freetext" href="http://www.users.bigpond.com/angelo_f/">http://www.users.bigpond.com/angelo_f/</a>

There are those who seek knowledge for the sake of knowledge - that is CURIOSITY
There are those who seek knowledge to be known by others - that is VANITY
There are those who seek knowledge in order to serve - that is LOVE
    Bernard of Clairvaux (1090 - 1153)</pre>
        <br>
        </body>
        </html>