CPU実験室

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

I/Oアドレス変更

イメージ 1

LANコントローラのテストを始めようとしてレジスタを叩いていたら
I/OアドレスがUSBコントローラとぶつかっていることに気づきました。
RTL8019ASは0x1F番地を占有するのにI/Oは0x10番地刻みに配置していたため。
CPLDのI/Oチップセレクト周りを変更