head	1.2;
access;
symbols
	bg2_23:1.2
	bg2_22:1.2
	bg2_21:1.2
	bg2_20:1.2
	bg2_16:1.2
	bg2_15:1.2
	bg2_12:1.2
	bg2_07:1.2
	isorc2008_submission:1.1
	handbook_alpha_edition:1.1
	jtres2007_submission:1.1;
locks; strict;
comment	@# @;


1.2
date	2008.02.25.13.08.56;	author martin;	state Exp;
branches;
next	1.1;
commitid	56ee47c2bde64567;

1.1
date	2007.05.21.19.55.36;	author martin;	state Exp;
branches;
next	;
commitid	2f44651f9364567;


desc
@@


1.2
log
@JOP goes GPL
@
text
@--
--  This file is part of JOP, the Java Optimized Processor
--
--  Copyright (C) 2007, Peter Hilber
--
--  This program is free software: you can redistribute it and/or modify
--  it under the terms of the GNU General Public License as published by
--  the Free Software Foundation, either version 3 of the License, or
--  (at your option) any later version.
--
--  This program is distributed in the hope that it will be useful,
--  but WITHOUT ANY WARRANTY; without even the implied warranty of
--  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
--  GNU General Public License for more details.
--
--  You should have received a copy of the GNU General Public License
--  along with this program.  If not, see <http://www.gnu.org/licenses/>.
--


--
--      lego_pack.vhd
--
--      For Lego PCB related stuff
--      
--      Author: Peter Hilber                    peter.hilber@@student.tuwien.ac.at
--
--
--      2006-12-07      created for Lego PCB
--
--      todo:
--
--

library ieee;
use ieee.std_logic_1164.all;
use ieee.numeric_std.all;

package lego_pack is
    subtype lego_motor_state is unsigned(1 downto 0);

    constant LEGO_MOTOR_STATE_OFF : lego_motor_state := "00";
    constant LEGO_MOTOR_STATE_FORWARD : lego_motor_state := "01";
    constant LEGO_MOTOR_STATE_BACKWARD : lego_motor_state := "10";
    constant LEGO_MOTOR_STATE_BRAKE : lego_motor_state := "11";

end lego_pack;
@


1.1
log
@LEGO roboter first release
@
text
@d2 20
@

