EZ-USB HID

超漢字とは直接関係ないですが、超漢字でも使える独自物理配列のUSBキーボードを
素人が作ってみようという無謀極まりないページです。

cypressのEZ-USB AN2131SCとcygwinとSDCCを使います。

ネットの海に散らばる諸先輩方のお力をお借りするためのページ、とも呼びます。

▼準備:

まずはcygwinをc:\直下にインストールしました。

SDCCはC:\cygwin\usr\src\sdcc下に解凍し、
この場所で./configure、makeおよびmake installを行いました。

ヴァージョン情報です:

$ sdcc -v
SDCC : mcs51/gbz80/z80/avr/ds390/pic16/pic14/TININative/xa51/ds400/hc08 2.5.4 #1213 (Mar 27 2006) (CYGWIN)

を参考に、cypressのezcomboを移植しました。

C:\cygwin\usr\local\sdccdev_te\funnykbd下にfw.cとezcombo.cをrenameしたfunnykbd.cとを置き、DSCR.A51を修正してrenameしたdscr.asmを置き、fenrirさんのサイトからコピーしたUSBJmpTbl.asmとMakefileも置きました。Makefileはfenrirさんのもので、内容のファイル名部分を修正したのみです。

さらにfenrirさんのサイトからコピーしたincludeとlibの二つのフォルダとその中身をfunnykbdの姉妹として保存しました。

次のコマンドによりfunnykbd下のmakefileを使いました。

$ make >make.log 2>&1

次はC:\cygwin\usr\local\sdccdev_te下の姿です。

2006年4月12日朝更新しました。

フォルダ「funnykbd」の中:

 
 
 
 
 
 

フォルダ「lib」と「include」を含む、「sdccdev_te」の中をtar.gzしました

これも2006年4月12日朝に更新しました。

にでてくる、
memory overlap near 0x0 for HOME
というメッセージについて、
現在、さんのお知恵をお借りしているところです。

Contents =BTRON Page by Taichi