aboutsummaryrefslogtreecommitdiffstats
path: root/testhal/TIVA/TM4C123x/PWM/chconf.h
diff options
context:
space:
mode:
authorFabio Utzig <utzig@utzig.org>2016-04-05 19:12:27 -0300
committerFabio Utzig <utzig@utzig.org>2016-04-05 19:12:27 -0300
commitb86af2c09feea9b50cb241c147a3881e55763a55 (patch)
tree3c842ee331a7219af0c75bb21025e9ecb7f6b1dd /testhal/TIVA/TM4C123x/PWM/chconf.h
parenta193ca0bcbe5c2fd20cfddbc714140e9646b226e (diff)
parent7c6fc955f7f2e6eff0cc948e795023802ef4fa6b (diff)
downloadChibiOS-Contrib-b86af2c09feea9b50cb241c147a3881e55763a55.tar.gz
ChibiOS-Contrib-b86af2c09feea9b50cb241c147a3881e55763a55.tar.bz2
ChibiOS-Contrib-b86af2c09feea9b50cb241c147a3881e55763a55.zip
Merge pull request #50 from utzig/fix-tiva-port
Fix tiva port
Diffstat (limited to 'testhal/TIVA/TM4C123x/PWM/chconf.h')
-rw-r--r--testhal/TIVA/TM4C123x/PWM/chconf.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/testhal/TIVA/TM4C123x/PWM/chconf.h b/testhal/TIVA/TM4C123x/PWM/chconf.h
index 25b16cc..5e7c63d 100644
--- a/testhal/TIVA/TM4C123x/PWM/chconf.h
+++ b/testhal/TIVA/TM4C123x/PWM/chconf.h
@@ -1,6 +1,8 @@
#ifndef _CHCONF_H_
#define _CHCONF_H_
+#define _CHIBIOS_RT_CONF_
+
/*===========================================================================*/
/**
* @name System timers settings
@@ -414,6 +416,20 @@
}
/**
+ * @brief ISR enter hook.
+ */
+#define CH_CFG_IRQ_PROLOGUE_HOOK() { \
+ /* IRQ prologue code here.*/ \
+}
+
+/**
+ * @brief ISR exit hook.
+ */
+#define CH_CFG_IRQ_EPILOGUE_HOOK() { \
+ /* IRQ epilogue code here.*/ \
+}
+
+/**
* @brief Idle thread enter hook.
* @note This hook is invoked within a critical zone, no OS functions
* should be invoked from here.
@@ -457,6 +473,15 @@
/* System halt code here.*/ \
}
+/**
+ * @brief Trace hook.
+ * @details This hook is invoked each time a new record is written in the
+ * trace buffer.
+ */
+#define CH_CFG_TRACE_HOOK(tep) { \
+ /* Trace code here.*/ \
+}
+
/** @} */
/*===========================================================================*/