From 209ed270ba391f33ed78668724d77601597e2080 Mon Sep 17 00:00:00 2001 From: ryuz Date: Tue, 5 Jul 2011 00:57:45 +0900 Subject: [PATCH] modify MicroBlaze sample --- kernel/include/arch/proc/mb/mb_v8/procatr.h | 2 +- sample/mb/smm/gcc/Makefile | 4 ++-- sample/mb/smm/ostimer.c | 1 + sample/mb/smm/uart.h | 6 +++--- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/kernel/include/arch/proc/mb/mb_v8/procatr.h b/kernel/include/arch/proc/mb/mb_v8/procatr.h index 940fd53..09b29f4 100644 --- a/kernel/include/arch/proc/mb/mb_v8/procatr.h +++ b/kernel/include/arch/proc/mb/mb_v8/procatr.h @@ -30,7 +30,7 @@ #define _KERNEL_PROCATR_SPT_MULTINT FALSE /**< %jp{多重割込みに対応しているか?} */ #define _KERNEL_PROCATR_TMIN_INHNO 0 /**< %jp{割込みハンドラ番号の最小値} */ -#define _KERNEL_PROCATR_TMAX_INHNO 255 /**< %jp{割込みハンドラ番号の最大値} */ +#define _KERNEL_PROCATR_TMAX_INHNO 0 /**< %jp{割込みハンドラ番号の最大値} */ #define _KERNEL_PROCATR_TMIN_EXCNO 0 /**< %jp{CPU例外ハンドラ番号の最小値} */ #define _KERNEL_PROCATR_TMAX_EXCNO 0 /**< %jp{CPU例外ハンドラ番号の最大値} */ diff --git a/sample/mb/smm/gcc/Makefile b/sample/mb/smm/gcc/Makefile index f3e22be..4e9b6e7 100644 --- a/sample/mb/smm/gcc/Makefile +++ b/sample/mb/smm/gcc/Makefile @@ -56,8 +56,8 @@ SRC_DIRS += . .. # %jp{オプションフラグ}%en{option flags} -AFLAGS = -mcpu=v7.30.a -mbig-endian -CFLAGS = -mcpu=v7.30.a -mbig-endian +AFLAGS = -mcpu=v7.30.a -mbig-endian -mno-xl-soft-mul +CFLAGS = -mcpu=v7.30.a -mbig-endian -mno-xl-soft-mul LNFLAGS = -mcpu=v7.30.a -mbig-endian -nostartfiles -Wl,-Map,$(TARGET).map,-T$(LINK_SCRIPT) diff --git a/sample/mb/smm/ostimer.c b/sample/mb/smm/ostimer.c index df882f1..ce96f72 100644 --- a/sample/mb/smm/ostimer.c +++ b/sample/mb/smm/ostimer.c @@ -11,6 +11,7 @@ #include "kernel.h" #include "ostimer.h" +#include "uart.h" #define INHNO_TIMER 0 diff --git a/sample/mb/smm/uart.h b/sample/mb/smm/uart.h index 84b56f9..ecad2ce 100644 --- a/sample/mb/smm/uart.h +++ b/sample/mb/smm/uart.h @@ -9,8 +9,8 @@ */ -#ifndef __ostimer_h__ -#define __ostimer_h__ +#ifndef __uart_h__ +#define __uart_h__ #ifdef __cplusplus @@ -31,7 +31,7 @@ void Uart_PutHexWord(unsigned long w); #endif -#endif /* __ostimer_h__ */ +#endif /* __uart_h__ */ /* end of file */ -- 2.11.0