Line 89... |
Line 89... |
type t_ram is array (c_ram_size-1 downto 0) of
|
type t_ram is array (c_ram_size-1 downto 0) of
|
std_logic_vector (c_INTCHR_DATA_BUS_W - 1 downto 0);
|
std_logic_vector (c_INTCHR_DATA_BUS_W - 1 downto 0);
|
|
|
shared variable v_ram0 : t_ram := (
|
shared variable v_ram0 : t_ram := (
|
27 => X"05", -- config "bg and curs color" (108/4 = 27)
|
27 => X"05", -- config "bg and curs color" (108/4 = 27)
|
|
|
|
768 => X"00", 769 => X"04", 770 => X"08", 771 => X"0C",
|
|
772 => X"10", 773 => X"14", 774 => X"18", 775 => X"1C",
|
|
1024 => X"20", 1025 => X"24", 1026 => X"28", 1027 => X"2C",
|
|
1028 => X"30", 1029 => X"34", 1030 => X"38", 1031 => X"3C",
|
|
1032 => X"40", 1033 => X"44", 1034 => X"48", 1035 => X"4C",
|
|
1036 => X"50", 1037 => X"54", 1038 => X"58", 1039 => X"5C",
|
|
1040 => X"60", 1041 => X"64", 1042 => X"68", 1043 => X"6C",
|
|
1044 => X"70", 1045 => X"74", 1046 => X"78", 1047 => X"7C",
|
1126 => X"53", -- S
|
1126 => X"53", -- S
|
1127 => X"72", -- r
|
1127 => X"72", -- r
|
1128 => X"6D", -- m
|
1128 => X"6D", -- m
|
1129 => X"20", --
|
1129 => X"20", --
|
1130 => X"64", -- d
|
1130 => X"64", -- d
|
Line 103... |
Line 112... |
others => X"00"
|
others => X"00"
|
);
|
);
|
|
|
shared variable v_ram1 : t_ram := (
|
shared variable v_ram1 : t_ram := (
|
27 => X"07", -- config "xy coords spans on three bytes" (108/4 = 27)
|
27 => X"07", -- config "xy coords spans on three bytes" (108/4 = 27)
|
|
|
|
768 => X"01", 769 => X"05", 770 => X"09", 771 => X"0D",
|
|
772 => X"11", 773 => X"15", 774 => X"19", 775 => X"1D",
|
|
1024 => X"21", 1025 => X"25", 1026 => X"29", 1027 => X"2D",
|
|
1028 => X"31", 1029 => X"35", 1030 => X"39", 1031 => X"3D",
|
|
1032 => X"41", 1033 => X"45", 1034 => X"49", 1035 => X"4D",
|
|
1036 => X"51", 1037 => X"55", 1038 => X"59", 1039 => X"5D",
|
|
1040 => X"61", 1041 => X"65", 1042 => X"69", 1043 => X"6D",
|
|
1044 => X"71", 1045 => X"75", 1046 => X"79", 1047 => X"7D",
|
1126 => X"61", -- a
|
1126 => X"61", -- a
|
1127 => X"6F", -- o
|
1127 => X"6F", -- o
|
1128 => X"61", -- a
|
1128 => X"61", -- a
|
1129 => X"2D", -- -
|
1129 => X"2D", -- -
|
1130 => X"72", -- r
|
1130 => X"72", -- r
|
Line 117... |
Line 135... |
others => X"00"
|
others => X"00"
|
);
|
);
|
|
|
shared variable v_ram2 : t_ram := (
|
shared variable v_ram2 : t_ram := (
|
27 => X"09", -- config "xy coords spans on three bytes" (108/4 = 27)
|
27 => X"09", -- config "xy coords spans on three bytes" (108/4 = 27)
|
|
|
|
768 => X"02", 769 => X"06", 770 => X"0A", 771 => X"0E",
|
|
772 => X"12", 773 => X"16", 774 => X"1A", 775 => X"1E",
|
|
1024 => X"22", 1025 => X"26", 1026 => X"2A", 1027 => X"2E",
|
|
1028 => X"32", 1029 => X"36", 1030 => X"3A", 1031 => X"3E",
|
|
1032 => X"42", 1033 => X"46", 1034 => X"4A", 1035 => X"4E",
|
|
1036 => X"52", 1037 => X"56", 1038 => X"5A", 1039 => X"5E",
|
|
1040 => X"62", 1041 => X"66", 1042 => X"6A", 1043 => X"6E",
|
|
1044 => X"72", 1045 => X"76", 1046 => X"7A", 1047 => X"7E",
|
1126 => X"6E", -- n
|
1126 => X"6E", -- n
|
1127 => X"20", --
|
1127 => X"20", --
|
1128 => X"74", -- t
|
1128 => X"74", -- t
|
1129 => X"20", --
|
1129 => X"20", --
|
1130 => X"6F", -- o
|
1130 => X"6F", -- o
|
Line 131... |
Line 158... |
others => X"00"
|
others => X"00"
|
);
|
);
|
|
|
shared variable v_ram3 : t_ram := (
|
shared variable v_ram3 : t_ram := (
|
27 => X"5E", -- config "xy coords spans on three bytes" (108/4 = 27)
|
27 => X"5E", -- config "xy coords spans on three bytes" (108/4 = 27)
|
|
|
|
768 => X"03", 769 => X"07", 770 => X"0B", 771 => X"0F",
|
|
772 => X"13", 773 => X"17", 774 => X"1B", 775 => X"1F",
|
|
1024 => X"23", 1025 => X"27", 1026 => X"2B", 1027 => X"2F",
|
|
1028 => X"33", 1029 => X"37", 1030 => X"3B", 1031 => X"3F",
|
|
1032 => X"43", 1033 => X"47", 1034 => X"4B", 1035 => X"4F",
|
|
1036 => X"53", 1037 => X"57", 1038 => X"5B", 1039 => X"5F",
|
|
1040 => X"63", 1041 => X"67", 1042 => X"6B", 1043 => X"6F",
|
|
1044 => X"73", 1045 => X"77", 1046 => X"7B", 1047 => X"7F",
|
1126 => X"64", -- d
|
1126 => X"64", -- d
|
1127 => X"41", -- A
|
1127 => X"41", -- A
|
1128 => X"6F", -- o
|
1128 => X"6F", -- o
|
1129 => X"73", -- s
|
1129 => X"73", -- s
|
1130 => X"61", -- a
|
1130 => X"61", -- a
|