OpenCores
URL https://opencores.org/ocsvn/systemverilog-uart16550/systemverilog-uart16550/trunk

Subversion Repositories systemverilog-uart16550

[/] [systemverilog-uart16550/] [trunk/] [sim/] [makefile] - Blame information for rev 3

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 hiroshi
#/* *****************************************************************************
2
#   * title:         uart_16550_rll module                                      *
3
#   * description:   RS232 Protocol 16550D uart (mostly supported)              *
4
#   * languages:     systemVerilog                                              *
5
#   *                                                                           *
6
#   * Copyright (C) 2010 miyagi.hiroshi                                         *
7
#   *                                                                           *
8
#   * This library is free software; you can redistribute it and/or             *
9
#   * modify it under the terms of the GNU Lesser General Public                *
10
#   * License as published by the Free Software Foundation; either              *
11
#   * version 2.1 of the License, or (at your option) any later version.        *
12
#   *                                                                           *
13
#   * This library is distributed in the hope that it will be useful,           *
14
#   * but WITHOUT ANY WARRANTY; without even the implied warranty of            *
15
#   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU         *
16
#   * Lesser General Public License for more details.                           *
17
#   *                                                                           *
18
#   * You should have received a copy of the GNU Lesser General Public          *
19
#   * License along with this library; if not, write to the Free Software       *
20
#   * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111*1307  USA *
21
#   *                                                                           *
22
#   *         ***  GNU LESSER GENERAL PUBLIC LICENSE  ***                       *
23
#   *           from http://www.gnu.org/licenses/lgpl.txt                       *
24
#   *****************************************************************************
25
#   *                            redleaflogic,ltd                               *
26
#   *                    miyagi.hiroshi@redleaflogic.biz                        *
27
#   *          $Id: uart_test.sv 108 2010-03-30 02:56:26Z hiroshi $         *
28
#   ***************************************************************************** */
29
 
30
.SUFFIXES :
31
.SUFFIXES : .v .sv .vcd .log
32
 
33
all: uart_test.log
34
 
35
align = ALIGN_4B
36
 
37
.sv.log:
38
        vlog  -f uart_rtl.list -sv +acc=rn +define+${align}+
39
        vlog  -f uart_be.list  -sv +acc=rn +define+${align}+
40
        vsim  -i top < modelSim.in
41
        mv   transcript  uart_test_${align}.log
42
        mv   uart_16550_rll.dump uart_test_a_${align}.dump
43
 
44
work:
45
        vlib work
46
 
47
clean:
48
        - \rm -rf  ./work   *.vcd  *.wlf *.dump *.log
49
 
50
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.