SORRY!! Re: (Fwd) Re: DOSFS bug fixes, IDE drivers and sample released

Joel Sherrill joel.sherrill at OARcorp.com
Wed Apr 9 19:58:04 UTC 2003



Thomas Doerfler wrote:
> 
> Hello Angelo,
> 
> so I really broke it!!!!

I didn't merge this part of the patch so only those people
picking up the pack in 368 and applying it will be affected.
 
> In the patch of PR368, some modifications I implemented since
> I needed them for tests were still there. The following lines
> should NOT be part of the patch:
> 
> diff -x '*~' -x Makefile.in -x configure.in -x configure -x
> autom4te.cache -P -r -u rtems-
> 4.6.0pre1/c/src/lib/libbsp/i386/pc386/console/console.c rtems-
> 4.6.0pre1-ide/c/src/lib/libbsp/i386/pc386/console/console.c
> --- rtems-
> 4.6.0pre1/c/src/lib/libbsp/i386/pc386/console/console.c
> Wed Jul 17 00:32:54 2002
> +++ rtems-4.6.0pre1-
> ide/c/src/lib/libbsp/i386/pc386/console/console.c       Thu Feb
> 27 10:25:38 2003
> @@ -61,8 +61,13 @@
>   *      to same serial device it does not work that great
>   */
> 
> +#if 0 /* IMD hack */
>  int BSPConsolePort = BSP_CONSOLE_PORT_CONSOLE;
>  int BSPPrintkPort  = BSP_CONSOLE_PORT_CONSOLE;
> +#else
> +int BSPConsolePort = BSP_UART_COM1;
> +int BSPPrintkPort  = BSP_UART_COM1;
> +#endif
> 
> To fix it, either change "#if 0" to "#if 1", or remove the
> unnecessary stuff completely, so that only the lines
> 
>  int BSPConsolePort = BSP_CONSOLE_PORT_CONSOLE;
>  int BSPPrintkPort  = BSP_CONSOLE_PORT_CONSOLE;
> 
> are left in your "console.c"
> 
> Sorry again. I will open a PR on that right now..
> 
> wkr,
>         Thomas.
> 
> > I have tried to build and run my application, however, the patch for the
> > IDE has redirected my console to com1.
> > I require both the console and com 1.
> > What do I need to do to change it back?
> >
> > Angelo Fraietta wrote:
> >
> > >
> > > Thomas Doerfler wrote:
> > >
> > >> Hello Angelo,
> > >>
> > >> the "sample" program is located in the patch filed in the gnat system
> > >> as PR369. So if you go to
> > >> http://www.oarcorp.com/cgi-bin/gnatsweb.pl
> > >>
> > >> and inspect PR369 and download/apply the patch and then look into
> > >> c/src/tests/samples/fileio, you will see the sample application.
> > >>
> > >> BTW, you will also need PR368 and PR367 to get everything running
> > >> (these PRs contain modifications for the DOSFS code and added drivers
> > >> for PC386 and MBX8xx).
> > >>
> > >> wkr,
> > >>     Thomas.
> > >>
> > > I have downloaded all the patches and performed the build, however,
> > > the sasmple is not being built.
> > > I also configured with --enable-tests, but still the sample was not
> > > built.
> > >
> > > I tried to build it using a makefile, however, I got a compile error
> > > unable to include /rtems/ata.h
> > >
> > > I looked in the install directories, however, ata.h is not there (it
> > > is in the source directory)
> > >
> > > Do I have to do something special in the configure to build this?
> > >
> >
> > --
> > Angelo Fraietta
> >
> > PO Box 859
> > Hamilton NSW 2303
> >
> > Home Page
> >
> >
> > http://www.users.bigpond.com/angelo_f/
> >
> > 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)
> >
> >
> >
> 
> --------------------------------------------
> IMD Ingenieurbuero fuer Microcomputertechnik
> Thomas Doerfler           Herbststrasse 8
> D-82178 Puchheim          Germany
> email:    Thomas.Doerfler at imd-systems.de
> PGP public key available at: http://www.imd-
> systems.de/pgp_keys.htm

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel at OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985



More information about the users mailing list