Project

General

Profile

« Previous | Next » 

Revision 27

Added by markw over 11 years ago

Use video bits generic

View differences:

mist/atari800core_mist.vhd
signal AUDIO_L_PCM : std_logic_vector(15 downto 0);
signal AUDIO_R_PCM : std_logic_vector(15 downto 0);
signal VGA_R_WIDE : std_logic_vector(7 downto 0);
signal VGA_G_WIDE : std_logic_vector(7 downto 0);
signal VGA_B_WIDE : std_logic_vector(7 downto 0);
signal VGA_VS_RAW : std_logic;
signal VGA_HS_RAW : std_logic;
......
(
cycle_length => 32,
internal_rom => 1,
internal_ram => 0
internal_ram => 0,
video_bits => 6
)
PORT MAP
(
......
VGA_VS => VGA_VS_RAW,
VGA_HS => VGA_HS_RAW,
VGA_B => VGA_B_WIDE,
VGA_G => VGA_G_WIDE,
VGA_R => VGA_R_WIDE,
VGA_B => VGA_B,
VGA_G => VGA_G,
VGA_R => VGA_R,
AUDIO_L => AUDIO_L_PCM,
AUDIO_R => AUDIO_R_PCM,
......
VGA_HS <= not(VGA_HS_RAW xor VGA_VS_RAW);
VGA_VS <= not(VGA_VS_RAW);
VGA_R <= VGA_R_WIDE(7 downto 2);
VGA_G <= VGA_G_WIDE(7 downto 2);
VGA_B <= VGA_B_WIDE(7 downto 2);
END vhdl;

Also available in: Unified diff