- case p_read is
- when x"20" => null;
- when x"2D" =>
- case state_int is
- when SREAD_SPACE_PROC =>
- case state_int is
- when SREAD_SPACE_PROC => state_next <= SREAD_SIGN;
- when others => assert(false) report "wtf @ state3";
- end case;
-
- when SREAD_SPACE_PROC_SIGN =>
- p_rget_next <= '1';
- case state_int is
- when SREAD_SPACE_PROC => state_next <= SREAD_NEXTBYTE;
- when SREAD_SPACE_PROC_SIGN => state_next <= SREAD_OP1;
- when others => assert(false) report "wtf @ state2";
- end case;
-
- when others => assert(false) report "SREAD_SPACE_PROC/3: shouldn't happen";
- end case;
- when others =>
- p_rget_next <= '1';
- case state_int is
- when SREAD_SPACE_PROC => state_next <= SREAD_NEXTBYTE;
- when SREAD_SPACE_PROC_SIGN => state_next <= SREAD_OP1;
- when others => assert(false) report "wtf @ state2";
- end case;
- end case;
-