]> jspc29.x-matter.uni-frankfurt.de Git - trbnet.git/commitdiff
*** empty log message ***
authorhadeshyp <hadeshyp>
Thu, 17 Jan 2008 10:37:24 +0000 (10:37 +0000)
committerhadeshyp <hadeshyp>
Thu, 17 Jan 2008 10:37:24 +0000 (10:37 +0000)
trb_net_std.vhd

index ed971cd4e068e630e894c6dfdbc934d3c0dc7043..28719dfdf85b9065cc0f0da3051f1f4795a81101 100644 (file)
@@ -78,12 +78,16 @@ package trb_net_std is
   constant ERROR_ENCOD  : std_logic_vector(2 downto 0) := "001"; --transmission error by encoding
   constant ERROR_RECOV  : std_logic_vector(2 downto 0) := "010"; --transmission error, reconstructed
   constant ERROR_FATAL  : std_logic_vector(2 downto 0) := "011"; --transmission error, fatal
-  constant ERROR_NC     : std_logic_vector(2 downto 0) := "101"; --media not connected
+  constant ERROR_WAIT   : std_logic_vector(2 downto 0) := "110"; --link awaiting initial response
+  constant ERROR_NC     : std_logic_vector(2 downto 0) := "111"; --media not connected
+
 
 --special addresses
   constant ILLEGAL_ADDRESS   : std_logic_vector(15 downto 0) := x"0000";
   constant BROADCAST_ADDRESS : std_logic_vector(15 downto 0) := x"ffff";
-  
+
+  constant LINK_STARTUP_WORD : std_logic_vector(15 downto 0) := x"e110";
+
 
   
   function and_all (arg : std_logic_vector)