annotate 3rdparty/drivers/ide/makefile @ 1170:ca963a4eb55a

Added address macro
author boisy
date Mon, 19 May 2003 11:57:19 +0000
parents 200548732ba1
children b1a826c854f0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1137
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
1 # Curtis Boyle's IDE Driver
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
2
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
3 include ../../../Makefile.rules
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
4
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
5 DEPENDS = ./Makefile
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
6 DRVRS = ccide_l1.dr ccide_l2.dr superide_l1.dr superide_l2.dr
1137
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
7 DESCS = h0_ide_l1.dd h0_ide_l2.dd h1_ide_l1.dd h1_ide_l2.dd dd_ide_l1.dd dd_ide_l2.dd
1170
ca963a4eb55a Added address macro
boisy
parents: 1137
diff changeset
8 SUPERDESCS = h0_superide_l1.dd h0_superide_l2.dd h1_superide_l1.dd h1_superide_l2.dd \
1137
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
9 dd_superide_l1.dd dd_superide_l2.dd
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
10 ALLOBJS = $(DRVRS) $(DESCS) $(SUPERDESCS)
36
8b423669e5d2 Removed Boyle's IDE drivers for the time being... they don't seem to work
boisy
parents: 0
diff changeset
11 IDEL1FLAGS = $(AFLAGS) -aLevel=1
8b423669e5d2 Removed Boyle's IDE drivers for the time being... they don't seem to work
boisy
parents: 0
diff changeset
12 IDEL2FLAGS = $(AFLAGS) -aLevel=2
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
13
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
14 all: $(ALLOBJS) $(DEPENDS)
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
15
1137
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
16 # Drivers
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
17 # SuperIDE=1 selects code to work with Cloud-9's SuperIDE product
36
8b423669e5d2 Removed Boyle's IDE drivers for the time being... they don't seem to work
boisy
parents: 0
diff changeset
18 ccide_l1.dr: ccide.asm
8b423669e5d2 Removed Boyle's IDE drivers for the time being... they don't seem to work
boisy
parents: 0
diff changeset
19 $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS)
8b423669e5d2 Removed Boyle's IDE drivers for the time being... they don't seem to work
boisy
parents: 0
diff changeset
20
8b423669e5d2 Removed Boyle's IDE drivers for the time being... they don't seem to work
boisy
parents: 0
diff changeset
21 ccide_l2.dr: ccide.asm
8b423669e5d2 Removed Boyle's IDE drivers for the time being... they don't seem to work
boisy
parents: 0
diff changeset
22 $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS)
8b423669e5d2 Removed Boyle's IDE drivers for the time being... they don't seem to work
boisy
parents: 0
diff changeset
23
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
24 superide_l1.dr: ccide.asm
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
25 $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS) -aSuperIDE=1
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
26
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
27 superide_l2.dr: ccide.asm
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
28 $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS) -aSuperIDE=1
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
29
1137
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
30 # Descriptors
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
31 # ITDRV is the Master(0)/Slave(1) switch for device descriptors
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
32 h0_ide_l1.dd: idedesc.asm
1137
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
33 $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS) -aITDRV=0
36
8b423669e5d2 Removed Boyle's IDE drivers for the time being... they don't seem to work
boisy
parents: 0
diff changeset
34
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
35 h0_ide_l2.dd: idedesc.asm
1137
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
36 $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS) -aITDRV=0
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
37
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
38 h1_ide_l1.dd: idedesc.asm
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
39 $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS) -aITDRV=1
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
40
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
41 h1_ide_l2.dd: idedesc.asm
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
42 $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS) -aITDRV=1
36
8b423669e5d2 Removed Boyle's IDE drivers for the time being... they don't seem to work
boisy
parents: 0
diff changeset
43
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
44 dd_ide_l1.dd: idedesc.asm
1137
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
45 $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS) -aITDRV=0
302
d1d725215c01 Added DD for IDE device
boisy
parents: 36
diff changeset
46
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
47 dd_ide_l2.dd: idedesc.asm
1137
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
48 $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS) -aITDRV=0
302
d1d725215c01 Added DD for IDE device
boisy
parents: 36
diff changeset
49
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
50 h0_superide_l1.dd: idedesc.asm
1170
ca963a4eb55a Added address macro
boisy
parents: 1137
diff changeset
51 $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS) -aSuperIDE=1 -aITDRV=0 -aADDR=65376
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
52
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
53 h0_superide_l2.dd: idedesc.asm
1170
ca963a4eb55a Added address macro
boisy
parents: 1137
diff changeset
54 $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS) -aSuperIDE=1 -aITDRV=0 -aADDR=65376
1137
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
55
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
56 h1_superide_l1.dd: idedesc.asm
1170
ca963a4eb55a Added address macro
boisy
parents: 1137
diff changeset
57 $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS) -aSuperIDE=1 -aITDRV=1 -aADDR=65376
1137
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
58
200548732ba1 Added building of /h1 (slave) descriptors
boisy
parents: 613
diff changeset
59 h1_superide_l2.dd: idedesc.asm
1170
ca963a4eb55a Added address macro
boisy
parents: 1137
diff changeset
60 $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS) -aSuperIDE=1 -aITDRV=1 -aADDR=65376
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
61
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
62 dd_superide_l1.dd: idedesc.asm
1170
ca963a4eb55a Added address macro
boisy
parents: 1137
diff changeset
63 $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS) -aSuperIDE=1 -aITDRV=0 -aADDR=65376
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
64
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
65 dd_superide_l2.dd: idedesc.asm
1170
ca963a4eb55a Added address macro
boisy
parents: 1137
diff changeset
66 $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS) -aSuperIDE=1 -aITDRV=0 -aADDR=65376
613
16dc49e3a104 SuperIDE driver/descriptors added, removed dd_ide.asm and h0_ide.asm in favor of one file: idedesc.asm
boisy
parents: 302
diff changeset
67
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
68 clean:
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
69 $(RM) $(ALLOBJS)
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
70