If you want the host to see a filesystem, then yes, you would need to have
a filesystem stored in the SDRAM.  But if you don't mind making the user
programs access the contents of SDRAM directly then you don't need a
filesystem.

Notice that you would face this same problem if you adopt the suggestion
above, using /dev/fpga-sdram as a backing file.  Either way, the host
won't see a filesystem unless one is stored in the SDRAM contents.


File system is not necessary, actually it is not necessary for user programs to access contents of SDRAM directly. Now the question is, how to access contents of FPGA's SDRAM from host machine, or how the target board will be visible on host, through which device (/dev/sda or ... ?). When using backing file it was visible through /dev/sda, to be precise, through /dev/sda1. Now when backing file is gone, and with no filesystem, I guess that /dev/sda is not in the game, or I'm wrong?
Also, how to use that device. Which functions to call (read, write, ioctl ...) ?
Thanks again.


Kind Regards,
Manja




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to