Mercurial > hg > Members > kono > nitros9-code
annotate level2/coco3/modules/kernel/makefile @ 2829:ed9a4cb85fb3 lwtools-port
Fixed makefiles and defsfile for level 3
Added fdebug.asm in krnp2 with reboot functionality
author | boisy |
---|---|
date | Sun, 02 Jun 2013 15:30:19 -0500 |
parents | ead54d2c06d4 |
children | 28ed72477814 |
rev | line source |
---|---|
2048 | 1 PORT = coco3 |
2 include $(NITROS9DIR)/rules.mak | |
3 | |
2050 | 4 vpath %.asm $(LEVEL2)/modules/kernel:$(LEVEL1)/modules/kernel |
2048 | 5 |
6 DEPENDS = ./makefile | |
2050 | 7 AFLAGS += -I$(LEVEL2)/modules/kernel -I$(LEVEL1)/modules/kernel |
2048 | 8 |
9 KERNEL = krn | |
2615
530759e9f289
Added ccbkrn from Brett Gordon (level 2 only for now)
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2050
diff
changeset
|
10 KERNEL_CCB = ccbkrn |
2048 | 11 KERNELP2 = krnp2 |
12 SYSCALLS = fallimg.asm fallram.asm falltsk.asm faproc.asm fcmpnam.asm \ | |
13 fcpymem.asm fdatlog.asm fdelram.asm ffmodul.asm ffreehb.asm \ | |
14 fld.asm fldabx.asm flink.asm fmove.asm fnproc.asm fprsnam.asm \ | |
2829 | 15 fdebug.asm fssvc.asm fvmodul.asm \ |
2048 | 16 fallbit.asm fallprc.asm fchain.asm fclrblk.asm fcrcmod.asm \ |
17 fdelimg.asm fexit.asm ffind64.asm ffork.asm fgblkmp.asm \ | |
18 fgcmdir.asm fgmoddr.asm fgprdsc.asm fgprocp.asm ficpt.asm \ | |
19 fid.asm fmapblk.asm fmem.asm fsend.asm fsleep.asm fsprior.asm \ | |
20 fsswi.asm fstime.asm fsuser.asm funlink.asm funload.asm | |
21 | |
2655
ead54d2c06d4
Removed ccbkrn, placed back bra in fnproc.asm
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2615
diff
changeset
|
22 #ALLOBJS = $(KERNEL) $(KERNEL_CCB) $(KERNELP2) |
ead54d2c06d4
Removed ccbkrn, placed back bra in fnproc.asm
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2615
diff
changeset
|
23 ALLOBJS = $(KERNEL) $(KERNELP2) |
2048 | 24 |
25 all: $(ALLOBJS) | |
26 | |
2615
530759e9f289
Added ccbkrn from Brett Gordon (level 2 only for now)
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2050
diff
changeset
|
27 $(KERNEL): krn.asm $(SYSCALLS) fsrqmem.asm |
530759e9f289
Added ccbkrn from Brett Gordon (level 2 only for now)
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2050
diff
changeset
|
28 |
530759e9f289
Added ccbkrn from Brett Gordon (level 2 only for now)
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2050
diff
changeset
|
29 $(KERNEL_CCB): ccbkrn.asm $(SYSCALLS) ccbfsrqmem.asm |
2048 | 30 |
31 $(KERNELP2): krnp2.asm $(SYSCALLS) | |
32 | |
33 clean: | |
34 $(RM) $(ALLOBJS) | |
35 | |
36 showobjs: | |
37 @$(ECHO) $(ALLOBJS) | |
38 | |
39 showcopyobjs: | |
40 @$(ECHO) $(COPYOBJS) | |
41 | |
42 identify: | |
43 $(IDENT_SHORT) $(ALLOBJS) |