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

Subversion Repositories plasma

[/] [plasma/] [tags/] [V2_1/] [tools/] [makefile] - Blame information for rev 36

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

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

powered by: WebSVN 2.1.0

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