30 lines
544 B
PHP
Executable File
30 lines
544 B
PHP
Executable File
##
|
|
## Platform
|
|
##
|
|
PLATFORM = petalogix_s3adsp1800_mmu
|
|
|
|
#
|
|
# Assembly include paths
|
|
#
|
|
INC_DIR += $(KERNEL_DIR)/platforms/$(PLATFORM)/include
|
|
|
|
#
|
|
# C++ include paths
|
|
#
|
|
INC_DIR += $(KERNEL_DIR)/include/$(PLATFORM)
|
|
|
|
#
|
|
# Sources
|
|
#
|
|
PLATFORM_DIR = $(KERNEL_DIR)/platforms/$(PLATFORM)
|
|
|
|
SRC_CC += platform.cc
|
|
SRC_S += crt0_kernel.s
|
|
SRC_S += kernel_entry.s
|
|
SRC_S += userland_entry.s
|
|
|
|
vpath platform.cc $(PLATFORM_DIR)
|
|
vpath crt0_kernel.s $(PLATFORM_DIR)
|
|
vpath kernel_entry.s $(PLATFORM_DIR)
|
|
vpath userland_entry.s $(PLATFORM_DIR)
|