Commit 2d2c3bb1ee06fe1494f99cc24e82b6ca69f9c09f

Authored by Imanol-Mikel Barba Sabariego
1 parent ae1f1eb9

--no commit message

Showing 45 changed files with 1600 additions and 132 deletions
.metadata/.log
... ... @@ -999,3 +999,536 @@ org.eclipse.swt.SWTException: Invalid thread access
999 999 at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:151)
1000 1000 at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
1001 1001 at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  1002 +
  1003 +!ENTRY org.eclipse.jface 2 0 2014-05-13 00:47:32.418
  1004 +!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
  1005 +!SUBENTRY 1 org.eclipse.jface 2 0 2014-05-13 00:47:32.418
  1006 +!MESSAGE A conflict occurred for ALT+COMMAND+R:
  1007 +Binding(ALT+COMMAND+R,
  1008 + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.rename.element,Rename - Refactoring ,
  1009 + Rename the selected element,
  1010 + Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
  1011 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@d1c0a57,
  1012 + ,,true),null),
  1013 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1014 + org.eclipse.ui.contexts.window,,cocoa,system)
  1015 +Binding(ALT+COMMAND+R,
  1016 + ParameterizedCommand(Command(org.eclipse.cdt.ui.edit.text.rename.element,Rename - Refactoring ,
  1017 + Rename the selected element,
  1018 + Category(org.eclipse.cdt.ui.category.refactoring,Refactor - C++,C/C++ Refactorings,true),
  1019 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@2beadc7a,
  1020 + ,,true),null),
  1021 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1022 + org.eclipse.cdt.ui.cEditorScope,,cocoa,system)
  1023 +Binding(ALT+COMMAND+R,
  1024 + ParameterizedCommand(Command(org.eclipse.cdt.ui.edit.text.rename.element,Rename - Refactoring ,
  1025 + Rename the selected element,
  1026 + Category(org.eclipse.cdt.ui.category.refactoring,Refactor - C++,C/C++ Refactorings,true),
  1027 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@2beadc7a,
  1028 + ,,true),null),
  1029 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1030 + org.eclipse.cdt.ui.cViewScope,,cocoa,system)
  1031 +!SUBENTRY 1 org.eclipse.jface 2 0 2014-05-13 00:47:32.418
  1032 +!MESSAGE A conflict occurred for F3:
  1033 +Binding(F3,
  1034 + ParameterizedCommand(Command(org.eclipse.cdt.ui.edit.opendecl,Open Declaration,
  1035 + Open an editor on the selected element's declaration(s),
  1036 + Category(org.eclipse.cdt.ui.category.source,C/C++ Source,C/C++ Source Actions,true),
  1037 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@4830e41c,
  1038 + ,,true),null),
  1039 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1040 + org.eclipse.cdt.ui.cEditorScope,,,system)
  1041 +Binding(F3,
  1042 + ParameterizedCommand(Command(org.eclipse.cdt.ui.edit.opendecl,Open Declaration,
  1043 + Open an editor on the selected element's declaration(s),
  1044 + Category(org.eclipse.cdt.ui.category.source,C/C++ Source,C/C++ Source Actions,true),
  1045 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@4830e41c,
  1046 + ,,true),null),
  1047 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1048 + org.eclipse.cdt.ui.cViewScope,,,system)
  1049 +Binding(F3,
  1050 + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.open.editor,Open Declaration,
  1051 + Open an editor on the selected element,
  1052 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1053 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1d00f4b,
  1054 + ,,true),null),
  1055 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1056 + org.eclipse.ui.contexts.window,,,system)
  1057 +!SUBENTRY 1 org.eclipse.jface 2 0 2014-05-13 00:47:32.418
  1058 +!MESSAGE A conflict occurred for COMMAND+SHIFT+T:
  1059 +Binding(COMMAND+SHIFT+T,
  1060 + ParameterizedCommand(Command(org.eclipse.cdt.ui.navigate.opentype,Open Element,
  1061 + Open an element in an Editor,
  1062 + Category(org.eclipse.cdt.ui.category.source,C/C++ Source,C/C++ Source Actions,true),
  1063 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@29c05db,
  1064 + ,,true),null),
  1065 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1066 + org.eclipse.cdt.ui.cEditorScope,,,system)
  1067 +Binding(COMMAND+SHIFT+T,
  1068 + ParameterizedCommand(Command(org.eclipse.cdt.ui.navigate.opentype,Open Element,
  1069 + Open an element in an Editor,
  1070 + Category(org.eclipse.cdt.ui.category.source,C/C++ Source,C/C++ Source Actions,true),
  1071 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@29c05db,
  1072 + ,,true),null),
  1073 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1074 + org.eclipse.cdt.ui.cViewScope,,,system)
  1075 +Binding(COMMAND+SHIFT+T,
  1076 + ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type,
  1077 + Open a type in a Java editor,
  1078 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1079 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@51446e33,
  1080 + ,,true),null),
  1081 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1082 + org.eclipse.ui.contexts.window,,,system)
  1083 +!SUBENTRY 1 org.eclipse.jface 2 0 2014-05-13 00:47:32.418
  1084 +!MESSAGE A conflict occurred for COMMAND+G:
  1085 +Binding(COMMAND+G,
  1086 + ParameterizedCommand(Command(org.eclipse.cdt.ui.search.finddecl,Declaration,
  1087 + Search for declarations of the selected element in the workspace,
  1088 + Category(org.eclipse.cdt.ui.category.source,C/C++ Source,C/C++ Source Actions,true),
  1089 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@639efff3,
  1090 + ,,true),null),
  1091 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1092 + org.eclipse.cdt.ui.cEditorScope,,,system)
  1093 +Binding(COMMAND+G,
  1094 + ParameterizedCommand(Command(org.eclipse.cdt.ui.search.finddecl,Declaration,
  1095 + Search for declarations of the selected element in the workspace,
  1096 + Category(org.eclipse.cdt.ui.category.source,C/C++ Source,C/C++ Source Actions,true),
  1097 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@639efff3,
  1098 + ,,true),null),
  1099 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1100 + org.eclipse.cdt.ui.cViewScope,,,system)
  1101 +Binding(COMMAND+G,
  1102 + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.search.declarations.in.workspace,Declaration in Workspace,
  1103 + Search for declarations of the selected element in the workspace,
  1104 + Category(org.eclipse.search.ui.category.search,Search,Search command category,true),
  1105 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@5bb5dd9d,
  1106 + ,,true),null),
  1107 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1108 + org.eclipse.ui.contexts.window,,,system)
  1109 +!SUBENTRY 1 org.eclipse.jface 2 0 2014-05-13 00:47:32.418
  1110 +!MESSAGE A conflict occurred for F4:
  1111 +Binding(F4,
  1112 + ParameterizedCommand(Command(org.eclipse.cdt.ui.edit.open.type.hierarchy,Open Type Hierarchy,
  1113 + Open a type hierarchy on the selected element,
  1114 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1115 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@e89d75,
  1116 + ,,true),null),
  1117 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1118 + org.eclipse.cdt.ui.cEditorScope,,,system)
  1119 +Binding(F4,
  1120 + ParameterizedCommand(Command(org.eclipse.cdt.ui.edit.open.type.hierarchy,Open Type Hierarchy,
  1121 + Open a type hierarchy on the selected element,
  1122 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1123 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@e89d75,
  1124 + ,,true),null),
  1125 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1126 + org.eclipse.cdt.ui.cViewScope,,,system)
  1127 +Binding(F4,
  1128 + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.open.type.hierarchy,Open Type Hierarchy,
  1129 + Open a type hierarchy on the selected element,
  1130 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1131 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@27b96cca,
  1132 + ,,true),null),
  1133 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1134 + org.eclipse.ui.contexts.window,,,system)
  1135 +!SUBENTRY 1 org.eclipse.jface 2 0 2014-05-13 00:47:32.418
  1136 +!MESSAGE A conflict occurred for COMMAND+SHIFT+G:
  1137 +Binding(COMMAND+SHIFT+G,
  1138 + ParameterizedCommand(Command(org.eclipse.cdt.ui.search.findrefs,References,
  1139 + Search for references to the selected element in the workspace,
  1140 + Category(org.eclipse.cdt.ui.category.source,C/C++ Source,C/C++ Source Actions,true),
  1141 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@7e955625,
  1142 + ,,true),null),
  1143 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1144 + org.eclipse.cdt.ui.cEditorScope,,,system)
  1145 +Binding(COMMAND+SHIFT+G,
  1146 + ParameterizedCommand(Command(org.eclipse.cdt.ui.search.findrefs,References,
  1147 + Search for references to the selected element in the workspace,
  1148 + Category(org.eclipse.cdt.ui.category.source,C/C++ Source,C/C++ Source Actions,true),
  1149 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@7e955625,
  1150 + ,,true),null),
  1151 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1152 + org.eclipse.cdt.ui.cViewScope,,,system)
  1153 +Binding(COMMAND+SHIFT+G,
  1154 + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.search.references.in.workspace,References in Workspace,
  1155 + Search for references to the selected element in the workspace,
  1156 + Category(org.eclipse.search.ui.category.search,Search,Search command category,true),
  1157 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@7e4ad80f,
  1158 + ,,true),null),
  1159 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1160 + org.eclipse.ui.contexts.window,,,system)
  1161 +!SUBENTRY 1 org.eclipse.jface 2 0 2014-05-13 00:47:32.418
  1162 +!MESSAGE A conflict occurred for ALT+COMMAND+I:
  1163 +Binding(ALT+COMMAND+I,
  1164 + ParameterizedCommand(Command(org.eclipse.cdt.ui.edit.open.include.browser,Open Include Browser,
  1165 + Open an include browser on the selected element,
  1166 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1167 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@63af018f,
  1168 + ,,true),null),
  1169 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1170 + org.eclipse.cdt.ui.cEditorScope,,,system)
  1171 +Binding(ALT+COMMAND+I,
  1172 + ParameterizedCommand(Command(org.eclipse.cdt.ui.edit.open.include.browser,Open Include Browser,
  1173 + Open an include browser on the selected element,
  1174 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1175 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@63af018f,
  1176 + ,,true),null),
  1177 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1178 + org.eclipse.cdt.ui.cViewScope,,,system)
  1179 +Binding(ALT+COMMAND+I,
  1180 + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.inline,Inline,
  1181 + Inline a constant, local variable or method,
  1182 + Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
  1183 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@768f8669,
  1184 + ,,true),null),
  1185 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1186 + org.eclipse.ui.contexts.window,,cocoa,system)
  1187 +!SUBENTRY 1 org.eclipse.jface 2 0 2014-05-13 00:47:32.418
  1188 +!MESSAGE A conflict occurred for COMMAND+SHIFT+H:
  1189 +Binding(COMMAND+SHIFT+H,
  1190 + ParameterizedCommand(Command(org.eclipse.cdt.ui.navigate.open.type.in.hierarchy,Open Type in Hierarchy,
  1191 + Open a type in the type hierarchy view,
  1192 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1193 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@48c1944e,
  1194 + ,,true),null),
  1195 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1196 + org.eclipse.cdt.ui.cEditorScope,,,system)
  1197 +Binding(COMMAND+SHIFT+H,
  1198 + ParameterizedCommand(Command(org.eclipse.cdt.ui.navigate.open.type.in.hierarchy,Open Type in Hierarchy,
  1199 + Open a type in the type hierarchy view,
  1200 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1201 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@48c1944e,
  1202 + ,,true),null),
  1203 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1204 + org.eclipse.cdt.ui.cViewScope,,,system)
  1205 +Binding(COMMAND+SHIFT+H,
  1206 + ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type.in.hierarchy,Open Type in Hierarchy,
  1207 + Open a type in the type hierarchy view,
  1208 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1209 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1cefb233,
  1210 + ,,true),null),
  1211 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1212 + org.eclipse.ui.contexts.window,,,system)
  1213 +!SUBENTRY 1 org.eclipse.jface 2 0 2014-05-13 00:47:32.418
  1214 +!MESSAGE A conflict occurred for ALT+CTRL+H:
  1215 +Binding(ALT+CTRL+H,
  1216 + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.open.call.hierarchy,Open Call Hierarchy,
  1217 + Open a call hierarchy on the selected element,
  1218 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1219 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@3c9c411c,
  1220 + ,,true),null),
  1221 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1222 + org.eclipse.ui.contexts.window,,,system)
  1223 +Binding(ALT+CTRL+H,
  1224 + ParameterizedCommand(Command(org.eclipse.cdt.ui.edit.open.call.hierarchy,Open Call Hierarchy,
  1225 + Open the call hierarchy for the selected element,
  1226 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1227 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@3676b45a,
  1228 + ,,true),null),
  1229 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1230 + org.eclipse.cdt.ui.cEditorScope,,cocoa,system)
  1231 +Binding(ALT+CTRL+H,
  1232 + ParameterizedCommand(Command(org.eclipse.cdt.ui.edit.open.call.hierarchy,Open Call Hierarchy,
  1233 + Open the call hierarchy for the selected element,
  1234 + Category(org.eclipse.ui.category.navigate,Navigate,null,true),
  1235 + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@3676b45a,
  1236 + ,,true),null),
  1237 + org.eclipse.ui.defaultAcceleratorConfiguration,
  1238 + org.eclipse.cdt.ui.cViewScope,,cocoa,system)
  1239 +
  1240 +!ENTRY org.eclipse.ui.console 4 2 2014-05-13 01:59:10.055
  1241 +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.console".
  1242 +!STACK 0
  1243 +org.eclipse.swt.SWTException: Invalid thread access
  1244 + at org.eclipse.swt.SWT.error(SWT.java:4397)
  1245 + at org.eclipse.swt.SWT.error(SWT.java:4312)
  1246 + at org.eclipse.swt.SWT.error(SWT.java:4283)
  1247 + at org.eclipse.swt.widgets.Widget.error(Widget.java:783)
  1248 + at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:574)
  1249 + at org.eclipse.swt.widgets.Control.redraw(Control.java:2773)
  1250 + at org.eclipse.swt.custom.StyledText.redraw(StyledText.java:7354)
  1251 + at org.eclipse.ui.console.TextConsolePage.propertyChange(TextConsolePage.java:252)
  1252 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.run(AbstractConsole.java:104)
  1253 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1254 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.notify(AbstractConsole.java:120)
  1255 + at org.eclipse.ui.console.AbstractConsole.firePropertyChange(AbstractConsole.java:246)
  1256 + at org.eclipse.ui.console.IOConsoleOutputStream.setColor(IOConsoleOutputStream.java:140)
  1257 + at com.emmoco.mcmtooling.core.build.MCMProjectBuilder.clean(Unknown Source)
  1258 + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735)
  1259 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1260 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
  1261 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
  1262 + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
  1263 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1264 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
  1265 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263)
  1266 + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401)
  1267 + at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
  1268 + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
  1269 + at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
  1270 + at org.eclipse.core.internal.resources.Project.build(Project.java:114)
  1271 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:319)
  1272 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:151)
  1273 + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
  1274 + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  1275 +
  1276 +!ENTRY org.eclipse.ui.console 4 120 2014-05-13 01:59:10.056
  1277 +!MESSAGE Exception occurred during console property change notification.
  1278 +!STACK 0
  1279 +org.eclipse.swt.SWTException: Invalid thread access
  1280 + at org.eclipse.swt.SWT.error(SWT.java:4397)
  1281 + at org.eclipse.swt.SWT.error(SWT.java:4312)
  1282 + at org.eclipse.swt.SWT.error(SWT.java:4283)
  1283 + at org.eclipse.swt.widgets.Widget.error(Widget.java:783)
  1284 + at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:574)
  1285 + at org.eclipse.swt.widgets.Control.redraw(Control.java:2773)
  1286 + at org.eclipse.swt.custom.StyledText.redraw(StyledText.java:7354)
  1287 + at org.eclipse.ui.console.TextConsolePage.propertyChange(TextConsolePage.java:252)
  1288 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.run(AbstractConsole.java:104)
  1289 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1290 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.notify(AbstractConsole.java:120)
  1291 + at org.eclipse.ui.console.AbstractConsole.firePropertyChange(AbstractConsole.java:246)
  1292 + at org.eclipse.ui.console.IOConsoleOutputStream.setColor(IOConsoleOutputStream.java:140)
  1293 + at com.emmoco.mcmtooling.core.build.MCMProjectBuilder.clean(Unknown Source)
  1294 + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735)
  1295 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1296 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
  1297 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
  1298 + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
  1299 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1300 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
  1301 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263)
  1302 + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401)
  1303 + at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
  1304 + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
  1305 + at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
  1306 + at org.eclipse.core.internal.resources.Project.build(Project.java:114)
  1307 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:319)
  1308 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:151)
  1309 + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
  1310 + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  1311 +
  1312 +!ENTRY org.eclipse.ui.console 4 2 2014-05-13 02:02:26.279
  1313 +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.console".
  1314 +!STACK 0
  1315 +org.eclipse.swt.SWTException: Invalid thread access
  1316 + at org.eclipse.swt.SWT.error(SWT.java:4397)
  1317 + at org.eclipse.swt.SWT.error(SWT.java:4312)
  1318 + at org.eclipse.swt.SWT.error(SWT.java:4283)
  1319 + at org.eclipse.swt.widgets.Widget.error(Widget.java:783)
  1320 + at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:574)
  1321 + at org.eclipse.swt.widgets.Control.redraw(Control.java:2773)
  1322 + at org.eclipse.swt.custom.StyledText.redraw(StyledText.java:7354)
  1323 + at org.eclipse.ui.console.TextConsolePage.propertyChange(TextConsolePage.java:252)
  1324 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.run(AbstractConsole.java:104)
  1325 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1326 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.notify(AbstractConsole.java:120)
  1327 + at org.eclipse.ui.console.AbstractConsole.firePropertyChange(AbstractConsole.java:246)
  1328 + at org.eclipse.ui.console.IOConsoleOutputStream.setColor(IOConsoleOutputStream.java:140)
  1329 + at com.emmoco.mcmtooling.core.build.MCMProjectBuilder.clean(Unknown Source)
  1330 + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735)
  1331 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1332 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
  1333 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
  1334 + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
  1335 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1336 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
  1337 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263)
  1338 + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401)
  1339 + at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
  1340 + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
  1341 + at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
  1342 + at org.eclipse.core.internal.resources.Project.build(Project.java:114)
  1343 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:319)
  1344 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:151)
  1345 + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
  1346 + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  1347 +
  1348 +!ENTRY org.eclipse.ui.console 4 120 2014-05-13 02:02:26.280
  1349 +!MESSAGE Exception occurred during console property change notification.
  1350 +!STACK 0
  1351 +org.eclipse.swt.SWTException: Invalid thread access
  1352 + at org.eclipse.swt.SWT.error(SWT.java:4397)
  1353 + at org.eclipse.swt.SWT.error(SWT.java:4312)
  1354 + at org.eclipse.swt.SWT.error(SWT.java:4283)
  1355 + at org.eclipse.swt.widgets.Widget.error(Widget.java:783)
  1356 + at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:574)
  1357 + at org.eclipse.swt.widgets.Control.redraw(Control.java:2773)
  1358 + at org.eclipse.swt.custom.StyledText.redraw(StyledText.java:7354)
  1359 + at org.eclipse.ui.console.TextConsolePage.propertyChange(TextConsolePage.java:252)
  1360 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.run(AbstractConsole.java:104)
  1361 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1362 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.notify(AbstractConsole.java:120)
  1363 + at org.eclipse.ui.console.AbstractConsole.firePropertyChange(AbstractConsole.java:246)
  1364 + at org.eclipse.ui.console.IOConsoleOutputStream.setColor(IOConsoleOutputStream.java:140)
  1365 + at com.emmoco.mcmtooling.core.build.MCMProjectBuilder.clean(Unknown Source)
  1366 + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735)
  1367 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1368 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
  1369 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
  1370 + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
  1371 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1372 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
  1373 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263)
  1374 + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401)
  1375 + at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
  1376 + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
  1377 + at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
  1378 + at org.eclipse.core.internal.resources.Project.build(Project.java:114)
  1379 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:319)
  1380 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:151)
  1381 + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
  1382 + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  1383 +
  1384 +!ENTRY org.eclipse.ui.console 4 2 2014-05-13 02:03:04.343
  1385 +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.console".
  1386 +!STACK 0
  1387 +org.eclipse.swt.SWTException: Invalid thread access
  1388 + at org.eclipse.swt.SWT.error(SWT.java:4397)
  1389 + at org.eclipse.swt.SWT.error(SWT.java:4312)
  1390 + at org.eclipse.swt.SWT.error(SWT.java:4283)
  1391 + at org.eclipse.swt.widgets.Widget.error(Widget.java:783)
  1392 + at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:574)
  1393 + at org.eclipse.swt.widgets.Control.redraw(Control.java:2773)
  1394 + at org.eclipse.swt.custom.StyledText.redraw(StyledText.java:7354)
  1395 + at org.eclipse.ui.console.TextConsolePage.propertyChange(TextConsolePage.java:252)
  1396 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.run(AbstractConsole.java:104)
  1397 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1398 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.notify(AbstractConsole.java:120)
  1399 + at org.eclipse.ui.console.AbstractConsole.firePropertyChange(AbstractConsole.java:246)
  1400 + at org.eclipse.ui.console.IOConsoleOutputStream.setColor(IOConsoleOutputStream.java:140)
  1401 + at com.emmoco.mcmtooling.core.build.MCMProjectBuilder.clean(Unknown Source)
  1402 + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735)
  1403 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1404 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
  1405 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
  1406 + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
  1407 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1408 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
  1409 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263)
  1410 + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401)
  1411 + at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
  1412 + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
  1413 + at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
  1414 + at org.eclipse.core.internal.resources.Project.build(Project.java:114)
  1415 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:319)
  1416 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:151)
  1417 + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
  1418 + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  1419 +
  1420 +!ENTRY org.eclipse.ui.console 4 120 2014-05-13 02:03:04.344
  1421 +!MESSAGE Exception occurred during console property change notification.
  1422 +!STACK 0
  1423 +org.eclipse.swt.SWTException: Invalid thread access
  1424 + at org.eclipse.swt.SWT.error(SWT.java:4397)
  1425 + at org.eclipse.swt.SWT.error(SWT.java:4312)
  1426 + at org.eclipse.swt.SWT.error(SWT.java:4283)
  1427 + at org.eclipse.swt.widgets.Widget.error(Widget.java:783)
  1428 + at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:574)
  1429 + at org.eclipse.swt.widgets.Control.redraw(Control.java:2773)
  1430 + at org.eclipse.swt.custom.StyledText.redraw(StyledText.java:7354)
  1431 + at org.eclipse.ui.console.TextConsolePage.propertyChange(TextConsolePage.java:252)
  1432 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.run(AbstractConsole.java:104)
  1433 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1434 + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.notify(AbstractConsole.java:120)
  1435 + at org.eclipse.ui.console.AbstractConsole.firePropertyChange(AbstractConsole.java:246)
  1436 + at org.eclipse.ui.console.IOConsoleOutputStream.setColor(IOConsoleOutputStream.java:140)
  1437 + at com.emmoco.mcmtooling.core.build.MCMProjectBuilder.clean(Unknown Source)
  1438 + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735)
  1439 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1440 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
  1441 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
  1442 + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
  1443 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1444 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
  1445 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263)
  1446 + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401)
  1447 + at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
  1448 + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
  1449 + at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
  1450 + at org.eclipse.core.internal.resources.Project.build(Project.java:114)
  1451 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:319)
  1452 + at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:151)
  1453 + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
  1454 + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  1455 +
  1456 +!ENTRY org.eclipse.core.resources 4 2 2014-05-13 02:32:39.460
  1457 +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
  1458 +!STACK 1
  1459 +org.eclipse.core.runtime.CoreException: Variable references empty selection: ${project_loc}
  1460 + at org.eclipse.debug.internal.core.variables.ResourceResolver.abort(ResourceResolver.java:111)
  1461 + at org.eclipse.debug.internal.core.variables.ResourceResolver.getSelectedResource(ResourceResolver.java:132)
  1462 + at org.eclipse.debug.internal.core.variables.ResourceResolver.resolveValue(ResourceResolver.java:47)
  1463 + at org.eclipse.core.internal.variables.DynamicVariable.getValue(DynamicVariable.java:55)
  1464 + at org.eclipse.core.internal.variables.StringSubstitutionEngine.resolve(StringSubstitutionEngine.java:270)
  1465 + at org.eclipse.core.internal.variables.StringSubstitutionEngine.substitute(StringSubstitutionEngine.java:195)
  1466 + at org.eclipse.core.internal.variables.StringSubstitutionEngine.performStringSubstitution(StringSubstitutionEngine.java:87)
  1467 + at org.eclipse.core.internal.variables.StringVariableManager.performStringSubstitution(StringVariableManager.java:574)
  1468 + at org.eclipse.core.internal.variables.StringVariableManager.performStringSubstitution(StringVariableManager.java:350)
  1469 + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getWorkingDirectory(ExternalToolsCoreUtil.java:121)
  1470 + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:70)
  1471 + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:858)
  1472 + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:707)
  1473 + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:700)
  1474 + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181)
  1475 + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169)
  1476 + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88)
  1477 + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733)
  1478 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1479 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
  1480 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
  1481 + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
  1482 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1483 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
  1484 + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358)
  1485 + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381)
  1486 + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:514)
  1487 + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:423)
  1488 + at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:180)
  1489 + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  1490 +!SUBENTRY 1 org.eclipse.debug.core 4 120 2014-05-13 02:32:39.461
  1491 +!MESSAGE Variable references empty selection: ${project_loc}
  1492 +!SUBENTRY 1 org.eclipse.debug.core 4 120 2014-05-13 02:32:39.461
  1493 +!MESSAGE Variable references empty selection: ${project_loc}
  1494 +
  1495 +!ENTRY org.eclipse.core.resources 4 75 2014-05-13 02:32:39.462
  1496 +!MESSAGE Errors occurred during the build.
  1497 +!SUBENTRY 1 org.eclipse.core.externaltools 4 75 2014-05-13 02:32:39.462
  1498 +!MESSAGE Errors running builder 'Integrated External Tool Builder' on project 'DUREXLaunchpad'.
  1499 +!STACK 1
  1500 +org.eclipse.core.runtime.CoreException: Variable references empty selection: ${project_loc}
  1501 + at org.eclipse.debug.internal.core.variables.ResourceResolver.abort(ResourceResolver.java:111)
  1502 + at org.eclipse.debug.internal.core.variables.ResourceResolver.getSelectedResource(ResourceResolver.java:132)
  1503 + at org.eclipse.debug.internal.core.variables.ResourceResolver.resolveValue(ResourceResolver.java:47)
  1504 + at org.eclipse.core.internal.variables.DynamicVariable.getValue(DynamicVariable.java:55)
  1505 + at org.eclipse.core.internal.variables.StringSubstitutionEngine.resolve(StringSubstitutionEngine.java:270)
  1506 + at org.eclipse.core.internal.variables.StringSubstitutionEngine.substitute(StringSubstitutionEngine.java:195)
  1507 + at org.eclipse.core.internal.variables.StringSubstitutionEngine.performStringSubstitution(StringSubstitutionEngine.java:87)
  1508 + at org.eclipse.core.internal.variables.StringVariableManager.performStringSubstitution(StringVariableManager.java:574)
  1509 + at org.eclipse.core.internal.variables.StringVariableManager.performStringSubstitution(StringVariableManager.java:350)
  1510 + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getWorkingDirectory(ExternalToolsCoreUtil.java:121)
  1511 + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:70)
  1512 + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:858)
  1513 + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:707)
  1514 + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:700)
  1515 + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181)
  1516 + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169)
  1517 + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88)
  1518 + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733)
  1519 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1520 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
  1521 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
  1522 + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
  1523 + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  1524 + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
  1525 + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358)
  1526 + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381)
  1527 + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:514)
  1528 + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:423)
  1529 + at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:180)
  1530 + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  1531 +!SUBENTRY 2 org.eclipse.debug.core 4 120 2014-05-13 02:32:39.462
  1532 +!MESSAGE Variable references empty selection: ${project_loc}
  1533 +!SUBENTRY 1 org.eclipse.debug.core 4 120 2014-05-13 02:32:39.462
  1534 +!MESSAGE Variable references empty selection: ${project_loc}
... ...
.metadata/.plugins/org.eclipse.core.resources/.projects/Blinker/.markers
No preview for this file type
.metadata/.plugins/org.eclipse.core.resources/.projects/DUREX/.indexes/history.index
No preview for this file type
.metadata/.plugins/org.eclipse.core.resources/.projects/MyAppLaunchPad/.indexes/history.index
No preview for this file type
.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index
No preview for this file type
.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
No preview for this file type
.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.e4.CSS.prefs
1 1 eclipse.preferences.version=1
2   -org.eclipse.e4.CSS.syntaxColorer.tokenStyles.ClassID.bgColor=
  2 +org.eclipse.e4.CSS.syntaxColorer.tokenStyles.ClassID.bgColor=\#272822
3 3 org.eclipse.e4.CSS.syntaxColorer.tokenStyles.ClassID.color=167,236,33
4   -org.eclipse.e4.CSS.syntaxColorer.tokenStyles.Declaration.bgColor=
  4 +org.eclipse.e4.CSS.syntaxColorer.tokenStyles.Declaration.bgColor=\#272822
5 5 org.eclipse.e4.CSS.syntaxColorer.tokenStyles.Declaration.color=167,236,33
6   -org.eclipse.e4.CSS.syntaxColorer.tokenStyles.Element.bgColor=
  6 +org.eclipse.e4.CSS.syntaxColorer.tokenStyles.Element.bgColor=\#272822
7 7 org.eclipse.e4.CSS.syntaxColorer.tokenStyles.Element.color=82,227,246
8   -org.eclipse.e4.CSS.syntaxColorer.tokenStyles.comment.bgColor=
  8 +org.eclipse.e4.CSS.syntaxColorer.tokenStyles.comment.bgColor=\#272822
9 9 org.eclipse.e4.CSS.syntaxColorer.tokenStyles.comment.color=255,255,255
10   -org.eclipse.e4.CSS.syntaxColorer.tokenStyles.default.bgColor=
  10 +org.eclipse.e4.CSS.syntaxColorer.tokenStyles.default.bgColor=\#272822
11 11 org.eclipse.e4.CSS.syntaxColorer.tokenStyles.default.color=207,191,173
12   -org.eclipse.e4.CSS.syntaxColorer.tokenStyles.error.bgColor=
  12 +org.eclipse.e4.CSS.syntaxColorer.tokenStyles.error.bgColor=\#272822
13 13 org.eclipse.e4.CSS.syntaxColorer.tokenStyles.error.color=255,255,255
14   -org.eclipse.e4.CSS.syntaxColorer.tokenStyles.keyword.bgColor=
  14 +org.eclipse.e4.CSS.syntaxColorer.tokenStyles.keyword.bgColor=\#272822
15 15 org.eclipse.e4.CSS.syntaxColorer.tokenStyles.keyword.color=255,0,127
16   -org.eclipse.e4.CSS.syntaxColorer.tokenStyles.number.bgColor=
  16 +org.eclipse.e4.CSS.syntaxColorer.tokenStyles.number.bgColor=\#272822
17 17 org.eclipse.e4.CSS.syntaxColorer.tokenStyles.number.color=196,140,255
18   -org.eclipse.e4.CSS.syntaxColorer.tokenStyles.punctuation.bgColor=
  18 +org.eclipse.e4.CSS.syntaxColorer.tokenStyles.punctuation.bgColor=\#272822
19 19 org.eclipse.e4.CSS.syntaxColorer.tokenStyles.punctuation.color=249,250,244
20   -org.eclipse.e4.CSS.syntaxColorer.tokenStyles.string.bgColor=
  20 +org.eclipse.e4.CSS.syntaxColorer.tokenStyles.string.bgColor=\#272822
21 21 org.eclipse.e4.CSS.syntaxColorer.tokenStyles.string.color=236,228,126
... ...
.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
... ... @@ -3,4 +3,5 @@ AbstractTextEditor.Color.Foreground.SystemDefault=false
3 3 AbstractTextEditor.Color.SelectionBackground.SystemDefault=false
4 4 AbstractTextEditor.Color.SelectionForeground.SystemDefault=false
5 5 eclipse.preferences.version=1
  6 +lineNumberRuler=true
6 7 overviewRuler_migration=migrated_3.1
... ...
.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs
1 1 PROBLEMS_FILTERS_MIGRATE=true
2 2 SWITCH_PERSPECTIVE_ON_PROJECT_CREATION=always
3 3 eclipse.preferences.version=1
4   -platformState=1387855121130
  4 +platformState=1381868326188
5 5 quickStart=false
6 6 tipsAndTricks=true
... ...
.metadata/.plugins/org.eclipse.core.runtime/.settings/org.erlide.ui.prefs
... ... @@ -7,7 +7,7 @@ editor/colors/char/color=236,228,126
7 7 editor/colors/char/style=0
8 8 editor/colors/comment/color=255,255,255
9 9 editor/colors/comment/style=0
10   -editor/colors/default/color=207,191,173
  10 +editor/colors/default/color=249,250,244
11 11 editor/colors/default/style=0
12 12 editor/colors/float/color=196,140,255
13 13 editor/colors/float/style=0
... ...
.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml
1 1 <?xml version="1.0" encoding="UTF-8"?>
2 2 <section name="Workbench">
  3 + <section name="org.eclipse.debug.ui.LAUNCH_CONFIGURATION_PROPERTIES_DIALOG_SECTION">
  4 + <item value="525" key="DIALOG_WIDTH"/>
  5 + <item value="702" key="DIALOG_HEIGHT"/>
  6 + <item value="1|Lucida Grande|11.0|0|COCOA|1|LucidaGrande" key="DIALOG_FONT_NAME"/>
  7 + </section>
3 8 <section name="org.eclipse.debug.ui.LAUNCH_CONFIGURATIONS_DIALOG_SECTION">
4 9 <item value="800" key="DIALOG_WIDTH"/>
5 10 <item value=", org.eclipse.ui.externaltools.ProgramLaunchConfigurationType, " key="org.eclipse.debug.ui.EXPANDED_NODES"/>
6 11 <item value="640" key="DIALOG_HEIGHT"/>
7 12 <item value="237" key="org.eclipse.debug.ui.DIALOG_SASH_WEIGHTS_1"/>
8   - <item value="762" key="org.eclipse.debug.ui.DIALOG_SASH_WEIGHTS_2"/>
9 13 <item value="1|Lucida Grande|11.0|0|COCOA|1|LucidaGrande" key="DIALOG_FONT_NAME"/>
  14 + <item value="762" key="org.eclipse.debug.ui.DIALOG_SASH_WEIGHTS_2"/>
10 15 </section>
11 16 </section>
... ...
.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
1 1 <?xml version="1.0" encoding="ASCII"?>
2 2 <application:Application xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:advanced="http://www.eclipse.org/ui/2010/UIModel/application/ui/advanced" xmlns:application="http://www.eclipse.org/ui/2010/UIModel/application" xmlns:basic="http://www.eclipse.org/ui/2010/UIModel/application/ui/basic" xmlns:menu="http://www.eclipse.org/ui/2010/UIModel/application/ui/menu" xmi:id="_-sZEkNd1EeOVfaIzSb4tTA" elementId="org.eclipse.e4.legacy.ide.application" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_-sZEkdd1EeOVfaIzSb4tTA" bindingContexts="_-sZEk9d1EeOVfaIzSb4tTA">
3   - <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;workbench>&#xA;&lt;mruList>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;main.c&quot; tooltip=&quot;MyAppLaunchPad/main.c&quot;>&#xA;&lt;persistable path=&quot;/MyAppLaunchPad/main.c&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;com.emmoco.embuilder.schemaEditor&quot; name=&quot;schema.ems&quot; tooltip=&quot;MyAppSchema/schema.ems&quot;>&#xA;&lt;persistable path=&quot;/MyAppSchema/schema.ems&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;DUREX.h&quot; tooltip=&quot;DUREX/out/DUREX.h&quot;>&#xA;&lt;persistable path=&quot;/DUREX/out/DUREX.h&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;DUREX-TODO.c&quot; tooltip=&quot;DUREX/out/DUREX-TODO.c&quot;>&#xA;&lt;persistable path=&quot;/DUREX/out/DUREX-TODO.c&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;DUREX.c&quot; tooltip=&quot;DUREX/out/DUREX.c&quot;>&#xA;&lt;persistable path=&quot;/DUREX/out/DUREX.c&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;com.emmoco.embuilder.schemaEditor&quot; name=&quot;schema.ems&quot; tooltip=&quot;DUREX/schema.ems&quot;>&#xA;&lt;persistable path=&quot;/DUREX/schema.ems&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;com.emmoco.embuilder.schemaEditor&quot; name=&quot;schema.ems&quot; tooltip=&quot;BlinkerSchema/schema.ems&quot;>&#xA;&lt;persistable path=&quot;/BlinkerSchema/schema.ems&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;main.c&quot; tooltip=&quot;BlinkerLaunchPad/main.c&quot;>&#xA;&lt;persistable path=&quot;/BlinkerLaunchPad/main.c&quot;/>&#xA;&lt;/file>&#xA;&lt;/mruList>&#xA;&lt;/workbench>"/>
  3 + <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;workbench>&#xA;&lt;mruList>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;json.editors.JsonPageEditor&quot; name=&quot;durex.json&quot; tooltip=&quot;DUREX/out/durex.json&quot;>&#xA;&lt;persistable path=&quot;/DUREX/out/durex.json&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;com.emmoco.embuilder.editor-props&quot; name=&quot;bundle.properties&quot; tooltip=&quot;DUREX/bundle.properties&quot;>&#xA;&lt;persistable path=&quot;/DUREX/bundle.properties&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;DUREX.h&quot; tooltip=&quot;DUREX/out/DUREX.h&quot;>&#xA;&lt;persistable path=&quot;/DUREX/out/DUREX.h&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;main.c&quot; tooltip=&quot;DUREXLaunchpad/main.c&quot;>&#xA;&lt;persistable path=&quot;/DUREXLaunchpad/main.c&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;com.emmoco.embuilder.schemaEditor&quot; name=&quot;schema.ems&quot; tooltip=&quot;DUREX/schema.ems&quot;>&#xA;&lt;persistable path=&quot;/DUREX/schema.ems&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.make.editor&quot; name=&quot;makefile&quot; tooltip=&quot;DUREXLaunchpad/makefile&quot;>&#xA;&lt;persistable path=&quot;/DUREXLaunchpad/makefile&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;DUREX.c&quot; tooltip=&quot;DUREX/out/DUREX.c&quot;>&#xA;&lt;persistable path=&quot;/DUREX/out/DUREX.c&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;com.emmoco.embuilder.schemaEditor&quot; name=&quot;System.ems&quot; tooltip=&quot;DUREX/imports/system@emmoco.com/System.ems&quot;>&#xA;&lt;persistable path=&quot;/DUREX/imports/system@emmoco.com/System.ems&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;Em_Types.h&quot; tooltip=&quot;DUREX/out/Em_Types.h&quot;>&#xA;&lt;persistable path=&quot;/DUREX/out/Em_Types.h&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;Em_Message.h&quot; tooltip=&quot;DUREX/out/Em_Message.h&quot;>&#xA;&lt;persistable path=&quot;/DUREX/out/Em_Message.h&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.make.editor&quot; name=&quot;makefile&quot; tooltip=&quot;BlinkerLaunchPad/makefile&quot;>&#xA;&lt;persistable path=&quot;/BlinkerLaunchPad/makefile&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;sleep.c&quot; tooltip=&quot;DUREXLaunchpad/sleep.c&quot;>&#xA;&lt;persistable path=&quot;/DUREXLaunchpad/sleep.c&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;MyApp.h&quot; tooltip=&quot;MyAppSchema/out/MyApp.h&quot;>&#xA;&lt;persistable path=&quot;/MyAppSchema/out/MyApp.h&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;MyApp.c&quot; tooltip=&quot;MyAppSchema/out/MyApp.c&quot;>&#xA;&lt;persistable path=&quot;/MyAppSchema/out/MyApp.c&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot; name=&quot;main.c&quot; tooltip=&quot;MyAppLaunchPad/main.c&quot;>&#xA;&lt;persistable path=&quot;/MyAppLaunchPad/main.c&quot;/>&#xA;&lt;/file>&#xA;&lt;/mruList>&#xA;&lt;/workbench>"/>
4 4 <tags>activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration</tags>
5 5 <tags>ModelMigrationProcessor.001</tags>
6   - <children xsi:type="basic:TrimmedWindow" xmi:id="_-sZEkdd1EeOVfaIzSb4tTA" elementId="IDEWindow" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="__EcYMtd1EeOVfaIzSb4tTA" label="%trimmedwindow.label.eclipseSDK" x="36" y="26" width="1327" height="665">
  6 + <children xsi:type="basic:TrimmedWindow" xmi:id="_-sZEkdd1EeOVfaIzSb4tTA" elementId="IDEWindow" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="__EcYMtd1EeOVfaIzSb4tTA" label="%trimmedwindow.label.eclipseSDK" x="21" y="22" width="1327" height="665">
7 7 <persistedState key="coolBarVisible" value="true"/>
8 8 <persistedState key="perspectiveBarVisible" value="true"/>
9 9 <persistedState key="workingSets" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;workingSets/>"/>
... ... @@ -167,31 +167,43 @@
167 167 <tags>categoryTag:Help</tags>
168 168 </sharedElements>
169 169 <sharedElements xsi:type="advanced:Area" xmi:id="__NTZQNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.editorss" selectedElement="__NUAUNd1EeOVfaIzSb4tTA">
170   - <children xsi:type="basic:PartStack" xmi:id="__NUAUNd1EeOVfaIzSb4tTA" elementId="org.eclipse.e4.primaryDataStack" selectedElement="_s9XBkNnnEeOGsrayllAMtw">
  170 + <children xsi:type="basic:PartStack" xmi:id="__NUAUNd1EeOVfaIzSb4tTA" elementId="org.eclipse.e4.primaryDataStack" selectedElement="_ItEQ8No3EeOmV6GLybVswA">
171 171 <tags>newtablook</tags>
172 172 <tags>org.eclipse.e4.primaryDataStack</tags>
173 173 <tags>EditorStack</tags>
174 174 <tags>active</tags>
175   - <children xsi:type="basic:Part" xmi:id="_OvD6INd6EeO10Z-uF4PJsQ" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="schema.ems" iconURI="platform:/plugin/com.emmoco.embuilder.core/icons/emunit.gif" tooltip="DUREX/schema.ems" closeable="true">
176   - <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;com.emmoco.embuilder.schemaEditor&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/DUREX/schema.ems&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;0&quot; selectionOffset=&quot;493&quot; selectionTopPixel=&quot;273&quot;/>&#xA;&lt;/editor>"/>
  175 + <children xsi:type="basic:Part" xmi:id="_G05vENovEeOmV6GLybVswA" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="main.c" iconURI="platform:/plugin/org.eclipse.cdt.ui/icons/obj16/c_file_obj.gif" tooltip="DUREXLaunchpad/main.c" closeable="true">
  176 + <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/DUREXLaunchpad/main.c&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;0&quot; selectionOffset=&quot;2388&quot; selectionTopPixel=&quot;2439&quot;/>&#xA;&lt;/editor>"/>
177 177 <tags>Editor</tags>
178   - <tags>com.emmoco.embuilder.schemaEditor</tags>
  178 + <tags>org.eclipse.cdt.ui.editor.CEditor</tags>
  179 + <tags>removeOnHide</tags>
  180 + </children>
  181 + <children xsi:type="basic:Part" xmi:id="_i4_PcNowEeOmV6GLybVswA" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="makefile" iconURI="platform:/plugin/org.eclipse.cdt.make.ui/icons/etool16/makefile.gif" tooltip="DUREXLaunchpad/makefile" closeable="true">
  182 + <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;org.eclipse.cdt.make.editor&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/DUREXLaunchpad/makefile&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;0&quot; selectionOffset=&quot;87&quot; selectionTopPixel=&quot;0&quot;/>&#xA;&lt;/editor>"/>
  183 + <tags>Editor</tags>
  184 + <tags>org.eclipse.cdt.make.editor</tags>
179 185 <tags>removeOnHide</tags>
180 186 </children>
181   - <children xsi:type="basic:Part" xmi:id="_s9XBkNnnEeOGsrayllAMtw" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="main.c" iconURI="platform:/plugin/org.eclipse.cdt.ui/icons/obj16/c_file_obj.gif" tooltip="MyAppLaunchPad/main.c" closeable="true">
182   - <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/MyAppLaunchPad/main.c&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;0&quot; selectionOffset=&quot;4&quot; selectionTopPixel=&quot;1630&quot;/>&#xA;&lt;/editor>"/>
  187 + <children xsi:type="basic:Part" xmi:id="_ItEQ8No3EeOmV6GLybVswA" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="DUREX.h" iconURI="platform:/plugin/org.eclipse.cdt.ui/icons/obj16/c_file_obj.gif" tooltip="DUREX/out/DUREX.h" closeable="true">
  188 + <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;org.eclipse.cdt.ui.editor.CEditor&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/DUREX/out/DUREX.h&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;45&quot; selectionOffset=&quot;806&quot; selectionTopPixel=&quot;0&quot;/>&#xA;&lt;/editor>"/>
183 189 <tags>Editor</tags>
184 190 <tags>org.eclipse.cdt.ui.editor.CEditor</tags>
185 191 <tags>removeOnHide</tags>
186 192 <tags>active</tags>
187 193 <tags>activeOnClose</tags>
188 194 </children>
189   - <children xsi:type="basic:Part" xmi:id="_6-D8MNnnEeOGsrayllAMtw" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="schema.ems" iconURI="platform:/plugin/com.emmoco.embuilder.core/icons/emunit.gif" tooltip="MyAppSchema/schema.ems" closeable="true">
190   - <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;com.emmoco.embuilder.schemaEditor&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/MyAppSchema/schema.ems&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;0&quot; selectionOffset=&quot;0&quot; selectionTopPixel=&quot;0&quot;/>&#xA;&lt;/editor>"/>
  195 + <children xsi:type="basic:Part" xmi:id="_K-oD4No3EeOmV6GLybVswA" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="schema.ems" iconURI="platform:/plugin/com.emmoco.embuilder.core/icons/emunit.gif" tooltip="DUREX/schema.ems" closeable="true">
  196 + <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;com.emmoco.embuilder.schemaEditor&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/DUREX/schema.ems&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;61&quot; selectionOffset=&quot;95&quot; selectionTopPixel=&quot;0&quot;/>&#xA;&lt;/editor>"/>
191 197 <tags>Editor</tags>
192 198 <tags>com.emmoco.embuilder.schemaEditor</tags>
193 199 <tags>removeOnHide</tags>
194 200 </children>
  201 + <children xsi:type="basic:Part" xmi:id="_Vvr9QNo4EeOmV6GLybVswA" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="durex.json" iconURI="platform:/plugin/json.editor.plugin/icons/JsonFile.gif" tooltip="DUREX/out/durex.json" closeable="true">
  202 + <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;json.editors.JsonPageEditor&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/DUREX/out/durex.json&quot;/>&#xA;&lt;/editor>"/>
  203 + <tags>Editor</tags>
  204 + <tags>json.editors.JsonPageEditor</tags>
  205 + <tags>removeOnHide</tags>
  206 + </children>
195 207 </children>
196 208 </sharedElements>
197 209 <sharedElements xsi:type="basic:Part" xmi:id="__NmUMNd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.PackageExplorer" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Package Explorer" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/package.gif" tooltip="Workspace" closeable="true">
... ... @@ -223,7 +235,7 @@
223 235 <toolbar xmi:id="_kGpYMdd5EeO10Z-uF4PJsQ" elementId="org.eclipse.ui.navigator.ProjectExplorer" visible="false"/>
224 236 </sharedElements>
225 237 <sharedElements xsi:type="basic:Part" xmi:id="__NpXgtd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.views.ProblemView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Problems" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/problems_view.gif" tooltip="2 errors, 0 warnings, 0 others" closeable="true">
226   - <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;view PRIMARY_SORT_FIELD=&quot;org.eclipse.ui.ide.severityAndDescriptionField&quot; categoryGroup=&quot;org.eclipse.ui.ide.severity&quot; markerContentGenerator=&quot;org.eclipse.ui.ide.problemsGenerator&quot; partName=&quot;Problems&quot;>&#xA;&lt;expanded>&#xA;&lt;category IMemento.internal.id=&quot;Errors (2 items)&quot;/>&#xA;&lt;category IMemento.internal.id=&quot;Errors&quot;/>&#xA;&lt;/expanded>&#xA;&lt;columnWidths org.eclipse.ui.ide.locationField=&quot;90&quot; org.eclipse.ui.ide.markerType=&quot;90&quot; org.eclipse.ui.ide.pathField=&quot;120&quot; org.eclipse.ui.ide.resourceField=&quot;90&quot; org.eclipse.ui.ide.severityAndDescriptionField=&quot;483&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.severityAndDescriptionField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.resourceField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.pathField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.locationField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.markerType&quot;/>&#xA;&lt;/view>"/>
  238 + <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;view PRIMARY_SORT_FIELD=&quot;org.eclipse.ui.ide.severityAndDescriptionField&quot; categoryGroup=&quot;org.eclipse.ui.ide.severity&quot; markerContentGenerator=&quot;org.eclipse.ui.ide.problemsGenerator&quot; partName=&quot;Problems&quot;>&#xA;&lt;expanded>&#xA;&lt;category IMemento.internal.id=&quot;Errors (2 items)&quot;/>&#xA;&lt;/expanded>&#xA;&lt;columnWidths org.eclipse.ui.ide.locationField=&quot;90&quot; org.eclipse.ui.ide.markerType=&quot;90&quot; org.eclipse.ui.ide.pathField=&quot;120&quot; org.eclipse.ui.ide.resourceField=&quot;90&quot; org.eclipse.ui.ide.severityAndDescriptionField=&quot;483&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.severityAndDescriptionField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.resourceField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.pathField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.locationField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.markerType&quot;/>&#xA;&lt;/view>"/>
227 239 <tags>View</tags>
228 240 <tags>categoryTag:General</tags>
229 241 <menus xmi:id="__T5JcNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.views.ProblemView">
... ... @@ -304,19 +316,19 @@
304 316 </children>
305 317 <children xsi:type="menu:ToolBar" xmi:id="__FmOwNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.workbench.file">
306 318 <tags>Draggable</tags>
307   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTo5kNngEeOGsrayllAMtw" elementId="new.group"/>
308   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTo5kdngEeOGsrayllAMtw" elementId="newWizardDropDown"/>
309   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTo5ktngEeOGsrayllAMtw" elementId="new.ext" visible="false"/>
310   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTpgoNngEeOGsrayllAMtw" elementId="save.group" visible="false"/>
311   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTpgodngEeOGsrayllAMtw" elementId="save"/>
312   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTpgotngEeOGsrayllAMtw" elementId="saveAll"/>
313   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTpgo9ngEeOGsrayllAMtw" elementId="save.ext" visible="false"/>
314   - <children xsi:type="menu:HandledToolItem" xmi:id="_TTqHsNngEeOGsrayllAMtw" elementId="print" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/print_edit.gif" tooltip="Print" command="_-tfQytd1EeOVfaIzSb4tTA"/>
315   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTuZINngEeOGsrayllAMtw" elementId="print.ext" visible="false"/>
316   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTuZIdngEeOGsrayllAMtw" elementId="build.group"/>
317   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTvAMNngEeOGsrayllAMtw" elementId="build"/>
318   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTvAMdngEeOGsrayllAMtw" elementId="build.ext" visible="false"/>
319   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTvAMtngEeOGsrayllAMtw" elementId="additions"/>
  319 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-KrINoKEeOmV6GLybVswA" elementId="new.group"/>
  320 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-KrIdoKEeOmV6GLybVswA" elementId="newWizardDropDown"/>
  321 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-KrItoKEeOmV6GLybVswA" elementId="new.ext" visible="false"/>
  322 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-KrI9oKEeOmV6GLybVswA" elementId="save.group" visible="false"/>
  323 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-KrJNoKEeOmV6GLybVswA" elementId="save"/>
  324 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-KrJdoKEeOmV6GLybVswA" elementId="saveAll"/>
  325 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-KrJtoKEeOmV6GLybVswA" elementId="save.ext" visible="false"/>
  326 + <children xsi:type="menu:HandledToolItem" xmi:id="__-LSMNoKEeOmV6GLybVswA" elementId="print" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/print_edit.gif" tooltip="Print" command="_-tfQytd1EeOVfaIzSb4tTA"/>
  327 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-OVgNoKEeOmV6GLybVswA" elementId="print.ext" visible="false"/>
  328 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-OVgdoKEeOmV6GLybVswA" elementId="build.group"/>
  329 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-OVgtoKEeOmV6GLybVswA" elementId="build"/>
  330 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-OVg9oKEeOmV6GLybVswA" elementId="build.ext" visible="false"/>
  331 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-OVhNoKEeOmV6GLybVswA" elementId="additions"/>
320 332 </children>
321 333 <children xsi:type="menu:ToolBar" xmi:id="__FmOwdd1EeOVfaIzSb4tTA" elementId="additions" toBeRendered="false">
322 334 <tags>toolbarSeparator</tags>
... ... @@ -328,50 +340,52 @@
328 340 <children xsi:type="menu:OpaqueToolItem" xmi:id="_A50Tgdd4EeO10Z-uF4PJsQ" elementId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"/>
329 341 <children xsi:type="menu:OpaqueToolItem" xmi:id="_bcYvENd_EeOBl_WozuLcVg" elementId="Presentation"/>
330 342 <children xsi:type="menu:OpaqueToolItem" xmi:id="_bcYvEdd_EeOBl_WozuLcVg" elementId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"/>
331   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_uQjZsNnlEeOGsrayllAMtw" elementId="Presentation"/>
332   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_uQjZsdnlEeOGsrayllAMtw" elementId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"/>
  343 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_-_FTQNfGEeOgUcWWru89dA" elementId="Presentation"/>
  344 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_-_FTQdfGEeOgUcWWru89dA" elementId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"/>
  345 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_N_UbQNoXEeOmV6GLybVswA" elementId="Presentation"/>
  346 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_N_UbQdoXEeOmV6GLybVswA" elementId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"/>
333 347 </children>
334 348 <children xsi:type="menu:ToolBar" xmi:id="__WLBYNd1EeOVfaIzSb4tTA" elementId="adt.actionSet.avdManager">
335 349 <tags>Draggable</tags>
336   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXIScNngEeOGsrayllAMtw" elementId="android_project"/>
337   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXIScdngEeOGsrayllAMtw" elementId="com.android.ide.eclipse.adt.ui.sdkmanager"/>
338   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXISctngEeOGsrayllAMtw" elementId="com.android.ide.eclipse.adt.ui.avdmanager"/>
  350 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAaG0NoLEeOmV6GLybVswA" elementId="android_project"/>
  351 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAaG0doLEeOmV6GLybVswA" elementId="com.android.ide.eclipse.adt.ui.sdkmanager"/>
  352 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAaG0toLEeOmV6GLybVswA" elementId="com.android.ide.eclipse.adt.ui.avdmanager"/>
339 353 </children>
340 354 <children xsi:type="menu:ToolBar" xmi:id="__V7JwNd1EeOVfaIzSb4tTA" elementId="adt.actionSet.lint">
341 355 <tags>Draggable</tags>
342   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXISc9ngEeOGsrayllAMtw" elementId="android_project"/>
343   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXISdNngEeOGsrayllAMtw" elementId="com.android.ide.eclipse.adt.ui.lintrunner"/>
  356 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAaG09oLEeOmV6GLybVswA" elementId="android_project"/>
  357 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAaG1NoLEeOmV6GLybVswA" elementId="com.android.ide.eclipse.adt.ui.lintrunner"/>
344 358 </children>
345 359 <children xsi:type="menu:ToolBar" xmi:id="__VvjkNd1EeOVfaIzSb4tTA" elementId="adt.actionSet.wizards">
346 360 <tags>Draggable</tags>
347   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXISddngEeOGsrayllAMtw" elementId="android_project"/>
348   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXISdtngEeOGsrayllAMtw" elementId="com.android.ide.eclipse.adt.wizards.actions.NewXmlFileAction"/>
  361 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAaG1doLEeOmV6GLybVswA" elementId="android_project"/>
  362 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAaG1toLEeOmV6GLybVswA" elementId="com.android.ide.eclipse.adt.wizards.actions.NewXmlFileAction"/>
349 363 </children>
350 364 <children xsi:type="menu:ToolBar" xmi:id="_2a6hINd2EeO7buUGucBrpw" elementId="org.eclipse.debug.ui.breakpointActionSet">
351 365 <tags>Draggable</tags>
352   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXISd9ngEeOGsrayllAMtw" elementId="breakpointGroup"/>
353   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXI5gNngEeOGsrayllAMtw" elementId="org.eclipse.debug.ui.actions.SkipAllBreakpoints"/>
  366 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAaG19oLEeOmV6GLybVswA" elementId="breakpointGroup"/>
  367 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAaG2NoLEeOmV6GLybVswA" elementId="org.eclipse.debug.ui.actions.SkipAllBreakpoints"/>
354 368 </children>
355 369 <children xsi:type="menu:ToolBar" xmi:id="__VGDUNd1EeOVfaIzSb4tTA" elementId="org.eclipse.debug.ui.launchActionSet">
356 370 <tags>Draggable</tags>
357   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXI5gdngEeOGsrayllAMtw" elementId="debug"/>
358   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXI5gtngEeOGsrayllAMtw" elementId="org.eclipse.debug.internal.ui.actions.DebugDropDownAction"/>
359   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXI5g9ngEeOGsrayllAMtw" elementId="org.eclipse.debug.internal.ui.actions.RunDropDownAction"/>
360   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXI5hNngEeOGsrayllAMtw" elementId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar"/>
  371 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAaG2doLEeOmV6GLybVswA" elementId="debug"/>
  372 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAaG2toLEeOmV6GLybVswA" elementId="org.eclipse.debug.internal.ui.actions.DebugDropDownAction"/>
  373 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat4NoLEeOmV6GLybVswA" elementId="org.eclipse.debug.internal.ui.actions.RunDropDownAction"/>
  374 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat4doLEeOmV6GLybVswA" elementId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar"/>
361 375 </children>
362 376 <children xsi:type="menu:ToolBar" xmi:id="__V1qMNd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet">
363 377 <tags>Draggable</tags>
364   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXI5hdngEeOGsrayllAMtw" elementId="JavaWizards"/>
365   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXI5htngEeOGsrayllAMtw" elementId="org.eclipse.jdt.ui.actions.OpenProjectWizard"/>
366   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXI5h9ngEeOGsrayllAMtw" elementId="org.eclipse.jdt.ui.actions.OpenPackageWizard"/>
367   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXI5iNngEeOGsrayllAMtw" elementId="org.eclipse.jdt.ui.actions.NewTypeDropDown"/>
  378 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat4toLEeOmV6GLybVswA" elementId="JavaWizards"/>
  379 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat49oLEeOmV6GLybVswA" elementId="org.eclipse.jdt.ui.actions.OpenProjectWizard"/>
  380 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat5NoLEeOmV6GLybVswA" elementId="org.eclipse.jdt.ui.actions.OpenPackageWizard"/>
  381 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat5doLEeOmV6GLybVswA" elementId="org.eclipse.jdt.ui.actions.NewTypeDropDown"/>
368 382 </children>
369 383 <children xsi:type="menu:ToolBar" xmi:id="__VaMYNd1EeOVfaIzSb4tTA" elementId="org.eclipse.search.searchActionSet">
370 384 <tags>Draggable</tags>
371   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXJgkNngEeOGsrayllAMtw" elementId="Search"/>
372   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXJgkdngEeOGsrayllAMtw" elementId="openType"/>
373   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXJgktngEeOGsrayllAMtw" elementId="org.eclipse.search.OpenSearchDialogPage"/>
374   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_uQkAwNnlEeOGsrayllAMtw" elementId="org.eclipse.cdt.ui.actions.OpenType"/>
  385 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat5toLEeOmV6GLybVswA" elementId="Search"/>
  386 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat59oLEeOmV6GLybVswA" elementId="openType"/>
  387 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat6NoLEeOmV6GLybVswA" elementId="org.eclipse.search.OpenSearchDialogPage"/>
  388 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_N_UbQtoXEeOmV6GLybVswA" elementId="org.eclipse.cdt.ui.actions.OpenType"/>
375 389 </children>
376 390 <children xsi:type="menu:ToolBar" xmi:id="__FmOw9d1EeOVfaIzSb4tTA" elementId="group.nav" toBeRendered="false">
377 391 <tags>toolbarSeparator</tags>
... ... @@ -379,15 +393,15 @@
379 393 </children>
380 394 <children xsi:type="menu:ToolBar" xmi:id="__Fm10dd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.workbench.navigate">
381 395 <tags>Draggable</tags>
382   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTvAM9ngEeOGsrayllAMtw" elementId="history.group"/>
383   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTvANNngEeOGsrayllAMtw" elementId="group.application" visible="false"/>
384   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTvANdngEeOGsrayllAMtw" elementId="backardHistory"/>
385   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTvANtngEeOGsrayllAMtw" elementId="forwardHistory"/>
386   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTvnQNngEeOGsrayllAMtw" elementId="pin.group"/>
387   - <children xsi:type="menu:HandledToolItem" xmi:id="_TTvnQdngEeOGsrayllAMtw" elementId="org.eclipse.ui.window.pinEditor" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/pin_editor.gif" tooltip="Pin Editor" enabled="false" command="_-tURtNd1EeOVfaIzSb4tTA"/>
388   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXJgk9ngEeOGsrayllAMtw" elementId="org.eclipse.ui.edit.text.gotoNextAnnotation"/>
389   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXJglNngEeOGsrayllAMtw" elementId="org.eclipse.ui.edit.text.gotoPreviousAnnotation"/>
390   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TXJgldngEeOGsrayllAMtw" elementId="org.eclipse.ui.edit.text.gotoLastEditPosition"/>
  396 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-O8kNoKEeOmV6GLybVswA" elementId="history.group"/>
  397 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-O8kdoKEeOmV6GLybVswA" elementId="group.application" visible="false"/>
  398 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-O8ktoKEeOmV6GLybVswA" elementId="backardHistory"/>
  399 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-O8k9oKEeOmV6GLybVswA" elementId="forwardHistory"/>
  400 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-O8lNoKEeOmV6GLybVswA" elementId="pin.group"/>
  401 + <children xsi:type="menu:HandledToolItem" xmi:id="__-O8ldoKEeOmV6GLybVswA" elementId="org.eclipse.ui.window.pinEditor" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/pin_editor.gif" tooltip="Pin Editor" enabled="false" command="_-tURtNd1EeOVfaIzSb4tTA"/>
  402 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat6doLEeOmV6GLybVswA" elementId="org.eclipse.ui.edit.text.gotoNextAnnotation"/>
  403 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat6toLEeOmV6GLybVswA" elementId="org.eclipse.ui.edit.text.gotoPreviousAnnotation"/>
  404 + <children xsi:type="menu:OpaqueToolItem" xmi:id="_AAat69oLEeOmV6GLybVswA" elementId="org.eclipse.ui.edit.text.gotoLastEditPosition"/>
391 405 </children>
392 406 <children xsi:type="menu:ToolBar" xmi:id="__Fnc4Nd1EeOVfaIzSb4tTA" elementId="group.editor" toBeRendered="false">
393 407 <tags>toolbarSeparator</tags>
... ... @@ -399,8 +413,8 @@
399 413 </children>
400 414 <children xsi:type="menu:ToolBar" xmi:id="__Fnc5Nd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.workbench.help" visible="false">
401 415 <tags>Draggable</tags>
402   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTwOUNngEeOGsrayllAMtw" elementId="group.help"/>
403   - <children xsi:type="menu:OpaqueToolItem" xmi:id="_TTwOUdngEeOGsrayllAMtw" elementId="group.application" visible="false"/>
  416 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-PjoNoKEeOmV6GLybVswA" elementId="group.help"/>
  417 + <children xsi:type="menu:OpaqueToolItem" xmi:id="__-PjodoKEeOmV6GLybVswA" elementId="group.application" visible="false"/>
404 418 </children>
405 419 <children xsi:type="menu:ToolControl" xmi:id="__GowkNd1EeOVfaIzSb4tTA" elementId="PerspectiveSpacer" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.LayoutModifierToolControl">
406 420 <tags>stretch</tags>
... ... @@ -691,7 +705,7 @@
691 705 <tags>platform:cocoa</tags>
692 706 </bindings>
693 707 <bindings xmi:id="_-u60Idd1EeOVfaIzSb4tTA" keySequence="ALT+CTRL+H" command="_-tWG5dd1EeOVfaIzSb4tTA"/>
694   - <bindings xmi:id="_SMhggdngEeOGsrayllAMtw" keySequence="COMMAND+CTRL+F" command="_-vA6wNd1EeOVfaIzSb4tTA"/>
  708 + <bindings xmi:id="__lDnkdoKEeOmV6GLybVswA" keySequence="COMMAND+CTRL+F" command="_-vA6wNd1EeOVfaIzSb4tTA"/>
695 709 </bindingTables>
696 710 <bindingTables xmi:id="_-uOQkNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.textEditorScope" bindingContext="_-tpo1dd1EeOVfaIzSb4tTA">
697 711 <bindings xmi:id="_-uOQkdd1EeOVfaIzSb4tTA" keySequence="COMMAND+SHIFT+NUMPAD_MULTIPLY" command="_-tU4uNd1EeOVfaIzSb4tTA"/>
... ... @@ -1038,7 +1052,7 @@
1038 1052 <bindings xmi:id="_-u6NFNd1EeOVfaIzSb4tTA" keySequence="CTRL+D" command="_-taYQtd1EeOVfaIzSb4tTA"/>
1039 1053 </bindingTables>
1040 1054 <bindingTables xmi:id="_-vBh0td1EeOVfaIzSb4tTA" contributorURI="platform:/fragment/org.eclipse.e4.ui.workbench.renderers.swt.cocoa" bindingContext="_-sZEltd1EeOVfaIzSb4tTA">
1041   - <bindings xmi:id="_SMiuoNngEeOGsrayllAMtw" keySequence="M1+W" command="_-vBh0Nd1EeOVfaIzSb4tTA"/>
  1055 + <bindings xmi:id="__lEOoNoKEeOmV6GLybVswA" keySequence="M1+W" command="_-vBh0Nd1EeOVfaIzSb4tTA"/>
1042 1056 </bindingTables>
1043 1057 <bindingTables xmi:id="_-1XaYNd1EeOVfaIzSb4tTA" bindingContext="_-1WzUNd1EeOVfaIzSb4tTA"/>
1044 1058 <bindingTables xmi:id="_-1YBcdd1EeOVfaIzSb4tTA" bindingContext="_-1YBcNd1EeOVfaIzSb4tTA"/>
... ...
.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps
No preview for this file type
.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt
1 1 INDEX VERSION 1.126+/Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.jdt.core
2 2 1699548220.index
3 3 1141783261.index
4   -2272743771.index
... ...
.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat
No preview for this file type
.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml
... ... @@ -11,11 +11,13 @@
11 11 <item value="/Users/imanol/Downloads/examples-12.1.1.zip"/>
12 12 </list>
13 13 </section>
  14 + <section name="NewWizardAction">
  15 + </section>
14 16 <section name="CleanDialogSettings">
15 17 <item value="484" key="DIALOG_WIDTH"/>
16 18 <item value="118" key="DIALOG_Y_ORIGIN"/>
17   - <item value="441" key="DIALOG_X_ORIGIN"/>
18 19 <item value="354" key="DIALOG_HEIGHT"/>
  20 + <item value="441" key="DIALOG_X_ORIGIN"/>
19 21 <item value="true" key="TOGGLE_SELECTED"/>
20 22 </section>
21 23 </section>
... ...
.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml
1 1 <?xml version="1.0" encoding="UTF-8"?>
2 2 <section name="Workbench">
3 3 <section name="org.eclipse.ui.internal.QuickAccess">
4   - <item value="854" key="dialogWidth"/>
5   - <item value="480" key="dialogHeight"/>
  4 + <item value="1200" key="dialogWidth"/>
  5 + <item value="675" key="dialogHeight"/>
6 6 <list key="orderedProviders">
7 7 </list>
8 8 <list key="textArray">
... ...
BlinkerSchema/out/Blinker-TODO.c
1   -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.Blinker on 2014-05-09T15:40:37T ****/
  1 +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.Blinker on 2014-05-10T00:12:31T ****/
2 2 /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/
3 3  
4 4 #include "Blinker.h"
... ...
BlinkerSchema/out/Blinker.c
1   -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.Blinker on 2014-05-09T15:40:37T ****/
  1 +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.Blinker on 2014-05-10T00:12:31T ****/
2 2 /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/
3 3  
4 4 #include "Em_Message.h"
... ... @@ -19,7 +19,7 @@ typedef struct Em_App_Message {
19 19  
20 20 const uint8_t Em_App_hash[] = {194, 8, 191, 173, 237, 198, 193, 165, 88, 202, 74, 246, 70, 59, 102, 128, 12, 0, ((sizeof(struct{uint8_t f1; uint16_t f2;}) - sizeof(uint16_t)) << 4) | (sizeof(struct{uint8_t f1; uint32_t f2;}) - sizeof(uint32_t))};
21 21  
22   -const uint8_t Em_App_build[] = {191, 211, 54, 225, 69, 1, 0, 0};
  22 +const uint8_t Em_App_build[] = {70, 123, 11, 227, 69, 1, 0, 0};
23 23  
24 24 #define Em_App_APP_RESOURCE_COUNT 4
25 25 #define Em_App_SYS_RESOURCE_COUNT 8
... ...
BlinkerSchema/out/Blinker.h
1   -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.Blinker on 2014-05-09T15:40:37T ****/
  1 +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.Blinker on 2014-05-10T00:12:31T ****/
2 2 /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/
3 3  
4 4 #ifndef Blinker__H
... ...
BlinkerSchema/out/Blinker.zip
No preview for this file type
BlinkerSchema/out/blinker.json
... ... @@ -134,16 +134,16 @@
134 134 "name": "Blinker",
135 135 "$$md5": "73d98dc6eb4c17eea377d5969c0e49d2",
136 136 "build": [
137   - 191,
138   - 211,
139   - 54,
140   - 225,
  137 + 70,
  138 + 123,
  139 + 11,
  140 + 227,
141 141 69,
142 142 1,
143 143 0,
144 144 0
145 145 ],
146   - "date": "2014-05-09T15:40:37T",
  146 + "date": "2014-05-10T00:12:31T",
147 147 "maxAlign": 2,
148 148 "maxSize": 20,
149 149 "version": "1.0.0"
... ...
DUREX/out/DUREX-TODO.c
1   -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-12T17:07:56T ****/
  1 +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-13T02:53:20T ****/
2 2 /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/
3 3  
4 4 #include "DUREX.h"
... ...
DUREX/out/DUREX.c
1   -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-12T17:07:56T ****/
  1 +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-13T02:53:20T ****/
2 2 /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/
3 3  
4 4 #include "Em_Message.h"
... ... @@ -14,12 +14,12 @@ typedef struct Em_App_Message {
14 14 uint8_t dummy;
15 15 uint8_t sot;
16 16 Em_Message_Header hdr;
17   - uint8_t data[240];
  17 + uint8_t data[239];
18 18 } Em_App_Message;
19 19  
20   -const uint8_t Em_App_hash[] = {224, 162, 126, 89, 171, 226, 61, 111, 140, 230, 8, 235, 3, 233, 184, 44, 12, 0, ((sizeof(struct{uint8_t f1; uint16_t f2;}) - sizeof(uint16_t)) << 4) | (sizeof(struct{uint8_t f1; uint32_t f2;}) - sizeof(uint32_t))};
  20 +const uint8_t Em_App_hash[] = {49, 23, 155, 114, 190, 225, 99, 135, 226, 102, 251, 195, 199, 8, 92, 63, 12, 0, ((sizeof(struct{uint8_t f1; uint16_t f2;}) - sizeof(uint16_t)) << 4) | (sizeof(struct{uint8_t f1; uint32_t f2;}) - sizeof(uint32_t))};
21 21  
22   -const uint8_t Em_App_build[] = {98, 214, 249, 240, 69, 1, 0, 0};
  22 +const uint8_t Em_App_build[] = {12, 203, 17, 243, 69, 1, 0, 0};
23 23  
24 24 #define Em_App_APP_RESOURCE_COUNT 8
25 25 #define Em_App_SYS_RESOURCE_COUNT 8
... ... @@ -294,7 +294,7 @@ void Em_App_fetchDispatch(void) {
294 294 break;
295 295 case 3:
296 296 DUREX_serverData_fetch((DUREX_serverData_t*)Em_App_msg.data);
297   - size = 240;
  297 + size = 239;
298 298 break;
299 299 case 5:
300 300 DUREX_numServerPackets_fetch((DUREX_numServerPackets_t*)Em_App_msg.data);
... ...
DUREX/out/DUREX.h
1   -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-12T17:07:56T ****/
  1 +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-13T02:53:20T ****/
2 2 /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/
3 3  
4 4 #ifndef DUREX__H
... ... @@ -12,8 +12,8 @@ extern &quot;C&quot; {
12 12 #endif
13 13  
14 14 /* typedef String */
15   -typedef struct DUREX_String_t { char elems[240]; } DUREX_String_t;
16   -#define DUREX_String_length 240
  15 +typedef char *DUREX_String;
  16 +#define DUREX_String_length 239
17 17  
18 18 /* enum BOOLEAN */
19 19 typedef uint8_t DUREX_BOOLEAN;
... ... @@ -29,11 +29,11 @@ typedef uint8_t DUREX_numClientBytes_t;
29 29 extern void DUREX_numClientBytes_store(DUREX_numClientBytes_t* const input);
30 30  
31 31 /* resource serverData */
32   -typedef DUREX_String DUREX_serverData_t[240];
  32 +typedef DUREX_String DUREX_serverData_t[239];
33 33 extern void DUREX_serverData_fetch(DUREX_serverData_t* const output);
34 34  
35 35 /* resource clientData */
36   -typedef DUREX_String DUREX_clientData_t[240];
  36 +typedef DUREX_String DUREX_clientData_t[239];
37 37 extern void DUREX_clientData_store(DUREX_clientData_t* const input);
38 38  
39 39 /* resource numServerPackets */
... ...
DUREX/out/DUREX.zip
No preview for this file type
DUREX/out/durex.json
... ... @@ -4,9 +4,9 @@
4 4 "id": 3,
5 5 "align": 1,
6 6 "attributes": {"readonly": true},
7   - "type": "C:240",
  7 + "type": "C:239",
8 8 "access": "r",
9   - "size": 240
  9 + "size": 239
10 10 },
11 11 "numServerPackets": {
12 12 "id": 5,
... ... @@ -87,9 +87,9 @@
87 87 "id": 4,
88 88 "align": 1,
89 89 "attributes": {"writeonly": true},
90   - "type": "C:240",
  90 + "type": "C:239",
91 91 "access": "w",
92   - "size": 240
  92 + "size": 239
93 93 },
94 94 "$schemaHash": {
95 95 "id": -6,
... ... @@ -145,39 +145,39 @@
145 145 "manifest": {
146 146 "protocolLevel": 12,
147 147 "hash": [
148   - 224,
149   - 162,
150   - 126,
151   - 89,
152   - 171,
  148 + 49,
  149 + 23,
  150 + 155,
  151 + 114,
  152 + 190,
  153 + 225,
  154 + 99,
  155 + 135,
153 156 226,
154   - 61,
155   - 111,
156   - 140,
157   - 230,
  157 + 102,
  158 + 251,
  159 + 195,
  160 + 199,
158 161 8,
159   - 235,
160   - 3,
161   - 233,
162   - 184,
163   - 44
  162 + 92,
  163 + 63
164 164 ],
165 165 "toolVersion": "12.0.0.201211010336",
166 166 "name": "DUREX",
167   - "$$md5": "7a97baaab5717ba8bbefb2b2f3ce97fe",
  167 + "$$md5": "951773b936e89ac774d73227be49208d",
168 168 "build": [
169   - 98,
170   - 214,
171   - 249,
172   - 240,
  169 + 12,
  170 + 203,
  171 + 17,
  172 + 243,
173 173 69,
174 174 1,
175 175 0,
176 176 0
177 177 ],
178   - "date": "2014-05-12T17:07:56T",
  178 + "date": "2014-05-13T02:53:20T",
179 179 "maxAlign": 2,
180   - "maxSize": 240,
  180 + "maxSize": 239,
181 181 "version": "1.0.0"
182 182 },
183 183 "resourceNames": [
... ...
DUREX/schema.ems
... ... @@ -4,7 +4,7 @@ description = &quot;&quot;
4 4 schema DUREX
5 5 {
6 6 enum BOOLEAN{ TRUE, FALSE };
7   - typedef string<239> String; //MAXIMUM SIZE AVAILABLE
  7 + typedef string<238> String; //MAXIMUM SIZE AVAILABLE
8 8  
9 9 uint8 numServerBytes
10 10 {
... ...
DUREXLaunchpad/.externalToolBuilders/MyApp LaunchPad Builder.launch 0 โ†’ 100644
  1 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2 +<launchConfiguration type="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType">
  3 +<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${project}"/>
  4 +<mapAttribute key="org.eclipse.debug.core.environmentVariables">
  5 +<mapEntry key="PATH" value="${eclipse_home}/msptools/bin${system_property:path.separator}${env_var:PATH}"/>
  6 +</mapAttribute>
  7 +<booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/>
  8 +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_BUILD_SCOPE" value="${working_set:&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#10;&lt;resources&gt;&#10;&lt;item path=&quot;/TesterLaunchPad/main.c&quot; type=&quot;1&quot;/&gt;&#10;&lt;item path=&quot;/TesterLaunchPad/main.out&quot; type=&quot;1&quot;/&gt;&#10;&lt;item path=&quot;/TesterLaunchPad/makefile&quot; type=&quot;1&quot;/&gt;&#10;&lt;item path=&quot;/TesterSchema/out/Tester.h&quot; type=&quot;1&quot;/&gt;&#10;&lt;item path=&quot;/TesterSchema/schema.ems&quot; type=&quot;1&quot;/&gt;&#10;&lt;item path=&quot;/CommonLaunchPad&quot; type=&quot;4&quot;/&gt;&#10;&lt;/resources&gt;}"/>
  9 +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${eclipse_home}/msptools/bin/gmake${exe_ext}"/>
  10 +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" value="full,incremental,"/>
  11 +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="all COMMON=${project_loc:/CommonLaunchPad} SCHEMA=${project_loc:/DUREX}"/>
  12 +<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
  13 +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
  14 +</launchConfiguration>
... ...
DUREXLaunchpad/.externalToolBuilders/MyApp LaunchPad Cleaner.launch 0 โ†’ 100644
  1 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2 +<launchConfiguration type="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType">
  3 +<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${project}"/>
  4 +<booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/>
  5 +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${eclipse_home}/msptools/bin/gmake${exe_ext}"/>
  6 +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" value="clean"/>
  7 +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="local-clean COMMON=${project_loc:/CommonLaunchPad}"/>
  8 +<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
  9 +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
  10 +</launchConfiguration>
... ...
DUREXLaunchpad/.gitignore 0 โ†’ 100644
  1 +/main.map
  2 +/main.out
... ...
DUREXLaunchpad/.project 0 โ†’ 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<projectDescription>
  3 + <name>DUREXLaunchpad</name>
  4 + <comment></comment>
  5 + <projects>
  6 + <project>MyAppSchema</project>
  7 + </projects>
  8 + <buildSpec>
  9 + <buildCommand>
  10 + <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
  11 + <triggers>full,incremental,</triggers>
  12 + <arguments>
  13 + <dictionary>
  14 + <key>LaunchConfigHandle</key>
  15 + <value>&lt;project&gt;/.externalToolBuilders/MyApp LaunchPad Builder.launch</value>
  16 + </dictionary>
  17 + </arguments>
  18 + </buildCommand>
  19 + <buildCommand>
  20 + <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
  21 + <triggers>clean,</triggers>
  22 + <arguments>
  23 + <dictionary>
  24 + <key>LaunchConfigHandle</key>
  25 + <value>&lt;project&gt;/.externalToolBuilders/MyApp LaunchPad Cleaner.launch</value>
  26 + </dictionary>
  27 + </arguments>
  28 + </buildCommand>
  29 + </buildSpec>
  30 + <natures>
  31 + <nature>com.emmoco.mcmtooling.example.mcmToolingExampleNature</nature>
  32 + </natures>
  33 +</projectDescription>
... ...
DUREXLaunchpad/DUREX.obj 0 โ†’ 100644
No preview for this file type
DUREXLaunchpad/Log/log.txt 0 โ†’ 100644
DUREXLaunchpad/main.c 0 โ†’ 100644
  1 +/*
  2 + * ============ Platform Configuration ============
  3 + */
  4 +
  5 +#include <msp430.h>
  6 +
  7 +#define EAP_RX_BUF UCA0RXBUF
  8 +#define EAP_TX_BUF UCA0TXBUF
  9 +
  10 +#define EAP_RX_VECTOR USCIAB0RX_VECTOR
  11 +#define EAP_TX_VECTOR PORT2_VECTOR
  12 +
  13 +#define EAP_RX_ACK_CONFIG() (P2DIR |= BIT0)
  14 +#define EAP_RX_ACK_SET() (P2OUT |= BIT0)
  15 +#define EAP_RX_ACK_CLR() (P2OUT &= ~BIT0)
  16 +
  17 +#define EAP_TX_INT_CONFIG() (P2DIR &= ~BIT1, P2IES |= BIT1, P2IFG &= BIT1, P2IE |= BIT1)
  18 +#define EAP_TX_INT_TST() (P2IFG & BIT1)
  19 +#define EAP_TX_INT_CLR() (P2IFG &= ~BIT1)
  20 +
  21 +void init(void)
  22 +{
  23 + WDTCTL = WDTPW + WDTHOLD;
  24 + BCSCTL2 = SELM_0 + DIVM_0 + DIVS_0;
  25 + if (CALBC1_1MHZ != 0xFF)
  26 + {
  27 + DCOCTL = 0x00;
  28 + BCSCTL1 = CALBC1_1MHZ; /* Set DCO to 1MHz */
  29 + DCOCTL = CALDCO_1MHZ;
  30 + }
  31 + BCSCTL1 |= XT2OFF + DIVA_0;
  32 + BCSCTL3 = XT2S_0 + LFXT1S_2 + XCAP_1;
  33 +
  34 + P1DIR |= BIT0; /* LED */
  35 + P1OUT &= ~BIT0;
  36 +
  37 + UCA0CTL1 |= UCSWRST;
  38 +
  39 + P1SEL |= BIT1 + BIT2;
  40 + P1SEL2 |= BIT1 + BIT2;
  41 +
  42 + EAP_RX_ACK_CONFIG();
  43 + EAP_RX_ACK_SET();
  44 +
  45 + EAP_TX_INT_CONFIG();
  46 +
  47 + UCA0CTL1 = UCSSEL_2 + UCSWRST;
  48 + UCA0MCTL = UCBRF_0 + UCBRS_6;
  49 + UCA0BR0 = 8;
  50 + UCA0CTL1 &= ~UCSWRST;
  51 +
  52 + IFG2 &= ~(UCA0RXIFG);
  53 + IE2 |= UCA0RXIE;
  54 +
  55 + __enable_interrupt();
  56 +}
  57 +
  58 +/*
  59 + * ============ Serial Driver ============
  60 + */
  61 +
  62 +#include <Em_Message.h>
  63 +
  64 +__attribute__((interrupt(EAP_RX_VECTOR)))
  65 +static void rxHandler(void)
  66 +{
  67 + uint8_t b = EAP_RX_BUF;
  68 + if (Em_Message_addByte(b))
  69 + {
  70 + Em_Message_dispatch();
  71 + }
  72 + EAP_RX_ACK_CLR();
  73 + EAP_RX_ACK_SET();
  74 +}
  75 +
  76 +__attribute__((interrupt(EAP_TX_VECTOR)))
  77 +static void txHandler(void)
  78 +{
  79 + if (EAP_TX_INT_TST())
  80 + {
  81 + uint8_t b;
  82 + if (Em_Message_getByte(&b))
  83 + {
  84 + EAP_TX_BUF = b;
  85 + }
  86 + EAP_TX_INT_CLR();
  87 + }
  88 +}
  89 +
  90 +void Em_Message_startSend()
  91 +{
  92 + uint8_t b;
  93 + if (Em_Message_getByte(&b))
  94 + {
  95 + UCA0TXBUF = b;
  96 + }
  97 +}
  98 +
  99 +uint8_t Em_Message_lock()
  100 +{
  101 + uint8_t key;
  102 + asm ("MOV r2, %0": "=r" (key));
  103 + key &= 0x8;
  104 + asm ("DINT");
  105 + return key;
  106 +}
  107 +
  108 +void Em_Message_unlock(uint8_t key)
  109 +{
  110 + if (key)
  111 + {
  112 + asm ("EINT");
  113 + }
  114 + else
  115 + {
  116 + asm ("DINT");
  117 + }
  118 +}
  119 +
  120 +/*
  121 + * Extra code and interrupts
  122 + */
  123 +
  124 +__attribute__((interrupt(TIMER0_A0_VECTOR)))
  125 +static void Timer_A (void)
  126 +{
  127 + P1OUT ^= BIT0; // Toggle LED
  128 +}
  129 +
  130 +void initTimer(void)
  131 +{
  132 + CCTL0 = CCIE; // CCR0 interrupt enabled
  133 + CCR0 = 4096; // 32kHz/8/4096 -> 1 sec
  134 + TACTL = TASSEL_1 + ID_3 + MC_1; // ACLK, /8, upmode
  135 +}
  136 +
  137 +void stopTimer(void)
  138 +{
  139 + CCTL0 ^= CCTL0 ;
  140 +}
  141 +
  142 +/*
  143 + * ============ Application Program ============
  144 + */
  145 +
  146 +#include <DUREX.h>
  147 +
  148 +int main(int argc, char *argv[])
  149 +{
  150 + volatile int dummy = 0;
  151 + init();
  152 + initTimer();
  153 + DUREX_run();
  154 + while (dummy == 0)
  155 + {
  156 + /* idle */
  157 + }
  158 + return 0;
  159 +}
  160 +
  161 +void DUREX_connectHandler(void)
  162 +{
  163 + stopTimer();
  164 + P1OUT = BIT0;
  165 +}
  166 +
  167 +void DUREX_disconnectHandler(void)
  168 +{
  169 + P1OUT &= ~BIT0;
  170 + initTimer();
  171 +}
  172 +
  173 +void DUREX_numServerBytes_fetch(DUREX_numServerBytes_t* const output)
  174 +{
  175 + /* TODO: write resource 'numServerBytes' into 'output' */
  176 +}
  177 +
  178 +void DUREX_numClientBytes_store(DUREX_numClientBytes_t* const input)
  179 +{
  180 + /* TODO: read resource 'numClientBytes' from 'input' */
  181 +}
  182 +
  183 +void DUREX_serverData_fetch(DUREX_serverData_t* const output)
  184 +{
  185 + /* TODO: write resource 'serverData' into 'output' */
  186 +}
  187 +
  188 +void DUREX_clientData_store(DUREX_clientData_t* const input)
  189 +{
  190 + /* TODO: read resource 'clientData' from 'input' */
  191 +}
  192 +
  193 +void DUREX_numServerPackets_fetch(DUREX_numServerPackets_t* const output)
  194 +{
  195 + /* TODO: write resource 'numServerPackets' into 'output' */
  196 +}
  197 +
  198 +void DUREX_numClientPackets_store(DUREX_numClientPackets_t* const input)
  199 +{
  200 + /* TODO: read resource 'numClientPackets' from 'input' */
  201 +}
  202 +
  203 +void DUREX_clientMessageAvailable_store(DUREX_clientMessageAvailable_t* const input)
  204 +{
  205 + /* TODO: read resource 'clientMessageAvailable' from 'input' */
  206 +}
  207 +
  208 +void DUREX_serverMessageAvailable_fetch(DUREX_serverMessageAvailable_t* const output)
  209 +{
  210 + /* TODO: write resource 'serverMessageAvailable' into 'output' */
  211 +}
... ...
DUREXLaunchpad/main.map 0 โ†’ 100644
  1 +Archive member included because of file (symbol)
  2 +
  3 +/Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o)
  4 + /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o (_reset_vector__)
  5 +/Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o)
  6 + /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__watchdog_support)
  7 +/Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o)
  8 + /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__init_stack)
  9 +/Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__low_level_init.o)
  10 + /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__low_level_init)
  11 +/Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o)
  12 + /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__do_copy_data)
  13 +/Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o)
  14 + /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__do_clear_bss)
  15 +/Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__stop_progExec__.o)
  16 + /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__stop_progExec__)
  17 +/Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o)
  18 + /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (_endless_loop__)
  19 +/Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o)
  20 + /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o (_unexpected_)
  21 +
  22 +Allocating common symbols
  23 +Common symbol size file
  24 +
  25 +Em_App_recvIdx 0x1 DUREX.obj
  26 +Em_App_xmitSize 0x1 DUREX.obj
  27 +Em_App_outBuf 0x2 DUREX.obj
  28 +Em_App_ind 0xa DUREX.obj
  29 +Em_App_xmitMask 0x4 DUREX.obj
  30 +Em_App_msg 0xf6 DUREX.obj
  31 +Em_App_recvSize 0x1 DUREX.obj
  32 +Em_App_fileIndex 0x4 DUREX.obj
  33 +Em_App_pdHdlr 0x2 DUREX.obj
  34 +Em_App_xmitIdx 0x1 DUREX.obj
  35 +
  36 +Memory Configuration
  37 +
  38 +Name Origin Length Attributes
  39 +sfr 0x0000000000000000 0x0000000000000010
  40 +peripheral_8bit 0x0000000000000010 0x00000000000000f0
  41 +peripheral_16bit 0x0000000000000100 0x0000000000000100
  42 +ram 0x0000000000000200 0x0000000000000200 xw
  43 +infomem 0x0000000000001000 0x0000000000000100
  44 +infod 0x0000000000001000 0x0000000000000040
  45 +infoc 0x0000000000001040 0x0000000000000040
  46 +infob 0x0000000000001080 0x0000000000000040
  47 +infoa 0x00000000000010c0 0x0000000000000040
  48 +rom 0x000000000000c000 0x0000000000003fe0 xr
  49 +vectors 0x000000000000ffe0 0x0000000000000020
  50 +bsl 0x0000000000000000 0x0000000000000000
  51 +far_rom 0x0000000000000000 0x0000000000000000
  52 +*default* 0x0000000000000000 0xffffffffffffffff
  53 +
  54 +Linker script and memory map
  55 +
  56 +LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o
  57 +LOAD main.obj
  58 +LOAD DUREX.obj
  59 +LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libgcc.a
  60 +LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a
  61 +LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libgcc.a
  62 +LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a
  63 + 0x0000000000000040 PROVIDE (__info_segment_size, 0x40)
  64 + 0x0000000000001000 PROVIDE (__infod, 0x1000)
  65 + 0x0000000000001040 PROVIDE (__infoc, 0x1040)
  66 + 0x0000000000001080 PROVIDE (__infob, 0x1080)
  67 + 0x00000000000010c0 PROVIDE (__infoa, 0x10c0)
  68 + 0x0000000000000000 __IE1 = 0x0
  69 + 0x0000000000000002 __IFG1 = 0x2
  70 + 0x0000000000000001 __IE2 = 0x1
  71 + 0x0000000000000003 __IFG2 = 0x3
  72 + 0x0000000000000048 __ADC10DTC0 = 0x48
  73 + 0x0000000000000049 __ADC10DTC1 = 0x49
  74 + 0x000000000000004a __ADC10AE0 = 0x4a
  75 + 0x00000000000001b0 __ADC10CTL0 = 0x1b0
  76 + 0x00000000000001b2 __ADC10CTL1 = 0x1b2
  77 + 0x00000000000001b4 __ADC10MEM = 0x1b4
  78 + 0x00000000000001bc __ADC10SA = 0x1bc
  79 + 0x0000000000000056 __DCOCTL = 0x56
  80 + 0x0000000000000057 __BCSCTL1 = 0x57
  81 + 0x0000000000000058 __BCSCTL2 = 0x58
  82 + 0x0000000000000053 __BCSCTL3 = 0x53
  83 + 0x0000000000000059 __CACTL1 = 0x59
  84 + 0x000000000000005a __CACTL2 = 0x5a
  85 + 0x000000000000005b __CAPD = 0x5b
  86 + 0x0000000000000128 __FCTL1 = 0x128
  87 + 0x000000000000012a __FCTL2 = 0x12a
  88 + 0x000000000000012c __FCTL3 = 0x12c
  89 + 0x0000000000000020 __P1IN = 0x20
  90 + 0x0000000000000021 __P1OUT = 0x21
  91 + 0x0000000000000022 __P1DIR = 0x22
  92 + 0x0000000000000023 __P1IFG = 0x23
  93 + 0x0000000000000024 __P1IES = 0x24
  94 + 0x0000000000000025 __P1IE = 0x25
  95 + 0x0000000000000026 __P1SEL = 0x26
  96 + 0x0000000000000041 __P1SEL2 = 0x41
  97 + 0x0000000000000027 __P1REN = 0x27
  98 + 0x0000000000000028 __P2IN = 0x28
  99 + 0x0000000000000029 __P2OUT = 0x29
  100 + 0x000000000000002a __P2DIR = 0x2a
  101 + 0x000000000000002b __P2IFG = 0x2b
  102 + 0x000000000000002c __P2IES = 0x2c
  103 + 0x000000000000002d __P2IE = 0x2d
  104 + 0x000000000000002e __P2SEL = 0x2e
  105 + 0x0000000000000042 __P2SEL2 = 0x42
  106 + 0x000000000000002f __P2REN = 0x2f
  107 + 0x0000000000000018 __P3IN = 0x18
  108 + 0x0000000000000019 __P3OUT = 0x19
  109 + 0x000000000000001a __P3DIR = 0x1a
  110 + 0x000000000000001b __P3SEL = 0x1b
  111 + 0x0000000000000043 __P3SEL2 = 0x43
  112 + 0x0000000000000010 __P3REN = 0x10
  113 + 0x000000000000012e __TA0IV = 0x12e
  114 + 0x0000000000000160 __TA0CTL = 0x160
  115 + 0x0000000000000162 __TA0CCTL0 = 0x162
  116 + 0x0000000000000164 __TA0CCTL1 = 0x164
  117 + 0x0000000000000166 __TA0CCTL2 = 0x166
  118 + 0x0000000000000170 __TA0R = 0x170
  119 + 0x0000000000000172 __TA0CCR0 = 0x172
  120 + 0x0000000000000174 __TA0CCR1 = 0x174
  121 + 0x0000000000000176 __TA0CCR2 = 0x176
  122 + 0x000000000000011e __TA1IV = 0x11e
  123 + 0x0000000000000180 __TA1CTL = 0x180
  124 + 0x0000000000000182 __TA1CCTL0 = 0x182
  125 + 0x0000000000000184 __TA1CCTL1 = 0x184
  126 + 0x0000000000000186 __TA1CCTL2 = 0x186
  127 + 0x0000000000000190 __TA1R = 0x190
  128 + 0x0000000000000192 __TA1CCR0 = 0x192
  129 + 0x0000000000000194 __TA1CCR1 = 0x194
  130 + 0x0000000000000196 __TA1CCR2 = 0x196
  131 + 0x0000000000000060 __UCA0CTL0 = 0x60
  132 + 0x0000000000000061 __UCA0CTL1 = 0x61
  133 + 0x0000000000000062 __UCA0BR0 = 0x62
  134 + 0x0000000000000063 __UCA0BR1 = 0x63
  135 + 0x0000000000000064 __UCA0MCTL = 0x64
  136 + 0x0000000000000065 __UCA0STAT = 0x65
  137 + 0x0000000000000066 __UCA0RXBUF = 0x66
  138 + 0x0000000000000067 __UCA0TXBUF = 0x67
  139 + 0x000000000000005d __UCA0ABCTL = 0x5d
  140 + 0x000000000000005e __UCA0IRTCTL = 0x5e
  141 + 0x000000000000005f __UCA0IRRCTL = 0x5f
  142 + 0x0000000000000068 __UCB0CTL0 = 0x68
  143 + 0x0000000000000069 __UCB0CTL1 = 0x69
  144 + 0x000000000000006a __UCB0BR0 = 0x6a
  145 + 0x000000000000006b __UCB0BR1 = 0x6b
  146 + 0x000000000000006c __UCB0I2CIE = 0x6c
  147 + 0x000000000000006d __UCB0STAT = 0x6d
  148 + 0x000000000000006e __UCB0RXBUF = 0x6e
  149 + 0x000000000000006f __UCB0TXBUF = 0x6f
  150 + 0x0000000000000118 __UCB0I2COA = 0x118
  151 + 0x000000000000011a __UCB0I2CSA = 0x11a
  152 + 0x0000000000000120 __WDTCTL = 0x120
  153 + 0x00000000000010f8 __CALDCO_16MHZ = 0x10f8
  154 + 0x00000000000010f9 __CALBC1_16MHZ = 0x10f9
  155 + 0x00000000000010fa __CALDCO_12MHZ = 0x10fa
  156 + 0x00000000000010fb __CALBC1_12MHZ = 0x10fb
  157 + 0x00000000000010fc __CALDCO_8MHZ = 0x10fc
  158 + 0x00000000000010fd __CALBC1_8MHZ = 0x10fd
  159 + 0x00000000000010fe __CALDCO_1MHZ = 0x10fe
  160 + 0x00000000000010ff __CALBC1_1MHZ = 0x10ff
  161 +
  162 +.hash
  163 + *(.hash)
  164 +
  165 +.dynsym
  166 + *(.dynsym)
  167 +
  168 +.dynstr
  169 + *(.dynstr)
  170 +
  171 +.gnu.version
  172 + *(.gnu.version)
  173 +
  174 +.gnu.version_d
  175 + *(.gnu.version_d)
  176 +
  177 +.gnu.version_r
  178 + *(.gnu.version_r)
  179 +
  180 +.rel.init
  181 + *(.rel.init)
  182 +
  183 +.rela.init
  184 + *(.rela.init)
  185 +
  186 +.rel.fini
  187 + *(.rel.fini)
  188 +
  189 +.rela.fini
  190 + *(.rela.fini)
  191 +
  192 +.rel.text
  193 + *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
  194 +
  195 +.rela.text
  196 + *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
  197 +
  198 +.rel.rodata
  199 + *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
  200 +
  201 +.rela.rodata
  202 + *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
  203 +
  204 +.rel.data
  205 + *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
  206 +
  207 +.rela.data
  208 + *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
  209 +
  210 +.rel.bss
  211 + *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
  212 +
  213 +.rela.bss
  214 + *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
  215 +
  216 +.rel.ctors
  217 + *(.rel.ctors)
  218 +
  219 +.rela.ctors
  220 + *(.rela.ctors)
  221 +
  222 +.rel.dtors
  223 + *(.rel.dtors)
  224 +
  225 +.rela.dtors
  226 + *(.rela.dtors)
  227 +
  228 +.rel.got
  229 + *(.rel.got)
  230 +
  231 +.rela.got
  232 + *(.rela.got)
  233 +
  234 +.rel.plt
  235 + *(.rel.plt)
  236 +
  237 +.rela.plt
  238 + *(.rela.plt)
  239 +
  240 +.text 0x000000000000c000 0x5f2
  241 + 0x000000000000c000 . = ALIGN (0x2)
  242 + *(.init .init.*)
  243 + *(.init0)
  244 + .init0 0x000000000000c000 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o)
  245 + 0x000000000000c000 _reset_vector__
  246 + *(.init1)
  247 + .init1 0x000000000000c000 0xc /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o)
  248 + 0x000000000000c000 __watchdog_support
  249 + *(.init2)
  250 + .init2 0x000000000000c00c 0x4 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o)
  251 + 0x000000000000c00c __init_stack
  252 + *(.init3)
  253 + .init3 0x000000000000c010 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__low_level_init.o)
  254 + 0x000000000000c010 __low_level_init
  255 + *(.init4)
  256 + .init4 0x000000000000c010 0x18 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o)
  257 + 0x000000000000c010 __do_copy_data
  258 + .init4 0x000000000000c028 0x16 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o)
  259 + 0x000000000000c028 __do_clear_bss
  260 + *(.init5)
  261 + *(.init6)
  262 + *(.init7)
  263 + *(.init8)
  264 + *(.init9)
  265 + .init9 0x000000000000c03e 0x1c main.obj
  266 + 0x000000000000c03e main
  267 + *(.fini9)
  268 + .fini9 0x000000000000c05a 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__stop_progExec__.o)
  269 + 0x000000000000c05a __stop_progExec__
  270 + *(.fini8)
  271 + *(.fini7)
  272 + *(.fini6)
  273 + *(.fini5)
  274 + *(.fini4)
  275 + *(.fini3)
  276 + *(.fini2)
  277 + *(.fini1)
  278 + *(.fini0)
  279 + .fini0 0x000000000000c05a 0x6 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o)
  280 + 0x000000000000c05a _endless_loop__
  281 + *(.fini .fini.*)
  282 + 0x000000000000c060 . = ALIGN (0x2)
  283 + 0x000000000000c060 __ctors_start = .
  284 + *(.ctors)
  285 + 0x000000000000c060 __ctors_end = .
  286 + 0x000000000000c060 __dtors_start = .
  287 + *(.dtors)
  288 + 0x000000000000c060 __dtors_end = .
  289 + 0x000000000000c060 . = ALIGN (0x2)
  290 + *(.text .text.* .gnu.linkonce.t.*)
  291 + .text 0x000000000000c060 0x4 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o
  292 + 0x000000000000c060 __isr_1
  293 + 0x000000000000c060 __isr_4
  294 + 0x000000000000c060 __isr_11
  295 + 0x000000000000c060 __isr_5
  296 + 0x000000000000c060 __isr_2
  297 + 0x000000000000c060 __isr_10
  298 + 0x000000000000c060 __isr_0
  299 + 0x000000000000c060 __isr_8
  300 + 0x000000000000c060 __isr_12
  301 + 0x000000000000c060 __isr_13
  302 + 0x000000000000c060 __isr_6
  303 + 0x000000000000c060 __isr_14
  304 + .text.crt0 0x000000000000c064 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o
  305 + .text 0x000000000000c064 0x158 main.obj
  306 + 0x000000000000c064 init
  307 + 0x000000000000c0ea __isr_7
  308 + 0x000000000000c116 __isr_3
  309 + 0x000000000000c148 Em_Message_startSend
  310 + 0x000000000000c15c Em_Message_lock
  311 + 0x000000000000c164 Em_Message_unlock
  312 + 0x000000000000c170 __isr_9
  313 + 0x000000000000c17a initTimer
  314 + 0x000000000000c18e stopTimer
  315 + 0x000000000000c196 DUREX_connectHandler
  316 + 0x000000000000c1a0 DUREX_disconnectHandler
  317 + 0x000000000000c1ac DUREX_numServerBytes_fetch
  318 + 0x000000000000c1ae DUREX_numClientBytes_store
  319 + 0x000000000000c1b0 DUREX_serverData_fetch
  320 + 0x000000000000c1b2 DUREX_clientData_store
  321 + 0x000000000000c1b4 DUREX_numServerPackets_fetch
  322 + 0x000000000000c1b6 DUREX_numClientPackets_store
  323 + 0x000000000000c1b8 DUREX_clientMessageAvailable_store
  324 + 0x000000000000c1ba DUREX_serverMessageAvailable_fetch
  325 + .text 0x000000000000c1bc 0x434 DUREX.obj
  326 + 0x000000000000c1bc Em_Message_addByte
  327 + 0x000000000000c204 DUREX_reset
  328 + 0x000000000000c232 DUREX_run
  329 + 0x000000000000c238 Em_App_startIndSend
  330 + 0x000000000000c252 DUREX_pairingOn
  331 + 0x000000000000c274 DUREX_pairingOff
  332 + 0x000000000000c27e DUREX_disconnect
  333 + 0x000000000000c2a0 DUREX_accept
  334 + 0x000000000000c2be Em_App_startResSend
  335 + 0x000000000000c2d8 Em_App_xmitReady
  336 + 0x000000000000c32c Em_App_sendResponse
  337 + 0x000000000000c350 Em_App_sysStoreDispatch
  338 + 0x000000000000c36a Em_App_sysFetchDispatch
  339 + 0x000000000000c3ea Em_App_fetchDispatch
  340 + 0x000000000000c442 Em_App_storeDispatch
  341 + 0x000000000000c494 Em_Message_dispatch
  342 + 0x000000000000c4f2 Em_App_sendIndicator
  343 + 0x000000000000c522 Em_Message_getByte
  344 + 0x000000000000c5d8 DUREX_serverMessageAvailable_indicate
  345 + .text 0x000000000000c5f0 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o)
  346 + .text 0x000000000000c5f0 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o)
  347 + .text 0x000000000000c5f0 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o)
  348 + .text 0x000000000000c5f0 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__low_level_init.o)
  349 + .text 0x000000000000c5f0 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o)
  350 + .text 0x000000000000c5f0 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o)
  351 + .text 0x000000000000c5f0 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__stop_progExec__.o)
  352 + .text 0x000000000000c5f0 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o)
  353 + .text 0x000000000000c5f0 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o)
  354 + .text.crt0 0x000000000000c5f0 0x2 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o)
  355 + 0x000000000000c5f0 _unexpected_
  356 + 0x000000000000c5f2 . = ALIGN (0x2)
  357 +
  358 +.rodata 0x000000000000c5f2 0x32
  359 + 0x000000000000c5f2 . = ALIGN (0x2)
  360 + *(.rodata .rodata.* .gnu.linkonce.r.*)
  361 + .rodata 0x000000000000c5f2 0x32 DUREX.obj
  362 + 0x000000000000c606 Em_App_endian
  363 + 0x000000000000c608 Em_App_build
  364 + 0x000000000000c610 Em_App_hash
  365 + 0x000000000000c624 . = ALIGN (0x2)
  366 + 0x000000000000c624 _etext = .
  367 +
  368 +.data 0x0000000000000200 0x4 load address 0x000000000000c624
  369 + 0x0000000000000200 . = ALIGN (0x2)
  370 + 0x0000000000000200 PROVIDE (__data_start, .)
  371 + *(.data .data.* .gnu.linkonce.d.*)
  372 + .data 0x0000000000000200 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o
  373 + .data 0x0000000000000200 0x0 main.obj
  374 + .data 0x0000000000000200 0x4 DUREX.obj
  375 + 0x0000000000000200 Em_App_inBuf
  376 + 0x0000000000000202 Em_App_readIdle
  377 + .data 0x0000000000000204 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o)
  378 + .data 0x0000000000000204 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o)
  379 + .data 0x0000000000000204 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o)
  380 + .data 0x0000000000000204 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__low_level_init.o)
  381 + .data 0x0000000000000204 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o)
  382 + .data 0x0000000000000204 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o)
  383 + .data 0x0000000000000204 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__stop_progExec__.o)
  384 + .data 0x0000000000000204 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o)
  385 + .data 0x0000000000000204 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o)
  386 + 0x0000000000000204 . = ALIGN (0x2)
  387 + 0x0000000000000204 _edata = .
  388 + 0x000000000000c624 PROVIDE (__data_load_start, LOADADDR (.data))
  389 + 0x0000000000000004 PROVIDE (__data_size, SIZEOF (.data))
  390 +
  391 +.bss 0x0000000000000204 0x116 load address 0x000000000000c628
  392 + 0x0000000000000204 PROVIDE (__bss_start, .)
  393 + *(.bss .bss.*)
  394 + .bss 0x0000000000000204 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o
  395 + .bss 0x0000000000000204 0x0 main.obj
  396 + .bss 0x0000000000000204 0x4 DUREX.obj
  397 + 0x0000000000000204 Em_App_moreData
  398 + 0x0000000000000206 Em_App_state
  399 + .bss 0x0000000000000208 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o)
  400 + .bss 0x0000000000000208 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o)
  401 + .bss 0x0000000000000208 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o)
  402 + .bss 0x0000000000000208 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__low_level_init.o)
  403 + .bss 0x0000000000000208 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o)
  404 + .bss 0x0000000000000208 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o)
  405 + .bss 0x0000000000000208 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__stop_progExec__.o)
  406 + .bss 0x0000000000000208 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o)
  407 + .bss 0x0000000000000208 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o)
  408 + *(COMMON)
  409 + COMMON 0x0000000000000208 0x111 DUREX.obj
  410 + 0x0000000000000208 Em_App_recvIdx
  411 + 0x0000000000000209 Em_App_xmitSize
  412 + 0x000000000000020a Em_App_outBuf
  413 + 0x000000000000020c Em_App_ind
  414 + 0x0000000000000216 Em_App_xmitMask
  415 + 0x000000000000021a Em_App_msg
  416 + 0x0000000000000310 Em_App_recvSize
  417 + 0x0000000000000312 Em_App_fileIndex
  418 + 0x0000000000000316 Em_App_pdHdlr
  419 + 0x0000000000000318 Em_App_xmitIdx
  420 + 0x000000000000031a . = ALIGN (0x2)
  421 + *fill* 0x0000000000000319 0x1 00
  422 + 0x000000000000031a PROVIDE (__bss_end, .)
  423 + 0x0000000000000116 PROVIDE (__bss_size, SIZEOF (.bss))
  424 +
  425 +.noinit 0x000000000000031a 0x2 load address 0x000000000000c628
  426 + 0x000000000000031a PROVIDE (__noinit_start, .)
  427 + *(.noinit .noinit.*)
  428 + .noinit.crt0 0x000000000000031a 0x2 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o)
  429 + 0x000000000000031a __wdt_clear_value
  430 + 0x000000000000031c . = ALIGN (0x2)
  431 + 0x000000000000031c PROVIDE (__noinit_end, .)
  432 + 0x000000000000031c . = ALIGN (0x2)
  433 + 0x000000000000031c _end = .
  434 +
  435 +.infomem 0x0000000000001000 0x0
  436 + *(.infomem)
  437 + 0x0000000000001000 . = ALIGN (0x2)
  438 + *(.infomem.*)
  439 +
  440 +.infomemnobits 0x0000000000001000 0x0
  441 + *(.infomemnobits)
  442 + 0x0000000000001000 . = ALIGN (0x2)
  443 + *(.infomemnobits.*)
  444 +
  445 +.infoa
  446 + *(.infoa .infoa.*)
  447 +
  448 +.infob
  449 + *(.infob .infob.*)
  450 +
  451 +.infoc
  452 + *(.infoc .infoc.*)
  453 +
  454 +.infod
  455 + *(.infod .infod.*)
  456 +
  457 +.vectors 0x000000000000ffe0 0x20
  458 + 0x000000000000ffe0 PROVIDE (__vectors_start, .)
  459 + *(.vectors*)
  460 + .vectors 0x000000000000ffe0 0x20 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o
  461 + 0x000000000000ffe0 __ivtbl_16
  462 + 0x0000000000010000 _vectors_end = .
  463 +
  464 +.fartext 0x0000000000000000 0x0
  465 + 0x0000000000000000 . = ALIGN (0x2)
  466 + *(.fartext)
  467 + 0x0000000000000000 . = ALIGN (0x2)
  468 + *(.fartext.*)
  469 + 0x0000000000000000 _efartext = .
  470 +
  471 +.profiler
  472 + *(.profiler)
  473 +
  474 +.stab
  475 + *(.stab)
  476 +
  477 +.stabstr
  478 + *(.stabstr)
  479 +
  480 +.stab.excl
  481 + *(.stab.excl)
  482 +
  483 +.stab.exclstr
  484 + *(.stab.exclstr)
  485 +
  486 +.stab.index
  487 + *(.stab.index)
  488 +
  489 +.stab.indexstr
  490 + *(.stab.indexstr)
  491 +
  492 +.comment
  493 + *(.comment)
  494 +
  495 +.debug
  496 + *(.debug)
  497 +
  498 +.line
  499 + *(.line)
  500 +
  501 +.debug_srcinfo
  502 + *(.debug_srcinfo)
  503 +
  504 +.debug_sfnames
  505 + *(.debug_sfnames)
  506 +
  507 +.debug_aranges 0x0000000000000000 0xa4
  508 + *(.debug_aranges)
  509 + .debug_aranges
  510 + 0x0000000000000000 0x18 main.obj
  511 + .debug_aranges
  512 + 0x0000000000000018 0x14 DUREX.obj
  513 + .debug_aranges
  514 + 0x000000000000002c 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o)
  515 + .debug_aranges
  516 + 0x0000000000000040 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o)
  517 + .debug_aranges
  518 + 0x0000000000000054 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o)
  519 + .debug_aranges
  520 + 0x0000000000000068 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o)
  521 + .debug_aranges
  522 + 0x000000000000007c 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o)
  523 + .debug_aranges
  524 + 0x0000000000000090 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o)
  525 +
  526 +.debug_pubnames
  527 + *(.debug_pubnames)
  528 +
  529 +.debug_info 0x0000000000000000 0x125b
  530 + *(.debug_info)
  531 + .debug_info 0x0000000000000000 0x775 main.obj
  532 + .debug_info 0x0000000000000775 0x78c DUREX.obj
  533 + .debug_info 0x0000000000000f01 0x8f /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o)
  534 + .debug_info 0x0000000000000f90 0x8f /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o)
  535 + .debug_info 0x000000000000101f 0x8f /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o)
  536 + .debug_info 0x00000000000010ae 0x8f /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o)
  537 + .debug_info 0x000000000000113d 0x8f /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o)
  538 + .debug_info 0x00000000000011cc 0x8f /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o)
  539 + *(.gnu.linkonce.wi.*)
  540 +
  541 +.debug_abbrev 0x0000000000000000 0x444
  542 + *(.debug_abbrev)
  543 + .debug_abbrev 0x0000000000000000 0x19e main.obj
  544 + .debug_abbrev 0x000000000000019e 0x22e DUREX.obj
  545 + .debug_abbrev 0x00000000000003cc 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o)
  546 + .debug_abbrev 0x00000000000003e0 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o)
  547 + .debug_abbrev 0x00000000000003f4 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o)
  548 + .debug_abbrev 0x0000000000000408 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o)
  549 + .debug_abbrev 0x000000000000041c 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o)
  550 + .debug_abbrev 0x0000000000000430 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o)
  551 +
  552 +.debug_line 0x0000000000000000 0x602
  553 + *(.debug_line)
  554 + .debug_line 0x0000000000000000 0x156 main.obj
  555 + .debug_line 0x0000000000000156 0x1fd DUREX.obj
  556 + .debug_line 0x0000000000000353 0x72 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o)
  557 + .debug_line 0x00000000000003c5 0x70 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o)
  558 + .debug_line 0x0000000000000435 0x76 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o)
  559 + .debug_line 0x00000000000004ab 0x76 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o)
  560 + .debug_line 0x0000000000000521 0x71 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o)
  561 + .debug_line 0x0000000000000592 0x70 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o)
  562 +
  563 +.debug_frame 0x0000000000000000 0x250
  564 + *(.debug_frame)
  565 + .debug_frame 0x0000000000000000 0x13c main.obj
  566 + .debug_frame 0x000000000000013c 0x114 DUREX.obj
  567 +
  568 +.debug_str 0x0000000000000000 0x786
  569 + *(.debug_str)
  570 + .debug_str 0x0000000000000000 0x3ec main.obj
  571 + 0x4e4 (size before relaxing)
  572 + .debug_str 0x00000000000003ec 0x39a DUREX.obj
  573 + 0x50e (size before relaxing)
  574 +
  575 +.debug_loc 0x0000000000000000 0x366
  576 + *(.debug_loc)
  577 + .debug_loc 0x0000000000000000 0xd3 main.obj
  578 + .debug_loc 0x00000000000000d3 0x293 DUREX.obj
  579 +
  580 +.debug_macinfo
  581 + *(.debug_macinfo)
  582 +
  583 +.debug_pubtypes
  584 + *(.debug_pubtypes)
  585 +
  586 +.debug_ranges 0x0000000000000000 0xc
  587 + *(.debug_ranges)
  588 + .debug_ranges 0x0000000000000000 0xc main.obj
  589 + 0x0000000000000400 PROVIDE (__stack, (ORIGIN (ram) + 0x200))
  590 + 0x000000000000c624 PROVIDE (__data_start_rom, _etext)
  591 + 0x000000000000c628 PROVIDE (__data_end_rom, (_etext + SIZEOF (.data)))
  592 +OUTPUT(main.out elf32-msp430)
... ...
DUREXLaunchpad/main.obj 0 โ†’ 100644
No preview for this file type
DUREXLaunchpad/main.out 0 โ†’ 100755
No preview for this file type
DUREXLaunchpad/makefile 0 โ†’ 100644
  1 +EMSNAME = DUREX
  2 +
  3 +COMMON = ../CommonLaunchPad
  4 +SCHEMA = ../DUREX
  5 +
  6 +OBJECTS = main.obj $(EMSNAME).obj
  7 +
  8 +include $(COMMON)/rules.mk
... ...
MyAppLaunchPad/main.c
... ... @@ -123,6 +123,50 @@ int main(int argc, char *argv[]) {
123 123 return 0;
124 124 }
125 125  
  126 +/*
  127 + * Implemented methods
  128 + */
  129 +
  130 +void DUREX_connectHandler(void) {
  131 + /* TODO: application is now connected */
  132 +}
  133 +
  134 +void DUREX_disconnectHandler(void) {
  135 + /* TODO: application is now disconnected */
  136 +}
  137 +
  138 +void DUREX_numServerBytes_fetch(DUREX_numServerBytes_t* const output) {
  139 + /* TODO: write resource 'numServerBytes' into 'output' */
  140 +}
  141 +
  142 +void DUREX_numClientBytes_store(DUREX_numClientBytes_t* const input) {
  143 + /* TODO: read resource 'numClientBytes' from 'input' */
  144 +}
  145 +
  146 +void DUREX_serverData_fetch(DUREX_serverData_t* const output) {
  147 + /* TODO: write resource 'serverData' into 'output' */
  148 +}
  149 +
  150 +void DUREX_clientData_store(DUREX_clientData_t* const input) {
  151 + /* TODO: read resource 'clientData' from 'input' */
  152 +}
  153 +
  154 +void DUREX_numServerPackets_fetch(DUREX_numServerPackets_t* const output) {
  155 + /* TODO: write resource 'numServerPackets' into 'output' */
  156 +}
  157 +
  158 +void DUREX_numClientPackets_store(DUREX_numClientPackets_t* const input) {
  159 + /* TODO: read resource 'numClientPackets' from 'input' */
  160 +}
  161 +
  162 +void DUREX_clientMessageAvailable_store(DUREX_clientMessageAvailable_t* const input) {
  163 + /* TODO: read resource 'clientMessageAvailable' from 'input' */
  164 +}
  165 +
  166 +void DUREX_serverMessageAvailable_fetch(DUREX_serverMessageAvailable_t* const output) {
  167 + /* TODO: write resource 'serverMessageAvailable' into 'output' */
  168 +}
  169 +
126 170 void MyApp_connectHandler(void) {
127 171 P1OUT |= BIT0;
128 172 }
... ...
MyAppSchema/out/MyApp-TODO.c
1   -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.MyApp on 2014-05-12T17:13:14T ****/
  1 +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.MyApp on 2014-05-12T21:25:14T ****/
2 2 /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/
3 3  
4 4 #include "MyApp.h"
... ...
MyAppSchema/out/MyApp.c
1   -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.MyApp on 2014-05-12T17:13:14T ****/
  1 +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.MyApp on 2014-05-12T21:25:14T ****/
2 2 /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/
3 3  
4 4 #include "Em_Message.h"
... ... @@ -19,7 +19,7 @@ typedef struct Em_App_Message {
19 19  
20 20 const uint8_t Em_App_hash[] = {214, 20, 94, 119, 153, 158, 83, 114, 52, 253, 232, 39, 41, 80, 38, 6, 12, 0, ((sizeof(struct{uint8_t f1; uint16_t f2;}) - sizeof(uint16_t)) << 4) | (sizeof(struct{uint8_t f1; uint32_t f2;}) - sizeof(uint32_t))};
21 21  
22   -const uint8_t Em_App_build[] = {49, 176, 254, 240, 69, 1, 0, 0};
  22 +const uint8_t Em_App_build[] = {139, 102, 229, 241, 69, 1, 0, 0};
23 23  
24 24 #define Em_App_APP_RESOURCE_COUNT 1
25 25 #define Em_App_SYS_RESOURCE_COUNT 8
... ...
MyAppSchema/out/MyApp.h
1   -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.MyApp on 2014-05-12T17:13:14T ****/
  1 +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.MyApp on 2014-05-12T21:25:14T ****/
2 2 /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/
3 3  
4 4 #ifndef MyApp__H
... ...
MyAppSchema/out/MyApp.zip
No preview for this file type
MyAppSchema/out/myapp.json
... ... @@ -107,16 +107,16 @@
107 107 "name": "MyApp",
108 108 "$$md5": "b184e3f65b05cd53903a85dfa1918a7b",
109 109 "build": [
110   - 49,
111   - 176,
112   - 254,
113   - 240,
  110 + 139,
  111 + 102,
  112 + 229,
  113 + 241,
114 114 69,
115 115 1,
116 116 0,
117 117 0
118 118 ],
119   - "date": "2014-05-12T17:13:14T",
  119 + "date": "2014-05-12T21:25:14T",
120 120 "maxAlign": 2,
121 121 "maxSize": 20,
122 122 "version": "1.0.0"
... ...