Hi PJE,
Now I am able to mount and unmount Thumbdrive by running a simple
application.
Thanks for your support.
developer07
--- In "developer07" <> wrote:
>
>
> Hi PJE,
>
> Thanks alot. I will try ...
> mean while could you pls upload the code for statfpga.
>
> thanks
> developer07
>
> --- In "PeterElliot" <egroups@> wrote:
> >
> > Hi Developer07,
> >
> > Here's the code snippets from my code:
> >
> > FILE *fp;
> >
> > // Check for file on SDcard #2 to see if card is mounted...
> > // and mount if not present.
> >
> > if ((fp=fopen("./pje/mnt/mounted", "r"))==NULL) {
> > printf("..sdcard1: Mounting Data Drive\n");
> > system("mount -t ext2 /dev/sdcard1/disc0/part1 ./pje/mnt");
> > } else {
> > printf("..sdcard1: Already mounted...\n");
> > fclose(fp);
> > }
> >
> > // Check for file on Thumbdrive to see if it is mounted...
> > // and mount if not present.
> >
> > if ((fp=fopen("./pje/thumbdrive/mounted", "r"))==NULL) {
> > printf("..thumbdrive: Mounting Thumbdrive\n");
> > system("mount -t vfat /dev/scsi/host0/bus0/target0/lun0/part1
> > pje/thumbdrive");
> > sleep(2); // Wait a while...
> > } else {
> > printf("..thumbdrive: Already mounted...\n");
> > fclose(fp);
> > }
> >
> > // Unmount Thumbdrive
> >
> > if ((fp=fopen("./pje/thumbdrive/mounted", "r"))) {
> > fclose(fp);
> > printf("..thumbdrive: Unmounting Thumbdrive\n");
> > system("umount ./pje/thumbdrive");
> > }
> >
> > // Unmount SD Card
> > if ((fp=fopen("./pje/mnt/mounted", "r"))) {
> > fclose(fp);
> > printf("..sdcard1: Unmounting Data Drive\n");
> > system("umount ./pje/mnt");
> > } else {
> > printf("..sdcard1: Already unmounted...\n");
> > }
> >
> > The code in both cases currently looks for a file
called 'mounted'
> in
> > the root directory of both devices, and mounts the cards if it
> can't
> > see it...
> >
> > I'm not sure which header include files are needed, start with
the
> > standard ones and if you have issues I'll post those I've used
> (most
> > of which aren't needed).
> >
> > With regard to the startup scripts I'm looking to do a (simple)
> Wiki
> > page on this topic - more as a memory jogger for myself. From the
> > full boot I mount the second partion of the sdcard and then look
> > around...
> >
> > mount -t ext2 /dev/sdcard0/disc0/part2 /mnt/bootdrive
> >
> > The main file I've changed is startfpga in the 'bin' directory.
> This
> > has a list of the modules loaded on startup, to which I added the
> > bat3 and fat/vfat modules, and I use the file to call my program
at
> > startup - If you'd like to see it I can post my version.
> >
> > Hope this helps,
> >
> > PJE
> >
> >
> > --- In "developer07" <developer07@>
wrote:
> > >
> > >
> > > Hi,
> > >
> > > If you can post the code or email to me, it will be really
> helpful
> > to
> > > me.
> > > No such thing to laugh at your code. I even dont have idea how
to
> > do!
> > > By the way, how to modify the startup scrip ?
> > >
> > > Thanks a million
> > > developer07
> >
>
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|