This implements an SD/MMC protocol analyzer for Logic (http://www.saleae.com).
In order to compile the code the Saleae Analyzer SDK is needed which can be download via the Saleae Community pages (http://www.saleae.com/community/). The code is tested against version 1.1.9 of the SDK.
Prior to compiling the SDK zip file should be unpacked into the directory containing the cloned sdmmc-analyzer repository, e.g.:
+-rootdir/
  +-SaleaeAnalyzerSdk-1.1.9/
  +-sdmmc-analyzer/
Use the Xode project in xcode4/.
run ./build_analyzer.py
Not yet supported
- Configure Xcode to place build products in locations specified by targets
- Xcode -> Preferences -> Locations Tab -> Build Location
 
 - Edit SDMMCAnalyzer Scheme to launch Logic upon debugging
- Product -> Edit Scheme -> Debug -> Info -> Executable
 - Browse for Logic.app (e.g. /Applications/Logic.app)
 
 - Configure Logic to look for the Analyzer Plugin
- Launch Logic manually
 - Options -> Preferences
 - Under [For Developers], "Search this path for Analyzer Plugins"
 - Browse for the ../sdmmc-analyzer/xcode4/build/Debug directory
 - Click "Save" and close Logic