@@ -0,0 +1,64 | |||||
|
1 | ------------------------------------------------------------------------------ | |||
|
2 | -- This file is a part of the LPP VHDL IP LIBRARY | |||
|
3 | -- Copyright (C) 2009 - 2010, Laboratory of Plasmas Physic - CNRS | |||
|
4 | -- | |||
|
5 | -- This program is free software; you can redistribute it and/or modify | |||
|
6 | -- it under the terms of the GNU General Public License as published by | |||
|
7 | -- the Free Software Foundation; either version 2 of the License, or | |||
|
8 | -- (at your option) any later version. | |||
|
9 | -- | |||
|
10 | -- This program is distributed in the hope that it will be useful, | |||
|
11 | -- but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
|
12 | -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
|
13 | -- GNU General Public License for more details. | |||
|
14 | -- | |||
|
15 | -- You should have received a copy of the GNU General Public License | |||
|
16 | -- along with this program; if not, write to the Free Software | |||
|
17 | -- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |||
|
18 | ------------------------------------------------------------------------------- | |||
|
19 | ---------------------------------------------------------------------------------- | |||
|
20 | -- Company: | |||
|
21 | -- Engineer: | |||
|
22 | -- | |||
|
23 | -- Create Date: 10:09:57 10/13/2010 | |||
|
24 | -- Design Name: | |||
|
25 | -- Module Name: LCD_2x16_DRIVER - Behavioral | |||
|
26 | -- Project Name: | |||
|
27 | -- Target Devices: | |||
|
28 | -- Tool versions: | |||
|
29 | -- Description: | |||
|
30 | -- | |||
|
31 | -- Dependencies: | |||
|
32 | -- | |||
|
33 | -- Revision: | |||
|
34 | -- Revision 0.01 - File Created | |||
|
35 | -- Additional Comments: | |||
|
36 | -- | |||
|
37 | ---------------------------------------------------------------------------------- | |||
|
38 | library IEEE; | |||
|
39 | use IEEE.STD_LOGIC_1164.ALL; | |||
|
40 | use IEEE.NUMERIC_STD.all; | |||
|
41 | library lpp; | |||
|
42 | use lpp.amba_lcd_16x2_ctrlr.all; | |||
|
43 | ||||
|
44 | ||||
|
45 | entity LCD_16x2_DRIVER is | |||
|
46 | generic( | |||
|
47 | OSC_Freq_MHz : integer:=60 | |||
|
48 | ); | |||
|
49 | Port ( reset : in STD_LOGIC; | |||
|
50 | clk : in STD_LOGIC; | |||
|
51 | LCD_CTRL : out LCD_DRVR_CTRL_BUSS; | |||
|
52 | SYNCH : out LCD_DRVR_SYNCH_BUSS; | |||
|
53 | DRIVER_CMD : in LCD_DRVR_CMD_BUSS | |||
|
54 | ); | |||
|
55 | end LCD_16x2_DRIVER; | |||
|
56 | ||||
|
57 | architecture Behavioral of LCD_16x2_DRIVER is | |||
|
58 | ||||
|
59 | end Behavioral; | |||
|
60 | ||||
|
61 | ||||
|
62 | ||||
|
63 | ||||
|
64 |
@@ -34,3 +34,4 Patched-dist: Patch-GRLIB | |||||
34 | doc: |
|
34 | doc: | |
35 | doxygen lib/lpp/Doxyfile |
|
35 | doxygen lib/lpp/Doxyfile | |
36 | make lib/lpp/doc/latex |
|
36 | make lib/lpp/doc/latex | |
|
37 | cp lib/lpp/doc/latex/refman.pdf lib/lpp/doc/VHD_lib.pdf |
@@ -38,7 +38,7 PROJECT_NUMBER = 1.0 | |||||
38 | # If a relative path is entered, it will be relative to the location |
|
38 | # If a relative path is entered, it will be relative to the location | |
39 | # where doxygen was started. If left blank the current directory will be used. |
|
39 | # where doxygen was started. If left blank the current directory will be used. | |
40 |
|
40 | |||
41 |
OUTPUT_DIRECTORY = |
|
41 | OUTPUT_DIRECTORY = doc | |
42 |
|
42 | |||
43 | # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create |
|
43 | # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create | |
44 | # 4096 sub-directories (in 2 levels) under the output directory of each output |
|
44 | # 4096 sub-directories (in 2 levels) under the output directory of each output | |
@@ -590,7 +590,7 WARN_LOGFILE = | |||||
590 | # directories like "/usr/src/myproject". Separate the files or directories |
|
590 | # directories like "/usr/src/myproject". Separate the files or directories | |
591 | # with spaces. |
|
591 | # with spaces. | |
592 |
|
592 | |||
593 |
INPUT = |
|
593 | INPUT = . | |
594 |
|
594 | |||
595 | # This tag can be used to specify the character encoding of the source files |
|
595 | # This tag can be used to specify the character encoding of the source files | |
596 | # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is |
|
596 | # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is | |
@@ -1248,7 +1248,7 RTF_EXTENSIONS_FILE = | |||||
1248 | # If the GENERATE_MAN tag is set to YES (the default) Doxygen will |
|
1248 | # If the GENERATE_MAN tag is set to YES (the default) Doxygen will | |
1249 | # generate man pages |
|
1249 | # generate man pages | |
1250 |
|
1250 | |||
1251 |
GENERATE_MAN = |
|
1251 | GENERATE_MAN = YES | |
1252 |
|
1252 | |||
1253 | # The MAN_OUTPUT tag is used to specify where the man pages will be put. |
|
1253 | # The MAN_OUTPUT tag is used to specify where the man pages will be put. | |
1254 | # If a relative path is entered the value of OUTPUT_DIRECTORY will be |
|
1254 | # If a relative path is entered the value of OUTPUT_DIRECTORY will be | |
@@ -1491,7 +1491,7 HIDE_UNDOC_RELATIONS = YES | |||||
1491 | # toolkit from AT&T and Lucent Bell Labs. The other options in this section |
|
1491 | # toolkit from AT&T and Lucent Bell Labs. The other options in this section | |
1492 | # have no effect if this option is set to NO (the default) |
|
1492 | # have no effect if this option is set to NO (the default) | |
1493 |
|
1493 | |||
1494 |
HAVE_DOT = |
|
1494 | HAVE_DOT = YES | |
1495 |
|
1495 | |||
1496 | # The DOT_NUM_THREADS specifies the number of dot invocations doxygen is |
|
1496 | # The DOT_NUM_THREADS specifies the number of dot invocations doxygen is | |
1497 | # allowed to run in parallel. When set to 0 (the default) doxygen will |
|
1497 | # allowed to run in parallel. When set to 0 (the default) doxygen will |
@@ -51,6 +51,17 type LCD_DRVR_CTRL_BUSS is | |||||
51 |
|
51 | |||
52 |
|
52 | |||
53 |
|
53 | |||
|
54 | component LCD_16x2_DRIVER is | |||
|
55 | generic( | |||
|
56 | OSC_Freq_MHz : integer:=60 | |||
|
57 | ); | |||
|
58 | Port ( reset : in STD_LOGIC; | |||
|
59 | clk : in STD_LOGIC; | |||
|
60 | LCD_CTRL : out LCD_DRVR_CTRL_BUSS; | |||
|
61 | SYNCH : out LCD_DRVR_SYNCH_BUSS; | |||
|
62 | DRIVER_CMD : in LCD_DRVR_CMD_BUSS | |||
|
63 | ); | |||
|
64 | end component; | |||
54 |
|
65 | |||
55 |
|
66 | |||
56 |
|
67 |
@@ -27,9 +27,9 | |||||
27 | \fancyplain{}{\bfseries\thepage}% |
|
27 | \fancyplain{}{\bfseries\thepage}% | |
28 | } |
|
28 | } | |
29 | \rfoot[\fancyplain{}{\bfseries\scriptsize% |
|
29 | \rfoot[\fancyplain{}{\bfseries\scriptsize% | |
30 |
Generated on |
|
30 | Generated on Wed Oct 27 2010 15:11:34 for lib-\/lpp by Doxygen }]{} | |
31 | \lfoot[]{\fancyplain{}{\bfseries\scriptsize% |
|
31 | \lfoot[]{\fancyplain{}{\bfseries\scriptsize% | |
32 |
Generated on |
|
32 | Generated on Wed Oct 27 2010 15:11:34 for lib-\/lpp by Doxygen }} | |
33 | \cfoot{} |
|
33 | \cfoot{} | |
34 |
|
34 | |||
35 | %---------- Internal commands used in this style file ---------------- |
|
35 | %---------- Internal commands used in this style file ---------------- |
General Comments 0
You need to be logged in to leave comments.
Login now