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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1511
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
1 # Jim Hathaway's MultiMediaCard NitrOS-9 driver
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
2
2890
1addfd8c9d5f Revert e4a0f58a5f9b (set NITROS9DIR in makefiles)
Tormod Volden <debian.tormod@gmail.com>
parents: 2758
diff changeset
3 include ../../../rules.mak
1511
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
4
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
5 DEPENDS = ./makefile
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
6 DRVRS = mmcdrv_l1.dr mmcdrv_l2.dr mmcdrv_l1s.dr mmcdrv_l2s.dr
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
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
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
8 ALLOBJS = $(DRVRS) $(DESCS)
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
9 MMCL1FLAGS = $(AFLAGS) -aLevel=1
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
10 MMCL2FLAGS = $(AFLAGS) -aLevel=2
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
11
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
12 all: $(ALLOBJS) $(DEPENDS)
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
13
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
14 # Drivers - optimized for speed over size
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
15 mmcdrv_l1.dr: mmcdrv.asm
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
16 $(AS) $(ASOUT)$@ $< $(MMCL1FLAGS)
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
17
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
18 mmcdrv_l2.dr: mmcdrv.asm
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
19 $(AS) $(ASOUT)$@ $< $(MMCL2FLAGS)
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
20
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
21 # Drivers - optimized for size over speed
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
22
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
23 mmcdrv_l1s.dr: mmcdrv.asm
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
24 $(AS) $(ASOUT)$@ $< $(MMCL1FLAGS) -aSMALLC=1
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
25
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
26 mmcdrv_l2s.dr: mmcdrv.asm
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
27 $(AS) $(ASOUT)$@ $< $(MMCL2FLAGS) -aSMALLC=1
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
28
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
29 # Descriptors
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
30 # ITDRV is the Drive 0 or 1 switch for device descriptors
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
31 h0_mmc_l1.dd: mmcdesc.asm
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
32 $(AS) $(ASOUT)$@ $< $(MMCL1FLAGS) -aITDRV=0
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
33
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
34 h0_mmc_l2.dd: mmcdesc.asm
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
35 $(AS) $(ASOUT)$@ $< $(MMCL2FLAGS) -aITDRV=0
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
36
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
37 h1_mmc_l1.dd: mmcdesc.asm
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
38 $(AS) $(ASOUT)$@ $< $(MMCL1FLAGS) -aITDRV=1
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
39
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
40 h1_mmc_l2.dd: mmcdesc.asm
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
41 $(AS) $(ASOUT)$@ $< $(MMCL2FLAGS) -aITDRV=1
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
42
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
43 dd_mmc_l1.dd: mmcdesc.asm
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
44 $(AS) $(ASOUT)$@ $< $(MMCL1FLAGS) -aITDRV=0 -aDD=1
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
45
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
46 dd_mmc_l2.dd: mmcdesc.asm
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
47 $(AS) $(ASOUT)$@ $< $(MMCL2FLAGS) -aITDRV=0 -aDD=1
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
48
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
49 clean:
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
50 $(RM) $(ALLOBJS)
aa2a7c7dd3ec Added from Jim Hathaway
boisy
parents:
diff changeset
51