ep2k / epSFC

SUPER Famicom emulator running on an FPGA
GNU General Public License v3.0
2 stars 0 forks source link

DMA時のカートリッジとのデータ方向信号(cart_send)が不完全 #7

Closed ep2k closed 2 months ago

ep2k commented 2 months ago

rtl/console.svにて

assign cart_send = dma ? (~(cart_en & dma_a2b)) : (a_write | b_write);

としているが,例えば dma=1, dma_a2b=1 (A→B) , a_addr = 3000h (拡張ポートのためカートリッジにアクセスするがcart_en=0) のときにcart_send=1となってしまう.