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