Closed ep2k closed 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となってしまう.
rtl/console.svにて
としているが,例えば dma=1, dma_a2b=1 (A→B) , a_addr = 3000h (拡張ポートのためカートリッジにアクセスするがcart_en=0) のときにcart_send=1となってしまう.