-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathsmakefile
85 lines (60 loc) · 2.45 KB
/
smakefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
all: openpci.library
openpci.library: openpci.o\
pci_find.o pci_readwrite_config.o pci_interrupt.o pci_set_master.o\
pci_allocfree_dma_mem.o pci_in_out.o pci_logictophysic_addr.o\
pci_obtainrelease_card.o openpcifunctable.o pcibus.o debug.o GrexOpenPci/memory.o\
PrometheusOpenPci/PrometheusWrapper.o\
PrometheusOpenPci/Ppci_readwrite_config.o PrometheusOpenPci/Ppci_set_master.o PrometheusOpenPci/Ppci_allocfree_dma.o\
PrometheusOpenPci/Ppci_interrupt.o PrometheusOpenPci/Ppci_in_out.o PrometheusOpenPci/Ppci_logictophysic_addr.o PrometheusOpenPci/Ppci_obtainrelease_card.o\
SLINK WITH FULLsmakefile.wth
#Copy openpci.library libs:openpci.library
#avail flush
openpci.o: openpci.c openpci.library_VERSION.h
# $(CC) $*.c DisAssemble ram:openpci.asm
$(CC) $*.c
openpcifunctable.o: openpcifunctable.c openpcidata.h openpcifunctable.h
$(CC) $*.c
pcibus.o: pcibus.c openpcidata.h
$(CC) $*.c
pci_find.o: pci_find.c openpcidata.h
# $(CC) $*.c DisAssemble ram:pcifind.asm
$(CC) $*.c
pci_in_out.o: pci_in_out.c openpcidata.h
$(CC) $*.c
pci_interrupt.o: pci_interrupt.c openpcidata.h
$(CC) $*.c
pci_set_master.o: pci_set_master.c openpcidata.h
$(CC) $*.c
pci_readwrite_config.o: pci_readwrite_config.c openpcidata.h
$(CC) $*.c
pci_allocfree_dma_mem.o: pci_allocfree_dma_mem.c openpcidata.h
$(CC) $*.c
pci_logictophysic_addr.o: pci_logictophysic_addr.c openpcidata.h
$(CC) $*.c
pci_obtainrelease_card.o: pci_obtainrelease_card.c openpcidata.h
$(CC) $*.c
debug.o: debug.c debug.h
$(CC) $*.c
memory.o: memory.c memory.h
$(CC) $*.c
#InOut.o: InOut.a
# $(CC) $*.a
#InOut.o: InOut.c
# $(CC) $*.c DisAssemble ram:InOut.asm
# PROMETHEUS WRAPPER
PrometheusWrapper.o: PrometheusOpenPci/PrometheusWrapper.c openpcidata.h openpci_protosWrapper.h PrometheusOpenPci/PrometheusWrapper.h
$(CC) $*.c debug=full
Ppci_readwrite_config.o: PrometheusOpenPci/Ppci_readwrite_config.c openpcidata.h
$(CC) $*.c
Ppci_set_master.o: PrometheusOpenPci/Ppci_set_master.c openpcidata.h
$(CC) $*.c
Ppci_allocfree_dma.o: PrometheusOpenPci/Ppci_allocfree_dma.c openpcidata.h
$(CC) $*.c
Ppci_interrupt.o: PrometheusOpenPci/Ppci_interrupt.c openpcidata.h
$(CC) $*.c
Ppci_in_out.o: PrometheusOpenPci/Ppci_in_out.c openpcidata.h InOut.h
$(CC) $*.c
Ppci_logictophysic_addr.o: PrometheusOpenPci/Ppci_logictophysic_addr.c openpcidata.h
$(CC) $*.c
Ppci_obtainrelease_card.o: PrometheusOpenPci/Ppci_obtainrelease_card.c openpcidata.h
$(CC) $*.c