library ieee;
use ieee.std_logic_1164.all;

package globals is	 
	constant MxfeConfigurationCommandRegisterAddress	: std_logic_vector(15 downto 0) := X"0010"; -- Write Only
	constant MxfeConfigurationStatusRegisterAddress		: std_logic_vector(15 downto 0) := X"0010"; -- Read Only
	constant MxfeInstructionRegisterAddress				: std_logic_vector(15 downto 0) := X"0014";	   
	constant MxfeRegister_1_Address						: std_logic_vector(15 downto 0) := X"0018";	
	constant MxfeRegister_2_Address						: std_logic_vector(15 downto 0) := X"001C";	
	constant MxfeResultRegisterAddress					: std_logic_vector(15 downto 0) := X"0020";	
	constant DAC_StatusRegisterAddress					: std_logic_vector(15 downto 0) := X"0030"; -- Read Only  
	constant DAC_CommandRegisterAddress					: std_logic_vector(15 downto 0) := X"0034"; 
	constant DAC_DataRegisterAddress					: std_logic_vector(15 downto 0) := X"0038"; 
	constant MotherboardFpgaRevisionRegisterAddress		: std_logic_vector(15 downto 0) := X"00F0";		 
	constant MotherboardFpgaChipRevision				: std_logic_vector(15 downto 0) := X"BEEF";
	constant vdd                    					: std_logic := '1';
	constant gnd                    					: std_logic := '0';
end package	globals;