Op 10-06-11 19:28, Joshua Judson Rosen schreef: > And this is exactly the behaviour of my Android tablet and my (now-dead) > iPod: you can't use the device for something else while simultaneously > using it in `mass storage device' mode.
I think this is a limitation of the protocol. The host is allowed to cache things, which means that proper locking is impossible. And without locking, both systems (the PC and the NanoNote) can't both know that the data on disk is consistent with itself. However, the underlying protocol is SCSI; I'm not sure if the device can force the host cache to be turned off. If it can, it should be possible to have simultaneous write access as well (assuming all hosts support that; I wouldn't be too sure). However, in many cases read-only mass-storage is enough. If nobody writes to the data, there is no problem in having simultaneous reads from different systems. AFAIK the Linux mass-storage server doesn't enforce not writing (although it does mention it in the docs), and it also doesn't forbid reading. So you should be able to have a partition or file mounted as read-only loopback on the NanoNote, while also serving it as read-only to a USB host. Thanks, Bas _______________________________________________ Qi Hardware Discussion List Mail to list (members only): [email protected] Subscribe or Unsubscribe: http://lists.en.qi-hardware.com/mailman/listinfo/discussion

