lpcmanager

Added MC9target

2015-03-13, Edouard Tisserant
8f905bbfee59
Parents 5fe7136db081
Children 3d567dc4c1ae
Added MC9target
--- a/LPCManager.py Thu Mar 12 15:30:05 2015 +0100
+++ b/LPCManager.py Fri Mar 13 17:17:51 2015 +0100
@@ -81,9 +81,14 @@
from LPCtarget import LPC_target
targets.targets["LPC"] = {"xsd": os.path.join(_lpcmanager_path, "LPCtarget", "XSD"),
"class": lambda: LPC_target,
- "code": os.path.join(_lpcmanager_path,"LPCtarget","plc_LPC_main.c")}
+ "code": {os.path.join(_lpcmanager_path,"LPCtarget","plc_LPC_main.c")}}
targets.toolchains["makefile"] = os.path.join(_lpcmanager_path, "LPCtarget", "XSD_toolchain_makefile")
-
+targets.targets["MC9"] = {"xsd": targets.targets["Xenomai"]["xsd"],
+ #os.path.join(_lpcmanager_path, "MC9target", "XSD"),
+ "class": targets.targets["Xenomai"]["class"],
+ "code": {"plc_MC9_main.c":targets.targets["Xenomai"]["code"]["plc_Xenomai_main.c"],
+ "plc_MC9_main.c_retain":os.path.join(_lpcmanager_path,
+ "MC9target", "plc_MC9_main_retain.c")}}
from Beremiz import *
from ProjectController import ProjectController
from ConfigTreeNode import ConfigTreeNode
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/MC9target/plc_MC9_main_retain.c Fri Mar 13 17:17:51 2015 +0100
@@ -0,0 +1,20 @@
+int CheckRetainBuffer(void)
+{
+ return 1;
+}
+
+void ValidateRetainBuffer(void)
+{
+}
+
+void InValidateRetainBuffer(void)
+{
+}
+
+void Retain(unsigned int offset, unsigned int count, void *p)
+{
+}
+
+void Remind(unsigned int offset, unsigned int count, void *p)
+{
+}