Subversion Repositories pentevo

Rev

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

Rev 737 Rev 826
Line 1... Line 1...
1
// ZX-Evo Base Configuration (c) NedoPC 2008,2009,2010,2011,2012,2013,2014,2015,2016
1
// ZX-Evo Base Configuration (c) NedoPC 2008,2009,2010,2011,2012,2013,2014,2015,2016,2019
2
//
2
//
3
// top-level
3
// top-level
4
 
4
 
5
/*
5
/*
6
    This file is part of ZX-Evo Base Configuration firmware.
6
    This file is part of ZX-Evo Base Configuration firmware.
Line 179... Line 179...
179
 
179
 
180
 
180
 
181
 
181
 
182
 
182
 
183
        // config signals
183
        // config signals
-
 
184
        wire [7:0] not_used0;
184
        wire [7:0] not_used;
185
        wire [7:0] not_used1;
185
        wire cfg_vga_on;
186
        wire cfg_vga_on;
186
        //
187
        //
187
        wire [1:0] modes_raster;
188
        wire [1:0] modes_raster;
188
        wire       mode_contend_type = 1'b0; // 48/128/+2 or +2a/+3 TODO: take these signals from somewhere
189
        wire       mode_contend_type = 1'b0; // 48/128/+2 or +2a/+3 TODO: take these signals from somewhere
189
        wire       mode_contend_ena  = 1'b1; // contention enable
190
        wire       mode_contend_ena  = 1'b1; // contention enable
190
        wire       contend;
191
        wire       contend;
-
 
192
        //
-
 
193
        wire [3:0] fdd_mask;
191
 
194
 
192
        // nmi signals
195
        // nmi signals
193
        wire gen_nmi;
196
        wire gen_nmi;
194
        wire clr_nmi;
197
        wire clr_nmi;
195
        wire in_nmi;
198
        wire in_nmi;
Line 755... Line 758...
755
                .comport_addr (comport_addr),
758
                .comport_addr (comport_addr),
756
                .wait_write(wait_write),
759
                .wait_write(wait_write),
757
                .wait_read(wait_read),
760
                .wait_read(wait_read),
758
                .wait_rnw(wait_rnw),
761
                .wait_rnw(wait_rnw),
759
                .wait_end(wait_end),
762
                .wait_end(wait_end),
760
                .config0( { not_used[7:6], modes_raster, beeper_mux, tape_read, set_nmi[0], cfg_vga_on} ),
763
                .config0( {not_used0[7:6], modes_raster, beeper_mux, tape_read, set_nmi[0], cfg_vga_on} ),
-
 
764
                .config1( {not_used0[7:4], fdd_mask} ),
761
 
765
 
762
                .sd_lock_out(avr_lock_claim),
766
                .sd_lock_out(avr_lock_claim),
763
                .sd_lock_in (avr_lock_grant),
767
                .sd_lock_in (avr_lock_grant),
764
                .sd_cs_n    (avr_sdcs_n    ),
768
                .sd_cs_n    (avr_sdcs_n    ),
765
                .sd_start   (avr_sd_start  ),
769
                .sd_start   (avr_sd_start  ),