summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: f698640)
raw | patch | inline | side by side (parent: f698640)
author | Wendy Liang <jliang@xilinx.com> | |
Tue, 19 Jul 2016 00:32:44 +0000 (17:32 -0700) | ||
committer | Wendy Liang <jliang@xilinx.com> | |
Wed, 27 Jul 2016 23:37:23 +0000 (16:37 -0700) |
Introduce default generic system poll function to allow to
wait until some event happends.
This function can be overwritten by user outside libmetal.
Signed-off-by: Wendy Liang <jliang@xilinx.com>
wait until some event happends.
This function can be overwritten by user outside libmetal.
Signed-off-by: Wendy Liang <jliang@xilinx.com>
lib/system/generic/zynq7/sys.c | patch | blob | history |
index 6cc4d5563c6b4b7f1f9fac1c379d69cc4913097d..d2c40ecaa7dea87fe51a2e4b048fb26850da6843 100644 (file)
Xil_DCacheInvalidateRange((intptr_t)addr, len);
}
+/**
+ * @brief poll function until some event happens
+ */
+void __attribute__((weak)) metal_generic_default_poll(void)
+{
+ asm volatile("wfi");
+}
+