Subversion Repositories zxusbnet

Rev

Rev 187 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 187 Rev 189
Line 115... Line 115...
115
 
115
 
116
 
116
 
117
        // make filtered out vesions of read/write strobes
117
        // make filtered out vesions of read/write strobes
118
        always @(posedge fclk)
118
        always @(posedge fclk)
119
        begin
119
        begin
120
                wr_regs[2:0] <= { wr_regs[1:0], ~zwr_n };
120
                wr_regs[2:0] <= { wr_regs[1:0], ~(zwr_n|ziorq_n) };
121
                rd_regs[2:0] <= { rd_regs[1:0], ~zrd_n };
121
                rd_regs[2:0] <= { rd_regs[1:0], ~(zrd_n|ziorq_n) };
122
        end
122
        end
123
        //
123
        //
124
 
124
 
125
        assign wr_start = wr_regs[2:0]==3'b001 && !ctr_5;
125
        assign wr_start = wr_regs[2:0]==3'b001 && !ctr_5;
126
        assign rd_start = rd_regs[2:0]==3'b001 && !ctr_5;
126
        assign rd_start = rd_regs[2:0]==3'b001 && !ctr_5;
Line 223... Line 223...
223
        always @*
223
        always @*
224
                async_sl811_a0 = ~za[15];
224
                async_sl811_a0 = ~za[15];
225
 
225
 
226
 
226
 
227
        // w5300 chip select
227
        // w5300 chip select
228
        assign mwr = !zmreq_n && !zwr_n && (za[15:14]==rommap_win) && rommap_ena;
228
        assign mwr = 1'b0; // !zmreq_n && !zwr_n && (za[15:14]==rommap_win) && rommap_ena;
229
        assign mrd = !zmreq_n && !zrd_n && !zcsrom_n && (za[15:14]==rommap_win) && rommap_ena;
229
        assign mrd = 1'b0; // !zmreq_n && !zrd_n && !zcsrom_n && (za[15:14]==rommap_win) && rommap_ena;
230
        //
230
        //
231
        always @*
231
        always @*
232
                async_w5300_cs_n = ~(mwr || mrd || ( w5300_ports && io_addr_ok && !za[15] && !ziorq_n ) );
232
                async_w5300_cs_n = ~(mwr || mrd || ( w5300_ports && io_addr_ok && !za[15] && !ziorq_n ) );
233
 
233
 
234
        // block ROM
234
        // block ROM