Mac OS X で ugbabtc をビルド
まずは, 過去に書いた情報を元に libusb をインストールします。
その後,ugbabtc のソース(執筆時点での最新版は Version 0.5 でした)を展開し,config.h を修正します。
--- パッチここから ---
*** config.h.orig Mon Nov 17 22:28:47 2003 --- config.h Sun Jan 4 02:31:13 2004 *************** *** 33,38 **** --- 33,47 ---- #include <sys/endian.h> #define O_BINARY (0) + #elif defined(__APPLE_CC__) + #include <architecture/byte_order.h> + #define htole16 NXSwapHostShortToLittle + #define htole32 NXSwapHostLongToLittle + #define le16toh NXSwapLittleShortToHost + #define le32toh NXSwapLittleLongToHost + #define __packed __attribute__((__packed__)) + #define O_BINARY (0) + #elif defined(__FreeBSD__) #include--- パッチここまで ---#define htole16 htoles
あとは,塩崎さんの説明にあるとおり,btcons_usbのソースを展開する等,準備を整えて
make -f GNUmakefile
でビルドできます。
gobj/ugbabtc
が生成されるので,これを /usr/local/bin 等に sudo cp すればよいでしょう。
まだ ROM の書き込みや読み出しは試していませんが,少なくとも -H によるプログラムブートは可能でした。
The comments to this entry are closed.
Comments
もっと容易に説明してくれますか?
F2A 256を使っています....MacOSXでF2Aへファイルを書き込むソフトなどがあればお願いします
Posted by: 豆 | 2004.12.27 04:33 PM