CPU実験室

誰も見向きもしない古いCPUをいじって動かしてみようというプロジェクトです

USBテスト開始

V53ボードにはUSBインターフェースを載せていましたが動作確認することも無く完全に放置していました。
OSに面倒見てもらって挿せばつながるというお手軽さがどうも気に入らず、食わず嫌い感があったのですが
さすがに今のテクノロジから取り残されている危機感もあり、いまさらながらUSBの学習をはじめました。
 
このボードにはナショセミのUSBN9603が搭載されています
 
イメージ 2
 
まず、ハード的に正しく接続されているかどうかも確認できていません
内部レジスタをアクセスするテストプログラムを作成し
内部アドレス0x03のRevision Identifierを取り出すと 0x02が返るのでとりあえずI/Oとしては動作してそうです。
 
続いてClock Configuration Registerにクロックの分周比0x03のセットも確認できました
 
イメージ 1