freemyipod r800 - Code Review

Jump to: navigation, search
Repository:freemyipod
Revision:r799‎ | r800 | r801 >
Date:17:21, 19 November 2011
Author:user890104
Status:new
Tags:
Comment:
emCOREFS: update the README file a bit
Modified paths:
  • /emcore/trunk/tools/emcorefs/README (modified) (history)

Diff [purge]

Index: emcore/trunk/tools/emcorefs/README
@@ -5,8 +5,8 @@
66 \___|_| |_| |_|\____\___/|_| \_\_____|_| |____/
77
88 emCOREFS is a FUSE-based filesystem that uses emCORE's Monitor API
9 -to provide communication with device's FS. It is still in very early
10 -state, but some features (directory listing, reading files) are done.
 9+to provide communication with device's FS. It is not yet complete,
 10+but most features are done. It runs on both Linux and Mac OS X.
1111
1212 For communication with the device, this application uses libusb 1.0.
1313
@@ -13,32 +13,40 @@
1414 Building
1515 --------
1616 You need:
17 -1. GCC/Make
 17+1. GCC/Make (Xcode on OS X)
1818 2. pkg-config
1919 3. libusb >= 1.0
20 -4. libfuse >= 2.8
21 -5. maybe other packages
 20+4. libfuse >= 2.8 (or fuse4x on x64 OS X)
 21+5. all dependencies of the above
2222
2323 Compiling:
2424 make - standard build, no debug messages, only fatal errors on
2525 startup are shown.
 26+
2627 make debug - debug build, some debug/error messages are shown.
2728 libusb debug messages are enabled, too.
2829
 30+You can prefix any of these with
 31+CFLAGS="-DDEBUG_USB_PACKETS"
 32+in order to have a dump of the usb traffic that's being sent and received.
 33+
2934 Testing:
3035 make test - run the build without FUSE debugging messages, going
3136 into the background if it connects to the device successfully.
 37+
3238 make testdebug - run the build in the foreground, showing FUSE debug
3339 messages in the terminal.
3440
3541 Running
3642 -------
37 -You need FUSE >= 2.8 installed.
38 -Currently only tested on Linux (Ubuntu 11.04 in my case). Maybe an
39 -OSX-compatible version would appear at some point.
 43+You need FUSE >= 2.8 installed. (or fuse4x on x64 OS X)
 44+Currently tested on:
 45+- Linux (Ubuntu 11.04 x86)
 46+- Mac OS X (10.6.8 x64)
 47+
4048 Starting: ./emcorefs <mountpoint>
41 -Stopping: fusermount -u <mountpoint as seen in /etc/mtab>
42 -
 49+Stopping: fusermount -u <mountpoint as seen in /etc/mtab> (Linux)
 50+ diskutil unmount <mountpoint as seen in /etc/mtab> (OS X)
4351 Known bugs/issues
4452 -----------------
4553 * Write support not tested very well.