Rev 1215 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 1215 | Rev 1398 | ||
|---|---|---|---|
| Line 36... | Line 36... | ||
| 36 | TOOLCHAIN_DIR = /usr/local/ppc64/bin |
36 | TOOLCHAIN_DIR = /usr/local/ppc64/bin |
| 37 | 37 | ||
| 38 | ## Make some default assumptions |
38 | ## Make some default assumptions |
| 39 | # |
39 | # |
| 40 | 40 | ||
| 41 | CFLAGS += -mcpu=powerpc64 -m64 |
41 | CFLAGS += -mcpu=powerpc64 -msoft-float -m64 |
| 42 | AFLAGS += -a64 |
42 | AFLAGS += -a64 |
| 43 | LFLAGS += -no-check-sections -N |
43 | LFLAGS += -no-check-sections -N |
| 44 | 44 | ||
| 45 | DEFS += -D__64_BITS__ |
45 | DEFS += -D__64_BITS__ |
| 46 | 46 | ||
| Line 54... | Line 54... | ||
| 54 | 54 | ||
| 55 | CONFIG_PAGE_PT = y |
55 | CONFIG_PAGE_PT = y |
| 56 | DEFS += -DCONFIG_PAGE_PT |
56 | DEFS += -DCONFIG_PAGE_PT |
| 57 | 57 | ||
| 58 | ARCH_SOURCES = \ |
58 | ARCH_SOURCES = \ |
| 59 | arch/$(ARCH)/src/console.c \ |
- | |
| 60 | arch/$(ARCH)/src/context.S \ |
59 | arch/$(ARCH)/src/context.S \ |
| 61 | arch/$(ARCH)/src/debug/panic.s \ |
60 | arch/$(ARCH)/src/debug/panic.s \ |
| 62 | arch/$(ARCH)/src/fpu_context.S \ |
61 | arch/$(ARCH)/src/fpu_context.S \ |
| 63 | arch/$(ARCH)/src/boot/boot.S \ |
62 | arch/$(ARCH)/src/boot/boot.S \ |
| 64 | arch/$(ARCH)/src/ppc64.c \ |
63 | arch/$(ARCH)/src/ppc64.c \ |
| 65 | arch/$(ARCH)/src/dummy.s \ |
64 | arch/$(ARCH)/src/dummy.s \ |
| 66 | arch/$(ARCH)/src/exception.S \ |
65 | arch/$(ARCH)/src/exception.S \ |
| 67 | arch/$(ARCH)/src/interrupt.c \ |
66 | arch/$(ARCH)/src/interrupt.c \ |
| 68 | arch/$(ARCH)/src/asm.S \ |
67 | arch/$(ARCH)/src/asm.S \ |
| 69 | arch/$(ARCH)/src/cpu/cpu.c \ |
68 | arch/$(ARCH)/src/cpu/cpu.c \ |
| 70 | arch/$(ARCH)/src/ddi/ddi.c \ |
- | |
| 71 | arch/$(ARCH)/src/proc/scheduler.c \ |
69 | arch/$(ARCH)/src/proc/scheduler.c \ |
| - | 70 | arch/$(ARCH)/src/ddi/ddi.c \ |
|
| 72 | arch/$(ARCH)/src/mm/as.c \ |
71 | arch/$(ARCH)/src/mm/as.c \ |
| 73 | arch/$(ARCH)/src/mm/frame.c \ |
72 | arch/$(ARCH)/src/mm/frame.c \ |
| 74 | arch/$(ARCH)/src/mm/memory_init.c \ |
73 | arch/$(ARCH)/src/mm/memory_init.c \ |
| 75 | arch/$(ARCH)/src/mm/page.c |
74 | arch/$(ARCH)/src/mm/page.c \ |
| - | 75 | arch/$(ARCH)/src/mm/tlb.c |
|