Sfoglia il codice sorgente

add sample for dec multia

Waldemar Brodkorb 7 anni fa
parent
commit
a64f563f10

+ 8 - 0
target/alpha/Makefile

@@ -44,6 +44,11 @@ ifeq ($(ADK_TARGET_QEMU),y)
 	@echo 'qemu-system-${ADK_TARGET_CPU_ARCH} ${QEMU_ARGS} -kernel $(FW_DIR)/$(TARGET_KERNEL)'
 endif
 endif
+ifeq ($(ADK_TARGET_FS),nfsroot)
+targethelp:
+	@echo 'The kernel file is: $(FW_DIR)/${TARGET_KERNEL}'
+	@echo 'The nfs root tarball is: ${FW_DIR}/${ROOTFSUSERTARBALL}'
+endif
 
 # image creation and kernel install
 kernel-strip:
@@ -65,3 +70,6 @@ endif
 ifeq ($(ADK_TARGET_FS),initramfspiggyback)
 imageinstall: createinitramfs targethelp
 endif
+ifeq ($(ADK_TARGET_FS),nfsroot)
+imageinstall: kernel-install $(FW_DIR)/$(ROOTFSUSERTARBALL) targethelp
+endif

+ 4 - 0
target/alpha/kernel/dec-multia

@@ -0,0 +1,4 @@
+CONFIG_ALPHA=y
+CONFIG_ALPHA_NONAME_CH=y
+CONFIG_ISA=y
+CONFIG_ISA_DMA_API=y

+ 8 - 0
target/alpha/systems/dec-multia

@@ -0,0 +1,8 @@
+config ADK_TARGET_SYSTEM_DEC_MULTIA
+	bool "Digital Multia"
+	select ADK_TARGET_CPU_ALPHA
+	select ADK_TARGET_KERNEL_WITH_COMPRESSION
+	help
+	  Support for DEC Multia. See:
+	  https://en.wikipedia.org/wiki/DEC_Multia
+