Rev 1033 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1033 | Rev 1034 | ||
---|---|---|---|
Line 93... | Line 93... | ||
93 | 93 | ||
94 | assign zxcolor = (hpix&vpix) ? pixels : (border_sync_ena ? synced_border : border); |
94 | assign zxcolor = (hpix&vpix) ? pixels : (border_sync_ena ? synced_border : border); |
95 | 95 | ||
96 | assign up_color = (hpix&vpix) ? {up_palsel,~up_pixel,up_pixel?up_ink:up_paper} : {3'd0,border[2:0]}; |
96 | assign up_color = (hpix&vpix) ? {up_palsel,~up_pixel,up_pixel?up_ink:up_paper} : {3'd0,border[2:0]}; |
97 | 97 | ||
98 | assign palette_color = up_ena ? {/*3'b100*/2'b10,up_color} : {/*5'd0*/4'd0,zxcolor}; |
98 | assign palette_color = (up_ena&(modes_raster == 2'b11/*128K raster*/)) ? {/*3'b100*/2'b10,up_color} : {/*5'd0*/4'd0,zxcolor}; |
99 | 99 | ||
100 | 100 | ||
101 | // palette |
101 | // palette |
102 | reg [/*7*/11:0] palette [0:/*511*/255]; // let quartus instantiate it as RAM |
102 | reg [/*7*/11:0] palette [0:/*511*/255]; // let quartus instantiate it as RAM |
103 | 103 |