|
@@ -87,6 +87,18 @@ extern "C" {
|
|
|
*/
|
|
|
#define fencei() __asm volatile("fence.i")
|
|
|
|
|
|
+/**
|
|
|
+ * @brief execute fence rw
|
|
|
+ *
|
|
|
+ */
|
|
|
+#define fencerw() __asm volatile("fence rw, rw")
|
|
|
+
|
|
|
+/**
|
|
|
+ * @brief execute fence iorw
|
|
|
+ *
|
|
|
+ */
|
|
|
+#define fenceiorw() __asm volatile("fence iorw, iorw")
|
|
|
+
|
|
|
/**
|
|
|
* @brief enable fpu
|
|
|
*/
|