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

Subversion Repositories orsoc_graphics_accelerator

[/] [orsoc_graphics_accelerator/] [trunk/] [sw/] [examples/] [bare/] [Makefile] - Blame information for rev 9

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 5 maiden
all: hw
2
 
3
hw: drivertest.bin plustest.bin ocgfxmesh.bin demo.bin
4
 
5
sw: drivertest plustest ocgfxmesh demo
6
 
7
#ocgfx3d.bin
8
 
9
INCLUDE = -I../../drivers/gfx/bare
10
 
11
TILE_SRC = ../../drivers/gfx/bare/orgfx_tileset.c
12
FONT_SRC = ../../drivers/gfx/bare/orgfx_bitmap_font.c
13
VFONT_SRC = ../../drivers/gfx/bare/orgfx_vector_font.c
14
3D_SRC = ../../drivers/gfx/bare/orgfx_3d.c
15
 
16
HW_SRC = ../../drivers/gfx/bare/orgfx.c ../../drivers/gfx/bare/orgfx_plus.c
17
SW_SRC = ../../drivers/gfx/bare/orgfx_sw.c
18
 
19
SDL = -lSDL -lSDL_image -g
20
 
21
vgatest.bin:
22
        or32-elf-gcc -o vgatest vgatest.c
23
        or32-elf-objcopy -O binary vgatest
24
        bin2binsizeword vgatest vgatest.bin
25 9 maiden
        mv vgatest.bin ../../../../../../ORGFXSoC/orpsocv2/boards/xilinx/atlys/backend/par/run/
26 5 maiden
 
27
drivertest.bin:
28
        or32-elf-gcc -o drivertest drivertest.c $(INCLUDE) $(HW_SRC)
29
        or32-elf-objcopy -O binary drivertest
30
        bin2binsizeword drivertest drivertest.bin
31 9 maiden
        mv drivertest.bin ../../../../../../ORGFXSoC/orpsocv2/boards/xilinx/atlys/backend/par/run/
32 5 maiden
 
33
drivertest:
34
        gcc -o drivertest drivertest.c $(INCLUDE) $(SW_SRC) $(SDL)
35
 
36
plustest.bin:
37
        or32-elf-gcc -o plustest plustest.c $(INCLUDE) $(HW_SRC)
38
        or32-elf-objcopy -O binary plustest
39
        bin2binsizeword plustest plustest.bin
40 9 maiden
        mv plustest.bin ../../../../../../ORGFXSoC/orpsocv2/boards/xilinx/atlys/backend/par/run/
41 5 maiden
 
42
plustest:
43
        gcc -o plustest plustest.c $(INCLUDE) $(SW_SRC) $(SDL)
44
 
45
#ocgfx3d.bin:
46
#       or32-elf-gcc -o ocgfx3d ocgfx3d.c $(INCLUDE) ../../drivers/gfx/bare/oc_gfx.c ../../drivers/gfx/bare/oc_gfx_plus.c ../../drivers/gfx/bare/oc_gfx_3d.c -lm
47
#       or32-elf-objcopy -O binary ocgfx3d
48
#       bin2binsizeword ocgfx3d ocgfx3d.bin
49
#       mv ocgfx3d.bin ../../../../orpsocv2/boards/xilinx/atlys/backend/par/run/
50
 
51
ocgfxmesh.bin:
52
        or32-elf-gcc -o ocgfxmesh ocgfxmesh.c $(INCLUDE) $(HW_SRC) $(3D_SRC) $(TILE_SRC) $(FONT_SRC) $(VFONT_SRC) -lm
53
        or32-elf-objcopy -O binary ocgfxmesh
54 9 maiden
        ./bin2binsizeword ocgfxmesh ocgfxmesh.bin
55
        mv ocgfxmesh.bin ../../../../../../ORGFXSoC/orpsocv2/boards/xilinx/atlys/backend/par/run/
56 5 maiden
 
57
ocgfxmesh:
58
        gcc -o ocgfxmesh ocgfxmesh.c $(INCLUDE) $(SW_SRC) $(3D_SRC) $(TILE_SRC) $(FONT_SRC) $(VFONT_SRC) $(SDL)
59
 
60
demo.bin:
61
        or32-elf-gcc -o demo demo.c $(INCLUDE) $(HW_SRC) $(3D_SRC) $(TILE_SRC) $(FONT_SRC) -lm
62
        or32-elf-objcopy -O binary demo
63
        bin2binsizeword demo demo.bin
64 9 maiden
        mv demo.bin ../../../../../../ORGFXSoC/orpsocv2/boards/xilinx/atlys/backend/par/run/
65 5 maiden
 
66
demo:
67
        gcc -o demo demo.c $(INCLUDE) $(SW_SRC) $(3D_SRC) $(TILE_SRC) $(FONT_SRC) $(SDL)
68
 
69
clean:
70
        rm -f vgatest.bin drivertest.bin plustest.bin ocgfxmesh.bin demo.bin
71
        rm -f drivertest plustest ocgfxmesh demo

powered by: WebSVN 2.1.0

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