summaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
Diffstat (limited to 'components')
-rwxr-xr-xcomponents/drivers/pic/Kconfig1
-rw-r--r--components/drivers/pic/pic.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/components/drivers/pic/Kconfig b/components/drivers/pic/Kconfig
index d8d077fb76..3cf00c0295 100755
--- a/components/drivers/pic/Kconfig
+++ b/components/drivers/pic/Kconfig
@@ -8,6 +8,7 @@ menuconfig RT_USING_PIC
config RT_USING_PIC_STATISTICS
bool "Enable ISR execution time statistics"
depends on RT_USING_PIC
+ depends on RT_USING_KTIME
depends on RT_USING_INTERRUPT_INFO
default n
diff --git a/components/drivers/pic/pic.c b/components/drivers/pic/pic.c
index eebe3fd6fe..032c965d52 100644
--- a/components/drivers/pic/pic.c
+++ b/components/drivers/pic/pic.c
@@ -16,7 +16,9 @@
#include <rtdbg.h>
#include <drivers/pic.h>
+#ifdef RT_USING_PIC_STATISTICS
#include <ktime.h>
+#endif
struct irq_traps
{