大したことではないかもしれませんが…SC18IS604 EVBを持っていて、すべてが正しく接続されているか確認しようとしています。IOConfigに0xAAを書き込み(4つのGPIOすべてがプッシュプル状態になるように)、次にIOStateに0x00を書き込み(4つのGPIOすべてがプルロー状態になるように)、IOStateを読み戻すと0X0Aに設定され、IO0とIO2のみが点灯します。IOStateを書き込んだ直後に読み取っているので、他のコードが割り込んでいるわけではないはずです。これはチップやボードに問題があるということでしょうか?
SC18IS604-EVB評価ボードについては、マニュアルを確認し、ジャンパーに注意してください。
ところで、 IOStateに0x00を入力したのに、システムが0x0Aとフィードバックするという意味でしょうか?