Mercurial > hg > Members > kono > nitros9-code
annotate 3rdparty/drivers/mmc/makefile @ 2890:1addfd8c9d5f
Revert e4a0f58a5f9b (set NITROS9DIR in makefiles)
This was not done in lwtools-port and makes it more
difficult to compare the trees. Therefore revert it
for now. I will reapply or do it in another way
later.
author | Tormod Volden <debian.tormod@gmail.com> |
---|---|
date | Sun, 24 Nov 2013 23:13:46 +0100 |
parents | e4a0f58a5f9b |
children | 28ed72477814 |
rev | line source |
---|---|
1511 | 1 # Jim Hathaway's MultiMediaCard NitrOS-9 driver |
2 | |
2890
1addfd8c9d5f
Revert e4a0f58a5f9b (set NITROS9DIR in makefiles)
Tormod Volden <debian.tormod@gmail.com>
parents:
2758
diff
changeset
|
3 include ../../../rules.mak |
1511 | 4 |
5 DEPENDS = ./makefile | |
6 DRVRS = mmcdrv_l1.dr mmcdrv_l2.dr mmcdrv_l1s.dr mmcdrv_l2s.dr | |
7 DESCS = h0_mmc_l1.dd h0_mmc_l2.dd h1_mmc_l1.dd h1_mmc_l2.dd dd_mmc_l1.dd dd_mmc_l2.dd | |
8 ALLOBJS = $(DRVRS) $(DESCS) | |
9 MMCL1FLAGS = $(AFLAGS) -aLevel=1 | |
10 MMCL2FLAGS = $(AFLAGS) -aLevel=2 | |
11 | |
12 all: $(ALLOBJS) $(DEPENDS) | |
13 | |
14 # Drivers - optimized for speed over size | |
15 mmcdrv_l1.dr: mmcdrv.asm | |
16 $(AS) $(ASOUT)$@ $< $(MMCL1FLAGS) | |
17 | |
18 mmcdrv_l2.dr: mmcdrv.asm | |
19 $(AS) $(ASOUT)$@ $< $(MMCL2FLAGS) | |
20 | |
21 # Drivers - optimized for size over speed | |
22 | |
23 mmcdrv_l1s.dr: mmcdrv.asm | |
24 $(AS) $(ASOUT)$@ $< $(MMCL1FLAGS) -aSMALLC=1 | |
25 | |
26 mmcdrv_l2s.dr: mmcdrv.asm | |
27 $(AS) $(ASOUT)$@ $< $(MMCL2FLAGS) -aSMALLC=1 | |
28 | |
29 # Descriptors | |
30 # ITDRV is the Drive 0 or 1 switch for device descriptors | |
31 h0_mmc_l1.dd: mmcdesc.asm | |
32 $(AS) $(ASOUT)$@ $< $(MMCL1FLAGS) -aITDRV=0 | |
33 | |
34 h0_mmc_l2.dd: mmcdesc.asm | |
35 $(AS) $(ASOUT)$@ $< $(MMCL2FLAGS) -aITDRV=0 | |
36 | |
37 h1_mmc_l1.dd: mmcdesc.asm | |
38 $(AS) $(ASOUT)$@ $< $(MMCL1FLAGS) -aITDRV=1 | |
39 | |
40 h1_mmc_l2.dd: mmcdesc.asm | |
41 $(AS) $(ASOUT)$@ $< $(MMCL2FLAGS) -aITDRV=1 | |
42 | |
43 dd_mmc_l1.dd: mmcdesc.asm | |
44 $(AS) $(ASOUT)$@ $< $(MMCL1FLAGS) -aITDRV=0 -aDD=1 | |
45 | |
46 dd_mmc_l2.dd: mmcdesc.asm | |
47 $(AS) $(ASOUT)$@ $< $(MMCL2FLAGS) -aITDRV=0 -aDD=1 | |
48 | |
49 clean: | |
50 $(RM) $(ALLOBJS) | |
51 |