OpenCores
URL https://opencores.org/ocsvn/plasma/plasma/trunk

Subversion Repositories plasma

[/] [plasma/] [tags/] [V3_0/] [tools/] [makefile] - Blame information for rev 47

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 47 rhoads
CC = cl
2
#CC = gcc_x86
3 2 rhoads
 
4 47 rhoads
all: convert.exe mlite.exe tracehex.exe bintohex.exe
5
 
6 2 rhoads
convert.exe: convert.c
7 47 rhoads
        @$(CC) -o convert.exe convert.c
8 2 rhoads
 
9 41 rhoads
mlite.exe: mlite.c
10 47 rhoads
        @$(CC) -o mlite.exe mlite.c
11 2 rhoads
 
12 7 rhoads
tracehex.exe: tracehex.c
13 47 rhoads
        @$(CC) -o tracehex.exe tracehex.c
14 2 rhoads
 
15 47 rhoads
bintohex.exe: bintohex.c
16
        @$(CC) -o bintohex.exe bintohex.c
17
 
18
tohex:
19
        bintohex test2.exe 8192
20
        copy code*.hex ..\vhdl
21
 
22 32 rhoads
opcodes: all
23 22 rhoads
        as -o opcodes.o opcodes.asm
24 32 rhoads
        ld -Ttext 0 -eentry -Map test.map -s -N -o test.exe opcodes.o
25 36 rhoads
        -@objdump --disassemble test.exe > test.lst
26 22 rhoads
        @convert
27 41 rhoads
        -@mlite test2.exe BD > test.txt
28 22 rhoads
        @copy code.txt ..\vhdl
29 7 rhoads
 
30 32 rhoads
test: all
31 36 rhoads
        as -o boot.o boot.asm
32 42 rhoads
        gcc -DMLITE -Dmain=main2 -Wall -c -s test.c
33 32 rhoads
        ld -Ttext 0 -eentry -Map test.map -s -N -o test.exe boot.o test.o
34 36 rhoads
        -@objdump --disassemble test.exe > test.lst
35 22 rhoads
        @convert
36 41 rhoads
        -@mlite test2.exe BD > test.txt
37 22 rhoads
        @copy code.txt ..\vhdl
38
 
39 36 rhoads
count: all
40
        as -o boot.o boot.asm
41 42 rhoads
        gcc -DMLITE -Dmain=main2 -Wall -c -s count.c
42 36 rhoads
        ld -Ttext 0 -eentry -Map test.map -s -N -o test.exe boot.o count.o
43
        -@objdump --disassemble test.exe > test.lst
44 32 rhoads
        @convert
45 41 rhoads
        -@mlite test2.exe BD > test.txt
46 32 rhoads
        @copy code.txt ..\vhdl
47
 
48
pi: all
49 36 rhoads
        as -o boot.o boot.asm
50 42 rhoads
        gcc -DMLITE -Dmain=main2 -Wall -c -s pi.c
51 32 rhoads
        ld -Ttext 0 -eentry -Map test.map -s -N -o test.exe boot.o pi.o
52
        @objdump --disassemble test.exe > test.lst
53
        @convert
54 41 rhoads
        -@mlite test2.exe BD > test.txt
55 32 rhoads
        @copy code.txt ..\vhdl
56
 
57 41 rhoads
run: mlite.exe
58
        @mlite test2.exe B
59 22 rhoads
 
60
 
61
 

powered by: WebSVN 2.1.0

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