<br><font size=2 face="sans-serif">Hi,</font>
<br>
<br>
<br><font size=2 face="sans-serif">thanks a lot for the information...i
will try to set it up. I will let you know once the things are working.</font>
<br>
<br>
<br><font size=2 face="sans-serif">Cheers,</font>
<br>
<br><font size=2 face="sans-serif">Aitor</font>
<br>
<br><tt><font size=2>Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
wrote on 11/13/2007 05:47:44 PM:<br>
<br>
> Hi,<br>
</font></tt>
<br><tt><font size=2>> yes, it should be possible. There still exists
a ram disk driver, which<br>
> performs this function, see:<br>
</font></tt>
<br><tt><font size=2>> cpukit/libblock/src/ramdisk.c<br>
</font></tt>
<br><tt><font size=2>> We used it for our very first tests of the FATFS.
If I recall correctly,<br>
> these are the steps to work with it:<br>
</font></tt>
<br><tt><font size=2>> - define a rtems_ramdisk_config data structure
(e.g. in the init module)<br>
> with the fixed name "rtems_ramdisk_configuration".<br>
</font></tt>
<br><tt><font size=2>> - you can/must define the block size, the number
of blocks and location<br>
> in this structure<br>
</font></tt>
<br><tt><font size=2>> - If you add the RAMDISK_DRIVER_TABLE_ENTRY to
your device driver table,<br>
> it will initialize automatically when your system comes up<br>
</font></tt>
<br><tt><font size=2>> - Or, you can initialize the ramdisk with "ramdisk_initialize".<br>
</font></tt>
<br><tt><font size=2>> - Next, you must format the ramdisk (use msdos_format
function in<br>
> cpukit/libfs/src/dosfs/msdos_format.c).<br>
</font></tt>
<br><tt><font size=2>> - Then you can mount the ramdisk as a (unpartitioned)
volume with<br>
> msdos_initialze().<br>
</font></tt>
<br><tt><font size=2>> I hope I am rather acurate on these steps.<br>
</font></tt>
<br><tt><font size=2>> It would be nice if you could give us feedback,
when things work.<br>
</font></tt>
<br><tt><font size=2>> And it would be even nicer, if you could write
a wiki entry on this<br>
> under www.rtems.com/wiki<br>
</font></tt>
<br><tt><font size=2>> wkr,<br>
> Thomas.<br>
</font></tt>
<br><tt><font size=2>> <br>
> Aitor.Viana.Sanchez@esa.int schrieb:<br>
> ><br>
> > Hi all,<br>
> ><br>
> ><br>
> > is it possible to configure RTEMS somehow to access and external
RAM<br>
> > memory address where a FAT32 (for instance) file system is placed?
Is it<br>
> > possible to configure the address and size?<br>
> ><br>
> > Thanks in advance.<br>
> ><br>
> ><br>
> > Aitor<br>
> ><br>
> ><br>
> > ------------------------------------------------------------------------<br>
> ><br>
> > _______________________________________________<br>
> > rtems-users mailing list<br>
> > rtems-users@rtems.com<br>
> > http://rtems.rtems.org/mailman/listinfo/rtems-users<br>
</font></tt>
<br><tt><font size=2>> <br>
> --<br>
> --------------------------------------------<br>
> embedded brains GmbH<br>
> Thomas Doerfler           Obere Lagerstr.
30<br>
> D-82178 Puchheim          Germany<br>
> Tel. : +49-89-18 90 80 79-2<br>
> Fax  : +49-89-18 90 80 79-9<br>
> email: Thomas.Doerfler@embedded-brains.de<br>
> PGP public key available on request<br>
</font></tt>
<br><tt><font size=2>> Diese Nachricht ist keine geschäftliche Mitteilung
im Sinne des EHUG.</font></tt>