Commit dbfc6111fc8657e0b7c9795f55f25a9fff8f4f7b
1 parent
2d2c3bb1
--no commit message
Showing
70 changed files
with
1365 additions
and
2582 deletions
.metadata/.log
@@ -1532,3 +1532,770 @@ org.eclipse.core.runtime.CoreException: Variable references empty selection: ${p | @@ -1532,3 +1532,770 @@ org.eclipse.core.runtime.CoreException: Variable references empty selection: ${p | ||
1532 | !MESSAGE Variable references empty selection: ${project_loc} | 1532 | !MESSAGE Variable references empty selection: ${project_loc} |
1533 | !SUBENTRY 1 org.eclipse.debug.core 4 120 2014-05-13 02:32:39.462 | 1533 | !SUBENTRY 1 org.eclipse.debug.core 4 120 2014-05-13 02:32:39.462 |
1534 | !MESSAGE Variable references empty selection: ${project_loc} | 1534 | !MESSAGE Variable references empty selection: ${project_loc} |
1535 | + | ||
1536 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 15:32:40.133 | ||
1537 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1538 | +!STACK 0 | ||
1539 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1540 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1541 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1542 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1543 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1544 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1545 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1546 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1547 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1548 | + | ||
1549 | +!ENTRY org.eclipse.ui.console 4 2 2014-05-13 15:33:03.097 | ||
1550 | +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.console". | ||
1551 | +!STACK 0 | ||
1552 | +org.eclipse.swt.SWTException: Invalid thread access | ||
1553 | + at org.eclipse.swt.SWT.error(SWT.java:4397) | ||
1554 | + at org.eclipse.swt.SWT.error(SWT.java:4312) | ||
1555 | + at org.eclipse.swt.SWT.error(SWT.java:4283) | ||
1556 | + at org.eclipse.swt.widgets.Widget.error(Widget.java:783) | ||
1557 | + at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:574) | ||
1558 | + at org.eclipse.swt.widgets.Control.redraw(Control.java:2773) | ||
1559 | + at org.eclipse.swt.custom.StyledText.redraw(StyledText.java:7354) | ||
1560 | + at org.eclipse.ui.console.TextConsolePage.propertyChange(TextConsolePage.java:252) | ||
1561 | + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.run(AbstractConsole.java:104) | ||
1562 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1563 | + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.notify(AbstractConsole.java:120) | ||
1564 | + at org.eclipse.ui.console.AbstractConsole.firePropertyChange(AbstractConsole.java:246) | ||
1565 | + at org.eclipse.ui.console.IOConsoleOutputStream.setColor(IOConsoleOutputStream.java:140) | ||
1566 | + at com.emmoco.mcmtooling.core.build.MCMProjectBuilder.clean(Unknown Source) | ||
1567 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735) | ||
1568 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1569 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) | ||
1570 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) | ||
1571 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) | ||
1572 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1573 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) | ||
1574 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) | ||
1575 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) | ||
1576 | + at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) | ||
1577 | + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345) | ||
1578 | + at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) | ||
1579 | + at org.eclipse.core.internal.resources.Project.build(Project.java:114) | ||
1580 | + at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:319) | ||
1581 | + at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:151) | ||
1582 | + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) | ||
1583 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1584 | + | ||
1585 | +!ENTRY org.eclipse.ui.console 4 120 2014-05-13 15:33:03.098 | ||
1586 | +!MESSAGE Exception occurred during console property change notification. | ||
1587 | +!STACK 0 | ||
1588 | +org.eclipse.swt.SWTException: Invalid thread access | ||
1589 | + at org.eclipse.swt.SWT.error(SWT.java:4397) | ||
1590 | + at org.eclipse.swt.SWT.error(SWT.java:4312) | ||
1591 | + at org.eclipse.swt.SWT.error(SWT.java:4283) | ||
1592 | + at org.eclipse.swt.widgets.Widget.error(Widget.java:783) | ||
1593 | + at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:574) | ||
1594 | + at org.eclipse.swt.widgets.Control.redraw(Control.java:2773) | ||
1595 | + at org.eclipse.swt.custom.StyledText.redraw(StyledText.java:7354) | ||
1596 | + at org.eclipse.ui.console.TextConsolePage.propertyChange(TextConsolePage.java:252) | ||
1597 | + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.run(AbstractConsole.java:104) | ||
1598 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1599 | + at org.eclipse.ui.console.AbstractConsole$PropertyNotifier.notify(AbstractConsole.java:120) | ||
1600 | + at org.eclipse.ui.console.AbstractConsole.firePropertyChange(AbstractConsole.java:246) | ||
1601 | + at org.eclipse.ui.console.IOConsoleOutputStream.setColor(IOConsoleOutputStream.java:140) | ||
1602 | + at com.emmoco.mcmtooling.core.build.MCMProjectBuilder.clean(Unknown Source) | ||
1603 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735) | ||
1604 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1605 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) | ||
1606 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) | ||
1607 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) | ||
1608 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1609 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) | ||
1610 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) | ||
1611 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) | ||
1612 | + at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) | ||
1613 | + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345) | ||
1614 | + at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) | ||
1615 | + at org.eclipse.core.internal.resources.Project.build(Project.java:114) | ||
1616 | + at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:319) | ||
1617 | + at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:151) | ||
1618 | + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) | ||
1619 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1620 | + | ||
1621 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 15:37:40.286 | ||
1622 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1623 | +!STACK 0 | ||
1624 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1625 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1626 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1627 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1628 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1629 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1630 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1631 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1632 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1633 | + | ||
1634 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 16:13:12.819 | ||
1635 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1636 | +!STACK 0 | ||
1637 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1638 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1639 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1640 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1641 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1642 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1643 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1644 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1645 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1646 | + | ||
1647 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 16:19:09.735 | ||
1648 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1649 | +!STACK 0 | ||
1650 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1651 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1652 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1653 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1654 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1655 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1656 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1657 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1658 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1659 | + | ||
1660 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 16:34:30.876 | ||
1661 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1662 | +!STACK 0 | ||
1663 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1664 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1665 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1666 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1667 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1668 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1669 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1670 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1671 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1672 | + | ||
1673 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 16:39:54.345 | ||
1674 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1675 | +!STACK 0 | ||
1676 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1677 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1678 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1679 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1680 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1681 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1682 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1683 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1684 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1685 | + | ||
1686 | +!ENTRY org.eclipse.debug.core 4 120 2014-05-13 17:01:35.922 | ||
1687 | +!MESSAGE Variable references empty selection: ${project_loc} | ||
1688 | + | ||
1689 | +!ENTRY org.eclipse.debug.core 4 120 2014-05-13 17:01:41.432 | ||
1690 | +!MESSAGE Variable references empty selection: ${project_loc} | ||
1691 | + | ||
1692 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 17:01:52.013 | ||
1693 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1694 | +!STACK 0 | ||
1695 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1696 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1697 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1698 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1699 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1700 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1701 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1702 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1703 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1704 | + | ||
1705 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 17:08:03.222 | ||
1706 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1707 | +!STACK 0 | ||
1708 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1709 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1710 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1711 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1712 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1713 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1714 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1715 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1716 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1717 | + | ||
1718 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 17:13:22.578 | ||
1719 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1720 | +!STACK 0 | ||
1721 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1722 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1723 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1724 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1725 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1726 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1727 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1728 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1729 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1730 | + | ||
1731 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 17:19:12.508 | ||
1732 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1733 | +!STACK 0 | ||
1734 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1735 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1736 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1737 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1738 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1739 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1740 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1741 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1742 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1743 | + | ||
1744 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 17:24:34.136 | ||
1745 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1746 | +!STACK 0 | ||
1747 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1748 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1749 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1750 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1751 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1752 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1753 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1754 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1755 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1756 | + | ||
1757 | +!ENTRY org.eclipse.core.jobs 4 2 2014-05-13 17:34:24.321 | ||
1758 | +!MESSAGE An internal error occurred during: "Periodic workspace save.". | ||
1759 | +!STACK 0 | ||
1760 | +java.lang.IllegalArgumentException: Cannot set lower sequence number for root (previous: 9, new: 7). Location: /Users/imanol/devel/durex/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources | ||
1761 | + at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63) | ||
1762 | + at org.eclipse.core.internal.resources.SaveManager.validateMasterTableBeforeSave(SaveManager.java:1564) | ||
1763 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1228) | ||
1764 | + at org.eclipse.core.internal.resources.SaveManager.saveMasterTable(SaveManager.java:1220) | ||
1765 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1197) | ||
1766 | + at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109) | ||
1767 | + at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51) | ||
1768 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) | ||
1769 | +!SESSION 2014-05-14 10:42:11.197 ----------------------------------------------- | ||
1770 | +eclipse.buildId=4.3.2.M20140221-1700 | ||
1771 | +java.version=1.7.0_45 | ||
1772 | +java.vendor=Oracle Corporation | ||
1773 | +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US | ||
1774 | +Framework arguments: -product org.eclipse.epp.package.standard.product -keyring /Users/imanol/.eclipse_keyring -showlocation | ||
1775 | +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.standard.product -keyring /Users/imanol/.eclipse_keyring -showlocation | ||
1776 | + | ||
1777 | +!ENTRY org.eclipse.core.net 1 0 2014-05-14 10:42:22.621 | ||
1778 | +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences | ||
1779 | +!SESSION 2014-05-14 12:59:59.672 ----------------------------------------------- | ||
1780 | +eclipse.buildId=4.3.2.M20140221-1700 | ||
1781 | +java.version=1.7.0_45 | ||
1782 | +java.vendor=Oracle Corporation | ||
1783 | +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US | ||
1784 | +Framework arguments: -product org.eclipse.epp.package.standard.product -keyring /Users/imanol/.eclipse_keyring -showlocation | ||
1785 | +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.standard.product -keyring /Users/imanol/.eclipse_keyring -showlocation | ||
1786 | + | ||
1787 | +!ENTRY org.eclipse.core.net 1 0 2014-05-14 13:00:10.165 | ||
1788 | +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences | ||
1789 | +!SESSION 2014-05-14 16:13:48.255 ----------------------------------------------- | ||
1790 | +eclipse.buildId=unknown | ||
1791 | +java.version=1.6.0_65 | ||
1792 | +java.vendor=Apple Inc. | ||
1793 | +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US | ||
1794 | +Framework arguments: -psn_0_548998 | ||
1795 | +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -psn_0_548998 | ||
1796 | + | ||
1797 | +!ENTRY org.eclipse.core.net 1 0 2014-05-14 16:14:09.232 | ||
1798 | +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences | ||
1799 | + | ||
1800 | +!ENTRY org.eclipse.core.resources 4 2 2014-05-14 16:15:25.944 | ||
1801 | +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". | ||
1802 | +!STACK 1 | ||
1803 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1804 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
1805 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
1806 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
1807 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
1808 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
1809 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
1810 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
1811 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
1812 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
1813 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
1814 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1815 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
1816 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
1817 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
1818 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1819 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
1820 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
1821 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
1822 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
1823 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:432) | ||
1824 | + at org.eclipse.ui.actions.BuildAction$1.runInWorkspace(BuildAction.java:305) | ||
1825 | + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) | ||
1826 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
1827 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:15:25.945 | ||
1828 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1829 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:15:25.945 | ||
1830 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1831 | + | ||
1832 | +!ENTRY org.eclipse.core.resources 4 75 2014-05-14 16:15:25.947 | ||
1833 | +!MESSAGE Errors occurred during the build. | ||
1834 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 75 2014-05-14 16:15:25.947 | ||
1835 | +!MESSAGE Errors running builder 'Integrated External Tool Builder' on project 'DUREXLaunchpad'. | ||
1836 | +!STACK 1 | ||
1837 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1838 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
1839 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
1840 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
1841 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
1842 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
1843 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
1844 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
1845 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
1846 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
1847 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
1848 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1849 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
1850 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
1851 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
1852 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1853 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
1854 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
1855 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
1856 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
1857 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:432) | ||
1858 | + at org.eclipse.ui.actions.BuildAction$1.runInWorkspace(BuildAction.java:305) | ||
1859 | + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) | ||
1860 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
1861 | +!SUBENTRY 2 org.eclipse.core.externaltools 4 0 2014-05-14 16:15:25.947 | ||
1862 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1863 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:15:25.947 | ||
1864 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1865 | + | ||
1866 | +!ENTRY org.eclipse.core.resources 4 2 2014-05-14 16:15:43.993 | ||
1867 | +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". | ||
1868 | +!STACK 1 | ||
1869 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1870 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
1871 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
1872 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
1873 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
1874 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
1875 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
1876 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
1877 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
1878 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
1879 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
1880 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1881 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
1882 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
1883 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
1884 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1885 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
1886 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
1887 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
1888 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
1889 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:432) | ||
1890 | + at org.eclipse.ui.actions.BuildAction$1.runInWorkspace(BuildAction.java:305) | ||
1891 | + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) | ||
1892 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
1893 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:15:43.993 | ||
1894 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1895 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:15:43.993 | ||
1896 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1897 | + | ||
1898 | +!ENTRY org.eclipse.core.resources 4 75 2014-05-14 16:15:43.994 | ||
1899 | +!MESSAGE Errors occurred during the build. | ||
1900 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 75 2014-05-14 16:15:43.994 | ||
1901 | +!MESSAGE Errors running builder 'Integrated External Tool Builder' on project 'DUREXLaunchpad'. | ||
1902 | +!STACK 1 | ||
1903 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1904 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
1905 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
1906 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
1907 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
1908 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
1909 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
1910 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
1911 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
1912 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
1913 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
1914 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1915 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
1916 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
1917 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
1918 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1919 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
1920 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
1921 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
1922 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
1923 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:432) | ||
1924 | + at org.eclipse.ui.actions.BuildAction$1.runInWorkspace(BuildAction.java:305) | ||
1925 | + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) | ||
1926 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
1927 | +!SUBENTRY 2 org.eclipse.core.externaltools 4 0 2014-05-14 16:15:43.994 | ||
1928 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1929 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:15:43.995 | ||
1930 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
1931 | + | ||
1932 | +!ENTRY org.eclipse.core.resources 4 2 2014-05-14 16:16:44.470 | ||
1933 | +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". | ||
1934 | +!STACK 1 | ||
1935 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
1936 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
1937 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
1938 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
1939 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
1940 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
1941 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
1942 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
1943 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
1944 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
1945 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
1946 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1947 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
1948 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
1949 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
1950 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1951 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
1952 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
1953 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
1954 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
1955 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:432) | ||
1956 | + at org.eclipse.ui.actions.BuildAction$1.runInWorkspace(BuildAction.java:305) | ||
1957 | + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) | ||
1958 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
1959 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:16:44.470 | ||
1960 | +!MESSAGE The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
1961 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:16:44.470 | ||
1962 | +!MESSAGE The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
1963 | + | ||
1964 | +!ENTRY org.eclipse.core.resources 4 75 2014-05-14 16:16:44.471 | ||
1965 | +!MESSAGE Errors occurred during the build. | ||
1966 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 75 2014-05-14 16:16:44.471 | ||
1967 | +!MESSAGE Errors running builder 'Integrated External Tool Builder' on project 'DUREXLaunchpad'. | ||
1968 | +!STACK 1 | ||
1969 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
1970 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
1971 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
1972 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
1973 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
1974 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
1975 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
1976 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
1977 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
1978 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
1979 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
1980 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1981 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
1982 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
1983 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
1984 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
1985 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
1986 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
1987 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
1988 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
1989 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:432) | ||
1990 | + at org.eclipse.ui.actions.BuildAction$1.runInWorkspace(BuildAction.java:305) | ||
1991 | + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) | ||
1992 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
1993 | +!SUBENTRY 2 org.eclipse.core.externaltools 4 0 2014-05-14 16:16:44.471 | ||
1994 | +!MESSAGE The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
1995 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:16:44.471 | ||
1996 | +!MESSAGE The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
1997 | +!SESSION 2014-05-14 16:17:56.943 ----------------------------------------------- | ||
1998 | +eclipse.buildId=unknown | ||
1999 | +java.version=1.6.0_65 | ||
2000 | +java.vendor=Apple Inc. | ||
2001 | +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US | ||
2002 | +Framework arguments: -psn_0_585871 | ||
2003 | +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -psn_0_585871 | ||
2004 | + | ||
2005 | +!ENTRY org.eclipse.core.net 1 0 2014-05-14 16:18:01.156 | ||
2006 | +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences | ||
2007 | + | ||
2008 | +!ENTRY org.eclipse.core.resources 4 2 2014-05-14 16:18:08.309 | ||
2009 | +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". | ||
2010 | +!STACK 1 | ||
2011 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
2012 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
2013 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
2014 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
2015 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
2016 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
2017 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
2018 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
2019 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
2020 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
2021 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
2022 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2023 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
2024 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
2025 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
2026 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2027 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
2028 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
2029 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
2030 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
2031 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:432) | ||
2032 | + at org.eclipse.ui.actions.BuildAction$1.runInWorkspace(BuildAction.java:305) | ||
2033 | + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) | ||
2034 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
2035 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:18:08.310 | ||
2036 | +!MESSAGE The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
2037 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:18:08.310 | ||
2038 | +!MESSAGE The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
2039 | + | ||
2040 | +!ENTRY org.eclipse.core.resources 4 75 2014-05-14 16:18:08.313 | ||
2041 | +!MESSAGE Errors occurred during the build. | ||
2042 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 75 2014-05-14 16:18:08.313 | ||
2043 | +!MESSAGE Errors running builder 'Integrated External Tool Builder' on project 'DUREXLaunchpad'. | ||
2044 | +!STACK 1 | ||
2045 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
2046 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
2047 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
2048 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
2049 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
2050 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
2051 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
2052 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
2053 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
2054 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
2055 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
2056 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2057 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
2058 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
2059 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
2060 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2061 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
2062 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
2063 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
2064 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
2065 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:432) | ||
2066 | + at org.eclipse.ui.actions.BuildAction$1.runInWorkspace(BuildAction.java:305) | ||
2067 | + at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) | ||
2068 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
2069 | +!SUBENTRY 2 org.eclipse.core.externaltools 4 0 2014-05-14 16:18:08.314 | ||
2070 | +!MESSAGE The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
2071 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:18:08.314 | ||
2072 | +!MESSAGE The file does not exist for the external tool named DUREX LaunchPad Builder. | ||
2073 | + | ||
2074 | +!ENTRY org.eclipse.core.externaltools 4 0 2014-05-14 16:18:28.083 | ||
2075 | +!MESSAGE The file does not exist for the external tool named LaunchPad Application. | ||
2076 | +!SESSION 2014-05-14 16:20:51.730 ----------------------------------------------- | ||
2077 | +eclipse.buildId=unknown | ||
2078 | +java.version=1.6.0_65 | ||
2079 | +java.vendor=Apple Inc. | ||
2080 | +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US | ||
2081 | +Framework arguments: -psn_0_610453 | ||
2082 | +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -psn_0_610453 | ||
2083 | + | ||
2084 | +!ENTRY org.eclipse.core.net 1 0 2014-05-14 16:20:55.776 | ||
2085 | +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences | ||
2086 | + | ||
2087 | +!ENTRY org.eclipse.core.resources 4 2 2014-05-14 16:24:38.579 | ||
2088 | +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". | ||
2089 | +!STACK 1 | ||
2090 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named Blinker LaunchPad Builder. | ||
2091 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
2092 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
2093 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
2094 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
2095 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
2096 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
2097 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
2098 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
2099 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
2100 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
2101 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2102 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
2103 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
2104 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
2105 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2106 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
2107 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
2108 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
2109 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
2110 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:422) | ||
2111 | + at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:180) | ||
2112 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
2113 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:38.580 | ||
2114 | +!MESSAGE The file does not exist for the external tool named Blinker LaunchPad Builder. | ||
2115 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:38.580 | ||
2116 | +!MESSAGE The file does not exist for the external tool named Blinker LaunchPad Builder. | ||
2117 | + | ||
2118 | +!ENTRY org.eclipse.core.resources 4 2 2014-05-14 16:24:42.559 | ||
2119 | +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". | ||
2120 | +!STACK 1 | ||
2121 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
2122 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
2123 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
2124 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
2125 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
2126 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
2127 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
2128 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
2129 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
2130 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
2131 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
2132 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2133 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
2134 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
2135 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
2136 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2137 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
2138 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
2139 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
2140 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
2141 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:422) | ||
2142 | + at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:180) | ||
2143 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
2144 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:42.559 | ||
2145 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
2146 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:42.559 | ||
2147 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
2148 | + | ||
2149 | +!ENTRY org.eclipse.core.resources 4 2 2014-05-14 16:24:43.579 | ||
2150 | +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". | ||
2151 | +!STACK 1 | ||
2152 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named FileTest LaunchPad Builder. | ||
2153 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
2154 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
2155 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
2156 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
2157 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
2158 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
2159 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
2160 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
2161 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
2162 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
2163 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2164 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
2165 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
2166 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
2167 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2168 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
2169 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
2170 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
2171 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
2172 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:422) | ||
2173 | + at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:180) | ||
2174 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
2175 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:43.579 | ||
2176 | +!MESSAGE The file does not exist for the external tool named FileTest LaunchPad Builder. | ||
2177 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:43.580 | ||
2178 | +!MESSAGE The file does not exist for the external tool named FileTest LaunchPad Builder. | ||
2179 | + | ||
2180 | +!ENTRY org.eclipse.core.resources 4 75 2014-05-14 16:24:43.584 | ||
2181 | +!MESSAGE Errors occurred during the build. | ||
2182 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 75 2014-05-14 16:24:43.584 | ||
2183 | +!MESSAGE Errors running builder 'Integrated External Tool Builder' on project 'BlinkerLaunchPad'. | ||
2184 | +!STACK 1 | ||
2185 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named Blinker LaunchPad Builder. | ||
2186 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
2187 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
2188 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
2189 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
2190 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
2191 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
2192 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
2193 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
2194 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
2195 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
2196 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2197 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
2198 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
2199 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
2200 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2201 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
2202 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
2203 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
2204 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
2205 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:422) | ||
2206 | + at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:180) | ||
2207 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
2208 | +!SUBENTRY 2 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:43.585 | ||
2209 | +!MESSAGE The file does not exist for the external tool named Blinker LaunchPad Builder. | ||
2210 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:43.585 | ||
2211 | +!MESSAGE The file does not exist for the external tool named Blinker LaunchPad Builder. | ||
2212 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 75 2014-05-14 16:24:43.585 | ||
2213 | +!MESSAGE Errors running builder 'Integrated External Tool Builder' on project 'MyAppLaunchPad'. | ||
2214 | +!STACK 1 | ||
2215 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
2216 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
2217 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
2218 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
2219 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
2220 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
2221 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
2222 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
2223 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
2224 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
2225 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
2226 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2227 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
2228 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
2229 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
2230 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2231 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
2232 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
2233 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
2234 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
2235 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:422) | ||
2236 | + at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:180) | ||
2237 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
2238 | +!SUBENTRY 2 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:43.585 | ||
2239 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
2240 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:43.585 | ||
2241 | +!MESSAGE The file does not exist for the external tool named MyApp LaunchPad Builder. | ||
2242 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 75 2014-05-14 16:24:43.585 | ||
2243 | +!MESSAGE Errors running builder 'Integrated External Tool Builder' on project 'FileTestLaunchPad'. | ||
2244 | +!STACK 1 | ||
2245 | +org.eclipse.core.runtime.CoreException: The file does not exist for the external tool named FileTest LaunchPad Builder. | ||
2246 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.abort(ExternalToolsCoreUtil.java:53) | ||
2247 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ExternalToolsCoreUtil.getLocation(ExternalToolsCoreUtil.java:84) | ||
2248 | + at org.eclipse.core.externaltools.internal.launchConfigurations.ProgramLaunchDelegate.launch(ProgramLaunchDelegate.java:62) | ||
2249 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) | ||
2250 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) | ||
2251 | + at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) | ||
2252 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) | ||
2253 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) | ||
2254 | + at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) | ||
2255 | + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) | ||
2256 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2257 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) | ||
2258 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) | ||
2259 | + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) | ||
2260 | + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) | ||
2261 | + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) | ||
2262 | + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) | ||
2263 | + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) | ||
2264 | + at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513) | ||
2265 | + at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:422) | ||
2266 | + at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:180) | ||
2267 | + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) | ||
2268 | +!SUBENTRY 2 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:43.585 | ||
2269 | +!MESSAGE The file does not exist for the external tool named FileTest LaunchPad Builder. | ||
2270 | +!SUBENTRY 1 org.eclipse.core.externaltools 4 0 2014-05-14 16:24:43.585 | ||
2271 | +!MESSAGE The file does not exist for the external tool named FileTest LaunchPad Builder. | ||
2272 | +!SESSION 2014-05-14 16:38:05.152 ----------------------------------------------- | ||
2273 | +eclipse.buildId=4.3.2.M20140221-1700 | ||
2274 | +java.version=1.7.0_45 | ||
2275 | +java.vendor=Oracle Corporation | ||
2276 | +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US | ||
2277 | +Framework arguments: -product org.eclipse.epp.package.standard.product -keyring /Users/imanol/.eclipse_keyring -showlocation | ||
2278 | +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.standard.product -keyring /Users/imanol/.eclipse_keyring -showlocation | ||
2279 | + | ||
2280 | +!ENTRY org.eclipse.core.net 1 0 2014-05-14 16:38:19.081 | ||
2281 | +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences | ||
2282 | +!SESSION 2014-05-14 16:39:36.323 ----------------------------------------------- | ||
2283 | +eclipse.buildId=unknown | ||
2284 | +java.version=1.6.0_65 | ||
2285 | +java.vendor=Apple Inc. | ||
2286 | +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US | ||
2287 | +Framework arguments: -psn_0_667811 | ||
2288 | +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -psn_0_667811 | ||
2289 | + | ||
2290 | +!ENTRY org.eclipse.core.net 1 0 2014-05-14 16:39:40.798 | ||
2291 | +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences | ||
2292 | +!SESSION 2014-05-21 14:21:44.546 ----------------------------------------------- | ||
2293 | +eclipse.buildId=4.3.2.M20140221-1700 | ||
2294 | +java.version=1.7.0_45 | ||
2295 | +java.vendor=Oracle Corporation | ||
2296 | +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US | ||
2297 | +Framework arguments: -product org.eclipse.epp.package.standard.product -keyring /Users/imanol/.eclipse_keyring -showlocation | ||
2298 | +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.standard.product -keyring /Users/imanol/.eclipse_keyring -showlocation | ||
2299 | + | ||
2300 | +!ENTRY org.eclipse.core.net 1 0 2014-05-21 14:21:48.964 | ||
2301 | +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences |
.metadata/.plugins/org.eclipse.cdt.core/.log
@@ -5,3 +5,8 @@ | @@ -5,3 +5,8 @@ | ||
5 | *** SESSION May 09, 2014 15:39:11.56 ------------------------------------------- | 5 | *** SESSION May 09, 2014 15:39:11.56 ------------------------------------------- |
6 | *** SESSION May 11, 2014 01:18:39.69 ------------------------------------------- | 6 | *** SESSION May 11, 2014 01:18:39.69 ------------------------------------------- |
7 | *** SESSION May 12, 2014 16:18:48.00 ------------------------------------------- | 7 | *** SESSION May 12, 2014 16:18:48.00 ------------------------------------------- |
8 | +*** SESSION May 13, 2014 15:08:17.90 ------------------------------------------- | ||
9 | +*** SESSION May 14, 2014 10:42:35.78 ------------------------------------------- | ||
10 | +*** SESSION May 14, 2014 13:00:22.50 ------------------------------------------- | ||
11 | +*** SESSION May 14, 2014 16:38:25.64 ------------------------------------------- | ||
12 | +*** SESSION May 21, 2014 14:21:51.36 ------------------------------------------- |
.metadata/.plugins/org.eclipse.core.resources/.projects/Blinker/.markers
No preview for this file type
.metadata/.plugins/org.eclipse.core.resources/.projects/CommonLaunchPad/.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.core.resources.prefs
.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
@@ -5,3 +5,4 @@ AbstractTextEditor.Color.SelectionForeground.SystemDefault=false | @@ -5,3 +5,4 @@ AbstractTextEditor.Color.SelectionForeground.SystemDefault=false | ||
5 | eclipse.preferences.version=1 | 5 | eclipse.preferences.version=1 |
6 | lineNumberRuler=true | 6 | lineNumberRuler=true |
7 | overviewRuler_migration=migrated_3.1 | 7 | overviewRuler_migration=migrated_3.1 |
8 | +warn_if_input_derived=false |
.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs
1 | PROBLEMS_FILTERS_MIGRATE=true | 1 | PROBLEMS_FILTERS_MIGRATE=true |
2 | SWITCH_PERSPECTIVE_ON_PROJECT_CREATION=always | 2 | SWITCH_PERSPECTIVE_ON_PROJECT_CREATION=always |
3 | eclipse.preferences.version=1 | 3 | eclipse.preferences.version=1 |
4 | -platformState=1381868326188 | 4 | +platformState=1387855121130 |
5 | quickStart=false | 5 | quickStart=false |
6 | tipsAndTricks=true | 6 | tipsAndTricks=true |
.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml
1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | <section name="Workbench"> | 2 | <section name="Workbench"> |
3 | + <section name="org.eclipse.debug.ui.STRING_VARIABLE_SELECTION_DIALOG_SECTION"> | ||
4 | + <item value="382" key="DIALOG_WIDTH"/> | ||
5 | + <item value="0" key="DIALOG_Y_ORIGIN"/> | ||
6 | + <item value="538" key="DIALOG_HEIGHT"/> | ||
7 | + <item value="209" key="DIALOG_X_ORIGIN"/> | ||
8 | + <item value="1|Lucida Grande|11.0|0|COCOA|1|LucidaGrande" key="DIALOG_FONT_NAME"/> | ||
9 | + </section> | ||
3 | <section name="org.eclipse.debug.ui.LAUNCH_CONFIGURATION_PROPERTIES_DIALOG_SECTION"> | 10 | <section name="org.eclipse.debug.ui.LAUNCH_CONFIGURATION_PROPERTIES_DIALOG_SECTION"> |
4 | <item value="525" key="DIALOG_WIDTH"/> | 11 | <item value="525" key="DIALOG_WIDTH"/> |
5 | - <item value="702" key="DIALOG_HEIGHT"/> | 12 | + <item value="665" key="DIALOG_HEIGHT"/> |
6 | <item value="1|Lucida Grande|11.0|0|COCOA|1|LucidaGrande" key="DIALOG_FONT_NAME"/> | 13 | <item value="1|Lucida Grande|11.0|0|COCOA|1|LucidaGrande" key="DIALOG_FONT_NAME"/> |
7 | </section> | 14 | </section> |
8 | <section name="org.eclipse.debug.ui.LAUNCH_CONFIGURATIONS_DIALOG_SECTION"> | 15 | <section name="org.eclipse.debug.ui.LAUNCH_CONFIGURATIONS_DIALOG_SECTION"> |
.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
1 | <?xml version="1.0" encoding="ASCII"?> | 1 | <?xml version="1.0" encoding="ASCII"?> |
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"> | 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="<?xml version="1.0" encoding="UTF-8"?>
<workbench>
<mruList>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="json.editors.JsonPageEditor" name="durex.json" tooltip="DUREX/out/durex.json">
<persistable path="/DUREX/out/durex.json"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="com.emmoco.embuilder.editor-props" name="bundle.properties" tooltip="DUREX/bundle.properties">
<persistable path="/DUREX/bundle.properties"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="DUREX.h" tooltip="DUREX/out/DUREX.h">
<persistable path="/DUREX/out/DUREX.h"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="main.c" tooltip="DUREXLaunchpad/main.c">
<persistable path="/DUREXLaunchpad/main.c"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="com.emmoco.embuilder.schemaEditor" name="schema.ems" tooltip="DUREX/schema.ems">
<persistable path="/DUREX/schema.ems"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.make.editor" name="makefile" tooltip="DUREXLaunchpad/makefile">
<persistable path="/DUREXLaunchpad/makefile"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="DUREX.c" tooltip="DUREX/out/DUREX.c">
<persistable path="/DUREX/out/DUREX.c"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="com.emmoco.embuilder.schemaEditor" name="System.ems" tooltip="DUREX/imports/system@emmoco.com/System.ems">
<persistable path="/DUREX/imports/system@emmoco.com/System.ems"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="Em_Types.h" tooltip="DUREX/out/Em_Types.h">
<persistable path="/DUREX/out/Em_Types.h"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="Em_Message.h" tooltip="DUREX/out/Em_Message.h">
<persistable path="/DUREX/out/Em_Message.h"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.make.editor" name="makefile" tooltip="BlinkerLaunchPad/makefile">
<persistable path="/BlinkerLaunchPad/makefile"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="sleep.c" tooltip="DUREXLaunchpad/sleep.c">
<persistable path="/DUREXLaunchpad/sleep.c"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="MyApp.h" tooltip="MyAppSchema/out/MyApp.h">
<persistable path="/MyAppSchema/out/MyApp.h"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="MyApp.c" tooltip="MyAppSchema/out/MyApp.c">
<persistable path="/MyAppSchema/out/MyApp.c"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="main.c" tooltip="MyAppLaunchPad/main.c">
<persistable path="/MyAppLaunchPad/main.c"/>
</file>
</mruList>
</workbench>"/> | 3 | + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<workbench>
<mruList>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="DUREX.h" tooltip="DUREX/out/DUREX.h">
<persistable path="/DUREX/out/DUREX.h"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="main.c" tooltip="DUREXLaunchpad/main.c">
<persistable path="/DUREXLaunchpad/main.c"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="main.c" tooltip="BlinkerLaunchPad/main.c">
<persistable path="/BlinkerLaunchPad/main.c"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="DUREX-TODO.c" tooltip="DUREX/out/DUREX-TODO.c">
<persistable path="/DUREX/out/DUREX-TODO.c"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="DUREX.c" tooltip="DUREX/out/DUREX.c">
<persistable path="/DUREX/out/DUREX.c"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="com.emmoco.embuilder.schemaEditor" name="schema.ems" tooltip="DUREX/schema.ems">
<persistable path="/DUREX/schema.ems"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="com.emmoco.embuilder.schemaEditor" name="schema.ems" tooltip="BlinkerSchema/schema.ems">
<persistable path="/BlinkerSchema/schema.ems"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.cdt.ui.editor.CEditor" name="main.c" tooltip="MyAppLaunchPad/main.c">
<persistable path="/MyAppLaunchPad/main.c"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="com.emmoco.embuilder.schemaEditor" name="schema.ems" tooltip="MyAppSchema/schema.ems">
<persistable path="/MyAppSchema/schema.ems"/>
</file>
</mruList>
</workbench>"/> |
4 | <tags>activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration</tags> | 4 | <tags>activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration</tags> |
5 | <tags>ModelMigrationProcessor.001</tags> | 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="21" y="22" 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="36" y="26" width="1347" height="622"> |
7 | <persistedState key="coolBarVisible" value="true"/> | 7 | <persistedState key="coolBarVisible" value="true"/> |
8 | <persistedState key="perspectiveBarVisible" value="true"/> | 8 | <persistedState key="perspectiveBarVisible" value="true"/> |
9 | <persistedState key="workingSets" value="<?xml version="1.0" encoding="UTF-8"?>
<workingSets/>"/> | 9 | <persistedState key="workingSets" value="<?xml version="1.0" encoding="UTF-8"?>
<workingSets/>"/> |
@@ -73,11 +73,12 @@ | @@ -73,11 +73,12 @@ | ||
73 | <tags>persp.showIn:org.eclipse.team.ui.GenericHistoryView</tags> | 73 | <tags>persp.showIn:org.eclipse.team.ui.GenericHistoryView</tags> |
74 | <tags>persp.showIn:org.eclipse.ui.views.ResourceNavigator</tags> | 74 | <tags>persp.showIn:org.eclipse.ui.views.ResourceNavigator</tags> |
75 | <tags>persp.showIn:org.eclipse.ui.navigator.ProjectExplorer</tags> | 75 | <tags>persp.showIn:org.eclipse.ui.navigator.ProjectExplorer</tags> |
76 | - <children xsi:type="basic:PartSashContainer" xmi:id="__Nx6Ytd1EeOVfaIzSb4tTA" selectedElement="__Nyhdtd1EeOVfaIzSb4tTA" horizontal="true"> | 76 | + <children xsi:type="basic:PartSashContainer" xmi:id="__Nx6Ytd1EeOVfaIzSb4tTA" selectedElement="__Nx6Y9d1EeOVfaIzSb4tTA" horizontal="true"> |
77 | <children xsi:type="basic:PartSashContainer" xmi:id="__Nx6Y9d1EeOVfaIzSb4tTA" containerData="1256" selectedElement="__Nx6ZNd1EeOVfaIzSb4tTA"> | 77 | <children xsi:type="basic:PartSashContainer" xmi:id="__Nx6Y9d1EeOVfaIzSb4tTA" containerData="1256" selectedElement="__Nx6ZNd1EeOVfaIzSb4tTA"> |
78 | <children xsi:type="basic:PartStack" xmi:id="__Nx6ZNd1EeOVfaIzSb4tTA" elementId="left" containerData="6000" selectedElement="__Nx6Zdd1EeOVfaIzSb4tTA"> | 78 | <children xsi:type="basic:PartStack" xmi:id="__Nx6ZNd1EeOVfaIzSb4tTA" elementId="left" containerData="6000" selectedElement="__Nx6Zdd1EeOVfaIzSb4tTA"> |
79 | <tags>newtablook</tags> | 79 | <tags>newtablook</tags> |
80 | <tags>org.eclipse.e4.primaryNavigationStack</tags> | 80 | <tags>org.eclipse.e4.primaryNavigationStack</tags> |
81 | + <tags>active</tags> | ||
81 | <children xsi:type="advanced:Placeholder" xmi:id="__Nx6Zdd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.PackageExplorer" ref="__NmUMNd1EeOVfaIzSb4tTA"/> | 82 | <children xsi:type="advanced:Placeholder" xmi:id="__Nx6Zdd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.PackageExplorer" ref="__NmUMNd1EeOVfaIzSb4tTA"/> |
82 | <children xsi:type="advanced:Placeholder" xmi:id="__NyhcNd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.TypeHierarchy" toBeRendered="false" ref="__NowcNd1EeOVfaIzSb4tTA"/> | 83 | <children xsi:type="advanced:Placeholder" xmi:id="__NyhcNd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.TypeHierarchy" toBeRendered="false" ref="__NowcNd1EeOVfaIzSb4tTA"/> |
83 | <children xsi:type="advanced:Placeholder" xmi:id="__Nyhcdd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.views.ResourceNavigator" toBeRendered="false" ref="__NpXgNd1EeOVfaIzSb4tTA"/> | 84 | <children xsi:type="advanced:Placeholder" xmi:id="__Nyhcdd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.views.ResourceNavigator" toBeRendered="false" ref="__NpXgNd1EeOVfaIzSb4tTA"/> |
@@ -167,41 +168,26 @@ | @@ -167,41 +168,26 @@ | ||
167 | <tags>categoryTag:Help</tags> | 168 | <tags>categoryTag:Help</tags> |
168 | </sharedElements> | 169 | </sharedElements> |
169 | <sharedElements xsi:type="advanced:Area" xmi:id="__NTZQNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.editorss" selectedElement="__NUAUNd1EeOVfaIzSb4tTA"> | 170 | <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="_ItEQ8No3EeOmV6GLybVswA"> | 171 | + <children xsi:type="basic:PartStack" xmi:id="__NUAUNd1EeOVfaIzSb4tTA" elementId="org.eclipse.e4.primaryDataStack" selectedElement="_EMJLYNqjEeOdkOGRv-gIHw"> |
171 | <tags>newtablook</tags> | 172 | <tags>newtablook</tags> |
172 | <tags>org.eclipse.e4.primaryDataStack</tags> | 173 | <tags>org.eclipse.e4.primaryDataStack</tags> |
173 | <tags>EditorStack</tags> | 174 | <tags>EditorStack</tags> |
174 | - <tags>active</tags> | ||
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="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.cdt.ui.editor.CEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/DUREXLaunchpad/main.c"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="2388" selectionTopPixel="2439"/>
</editor>"/> | 175 | + <children xsi:type="basic:Part" xmi:id="_EMJLYNqjEeOdkOGRv-gIHw" 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="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.cdt.ui.editor.CEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/DUREXLaunchpad/main.c"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="3460" selectionTopPixel="2490"/>
</editor>"/> | ||
177 | <tags>Editor</tags> | 177 | <tags>Editor</tags> |
178 | <tags>org.eclipse.cdt.ui.editor.CEditor</tags> | 178 | <tags>org.eclipse.cdt.ui.editor.CEditor</tags> |
179 | <tags>removeOnHide</tags> | 179 | <tags>removeOnHide</tags> |
180 | </children> | 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="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.cdt.make.editor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/DUREXLaunchpad/makefile"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="87" selectionTopPixel="0"/>
</editor>"/> | ||
183 | - <tags>Editor</tags> | ||
184 | - <tags>org.eclipse.cdt.make.editor</tags> | ||
185 | - <tags>removeOnHide</tags> | ||
186 | - </children> | ||
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="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.cdt.ui.editor.CEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/DUREX/out/DUREX.h"/>
<editorState selectionHorizontalPixel="0" selectionLength="45" selectionOffset="806" selectionTopPixel="0"/>
</editor>"/> | ||
189 | - <tags>Editor</tags> | ||
190 | - <tags>org.eclipse.cdt.ui.editor.CEditor</tags> | ||
191 | - <tags>removeOnHide</tags> | ||
192 | - <tags>active</tags> | ||
193 | - <tags>activeOnClose</tags> | ||
194 | - </children> | ||
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="<?xml version="1.0" encoding="UTF-8"?>
<editor id="com.emmoco.embuilder.schemaEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/DUREX/schema.ems"/>
<editorState selectionHorizontalPixel="0" selectionLength="61" selectionOffset="95" selectionTopPixel="0"/>
</editor>"/> | 181 | + <children xsi:type="basic:Part" xmi:id="_F-U6sNqjEeOdkOGRv-gIHw" 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"> |
182 | + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<editor id="com.emmoco.embuilder.schemaEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/DUREX/schema.ems"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="121" selectionTopPixel="0"/>
</editor>"/> | ||
197 | <tags>Editor</tags> | 183 | <tags>Editor</tags> |
198 | <tags>com.emmoco.embuilder.schemaEditor</tags> | 184 | <tags>com.emmoco.embuilder.schemaEditor</tags> |
199 | <tags>removeOnHide</tags> | 185 | <tags>removeOnHide</tags> |
200 | </children> | 186 | </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="<?xml version="1.0" encoding="UTF-8"?>
<editor id="json.editors.JsonPageEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/DUREX/out/durex.json"/>
</editor>"/> | 187 | + <children xsi:type="basic:Part" xmi:id="_LLPCMNtYEeO2ocXkAIsUUA" 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="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.cdt.ui.editor.CEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/DUREX/out/DUREX.h"/>
<editorState selectionHorizontalPixel="0" selectionLength="8" selectionOffset="1328" selectionTopPixel="528"/>
</editor>"/> | ||
203 | <tags>Editor</tags> | 189 | <tags>Editor</tags> |
204 | - <tags>json.editors.JsonPageEditor</tags> | 190 | + <tags>org.eclipse.cdt.ui.editor.CEditor</tags> |
205 | <tags>removeOnHide</tags> | 191 | <tags>removeOnHide</tags> |
206 | </children> | 192 | </children> |
207 | </children> | 193 | </children> |
@@ -210,6 +196,8 @@ | @@ -210,6 +196,8 @@ | ||
210 | <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view group_libraries="1" layout="2" linkWithEditor="0" rootMode="1" workingSetName="Aggregate for window 1399638750856">
<customFilters userDefinedPatternsEnabled="false">
<xmlDefinedFilters>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LocalTypesFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.StaticsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ClosedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonSharedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.pde.ui.ExternalPluginLibrariesFilter1" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaElementFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ContainedLibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.CuAndClassFileFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyInnerPackageFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.PackageDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyPackageFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ImportDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.FieldsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.HideInnerClassFilesFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonPublicFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer_patternFilterId_.*" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.EmptyLibraryContainerFilter" isEnabled="true"/>
<child filterId="org.eclipse.pde.ui.BinaryProjectFilter1" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.SyntheticMembersFilter" isEnabled="true"/>
</xmlDefinedFilters>
</customFilters>
</view>"/> | 196 | <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view group_libraries="1" layout="2" linkWithEditor="0" rootMode="1" workingSetName="Aggregate for window 1399638750856">
<customFilters userDefinedPatternsEnabled="false">
<xmlDefinedFilters>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LocalTypesFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.StaticsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ClosedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonSharedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.pde.ui.ExternalPluginLibrariesFilter1" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaElementFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ContainedLibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.CuAndClassFileFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyInnerPackageFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.PackageDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyPackageFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ImportDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.FieldsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.HideInnerClassFilesFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonPublicFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer_patternFilterId_.*" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.EmptyLibraryContainerFilter" isEnabled="true"/>
<child filterId="org.eclipse.pde.ui.BinaryProjectFilter1" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.SyntheticMembersFilter" isEnabled="true"/>
</xmlDefinedFilters>
</customFilters>
</view>"/> |
211 | <tags>View</tags> | 197 | <tags>View</tags> |
212 | <tags>categoryTag:Java</tags> | 198 | <tags>categoryTag:Java</tags> |
199 | + <tags>active</tags> | ||
200 | + <tags>activeOnClose</tags> | ||
213 | <menus xmi:id="__OhhQNd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.PackageExplorer"> | 201 | <menus xmi:id="__OhhQNd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.PackageExplorer"> |
214 | <tags>ViewMenu</tags> | 202 | <tags>ViewMenu</tags> |
215 | <tags>menuContribution:menu</tags> | 203 | <tags>menuContribution:menu</tags> |
@@ -234,8 +222,8 @@ | @@ -234,8 +222,8 @@ | ||
234 | </menus> | 222 | </menus> |
235 | <toolbar xmi:id="_kGpYMdd5EeO10Z-uF4PJsQ" elementId="org.eclipse.ui.navigator.ProjectExplorer" visible="false"/> | 223 | <toolbar xmi:id="_kGpYMdd5EeO10Z-uF4PJsQ" elementId="org.eclipse.ui.navigator.ProjectExplorer" visible="false"/> |
236 | </sharedElements> | 224 | </sharedElements> |
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"> | ||
238 | - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view PRIMARY_SORT_FIELD="org.eclipse.ui.ide.severityAndDescriptionField" categoryGroup="org.eclipse.ui.ide.severity" markerContentGenerator="org.eclipse.ui.ide.problemsGenerator" partName="Problems">
<expanded>
<category IMemento.internal.id="Errors (2 items)"/>
</expanded>
<columnWidths org.eclipse.ui.ide.locationField="90" org.eclipse.ui.ide.markerType="90" org.eclipse.ui.ide.pathField="120" org.eclipse.ui.ide.resourceField="90" org.eclipse.ui.ide.severityAndDescriptionField="483"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.severityAndDescriptionField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.resourceField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.pathField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.locationField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.markerType"/>
</view>"/> | 225 | + <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="1 error, 0 warnings, 0 others" closeable="true"> |
226 | + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view PRIMARY_SORT_FIELD="org.eclipse.ui.ide.severityAndDescriptionField" categoryGroup="org.eclipse.ui.ide.severity" markerContentGenerator="org.eclipse.ui.ide.problemsGenerator" partName="Problems">
<expanded>
<category IMemento.internal.id="Errors (1 item)"/>
</expanded>
<columnWidths org.eclipse.ui.ide.locationField="90" org.eclipse.ui.ide.markerType="90" org.eclipse.ui.ide.pathField="120" org.eclipse.ui.ide.resourceField="90" org.eclipse.ui.ide.severityAndDescriptionField="483"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.severityAndDescriptionField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.resourceField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.pathField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.locationField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.markerType"/>
</view>"/> | ||
239 | <tags>View</tags> | 227 | <tags>View</tags> |
240 | <tags>categoryTag:General</tags> | 228 | <tags>categoryTag:General</tags> |
241 | <menus xmi:id="__T5JcNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.views.ProblemView"> | 229 | <menus xmi:id="__T5JcNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.views.ProblemView"> |
@@ -248,9 +236,15 @@ | @@ -248,9 +236,15 @@ | ||
248 | <tags>View</tags> | 236 | <tags>View</tags> |
249 | <tags>categoryTag:Java</tags> | 237 | <tags>categoryTag:Java</tags> |
250 | </sharedElements> | 238 | </sharedElements> |
251 | - <sharedElements xsi:type="basic:Part" xmi:id="__NqloNd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.SourceView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Declaration" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/source.gif" closeable="true"> | 239 | + <sharedElements xsi:type="basic:Part" xmi:id="__NqloNd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.SourceView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Declaration" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/source.gif" tooltip="" closeable="true"> |
240 | + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view/>"/> | ||
252 | <tags>View</tags> | 241 | <tags>View</tags> |
253 | <tags>categoryTag:Java</tags> | 242 | <tags>categoryTag:Java</tags> |
243 | + <menus xmi:id="_fNSjoNtKEeOV2-5UXmwGJQ" elementId="org.eclipse.jdt.ui.SourceView"> | ||
244 | + <tags>ViewMenu</tags> | ||
245 | + <tags>menuContribution:menu</tags> | ||
246 | + </menus> | ||
247 | + <toolbar xmi:id="_fNSjodtKEeOV2-5UXmwGJQ" elementId="org.eclipse.jdt.ui.SourceView" visible="false"/> | ||
254 | </sharedElements> | 248 | </sharedElements> |
255 | <sharedElements xsi:type="basic:Part" xmi:id="__Nqlodd1EeOVfaIzSb4tTA" elementId="org.eclipse.search.ui.views.SearchView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Search" iconURI="platform:/plugin/org.eclipse.search/icons/full/eview16/searchres.gif" closeable="true"> | 249 | <sharedElements xsi:type="basic:Part" xmi:id="__Nqlodd1EeOVfaIzSb4tTA" elementId="org.eclipse.search.ui.views.SearchView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Search" iconURI="platform:/plugin/org.eclipse.search/icons/full/eview16/searchres.gif" closeable="true"> |
256 | <tags>View</tags> | 250 | <tags>View</tags> |
@@ -316,19 +310,19 @@ | @@ -316,19 +310,19 @@ | ||
316 | </children> | 310 | </children> |
317 | <children xsi:type="menu:ToolBar" xmi:id="__FmOwNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.workbench.file"> | 311 | <children xsi:type="menu:ToolBar" xmi:id="__FmOwNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.workbench.file"> |
318 | <tags>Draggable</tags> | 312 | <tags>Draggable</tags> |
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"/> | 313 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fBz0sODiEeO8FYgdhaHRvQ" elementId="new.group"/> |
314 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fBz0seDiEeO8FYgdhaHRvQ" elementId="newWizardDropDown"/> | ||
315 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fBz0suDiEeO8FYgdhaHRvQ" elementId="new.ext" visible="false"/> | ||
316 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fBz0s-DiEeO8FYgdhaHRvQ" elementId="save.group" visible="false"/> | ||
317 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fBz0tODiEeO8FYgdhaHRvQ" elementId="save"/> | ||
318 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fBz0teDiEeO8FYgdhaHRvQ" elementId="saveAll"/> | ||
319 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB0bwODiEeO8FYgdhaHRvQ" elementId="save.ext" visible="false"/> | ||
320 | + <children xsi:type="menu:HandledToolItem" xmi:id="_fB0bweDiEeO8FYgdhaHRvQ" elementId="print" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/print_edit.gif" tooltip="Print" enabled="false" command="_-tfQytd1EeOVfaIzSb4tTA"/> | ||
321 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB4GIODiEeO8FYgdhaHRvQ" elementId="print.ext" visible="false"/> | ||
322 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB4GIeDiEeO8FYgdhaHRvQ" elementId="build.group"/> | ||
323 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB4GIuDiEeO8FYgdhaHRvQ" elementId="build"/> | ||
324 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB4GI-DiEeO8FYgdhaHRvQ" elementId="build.ext" visible="false"/> | ||
325 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB4GJODiEeO8FYgdhaHRvQ" elementId="additions"/> | ||
332 | </children> | 326 | </children> |
333 | <children xsi:type="menu:ToolBar" xmi:id="__FmOwdd1EeOVfaIzSb4tTA" elementId="additions" toBeRendered="false"> | 327 | <children xsi:type="menu:ToolBar" xmi:id="__FmOwdd1EeOVfaIzSb4tTA" elementId="additions" toBeRendered="false"> |
334 | <tags>toolbarSeparator</tags> | 328 | <tags>toolbarSeparator</tags> |
@@ -336,56 +330,50 @@ | @@ -336,56 +330,50 @@ | ||
336 | </children> | 330 | </children> |
337 | <children xsi:type="menu:ToolBar" xmi:id="_znKxsNd3EeO7buUGucBrpw" elementId="org.eclipse.ui.edit.text.actionSet.presentation"> | 331 | <children xsi:type="menu:ToolBar" xmi:id="_znKxsNd3EeO7buUGucBrpw" elementId="org.eclipse.ui.edit.text.actionSet.presentation"> |
338 | <tags>Draggable</tags> | 332 | <tags>Draggable</tags> |
339 | - <children xsi:type="menu:OpaqueToolItem" xmi:id="_A50TgNd4EeO10Z-uF4PJsQ" elementId="Presentation"/> | ||
340 | - <children xsi:type="menu:OpaqueToolItem" xmi:id="_A50Tgdd4EeO10Z-uF4PJsQ" elementId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"/> | ||
341 | - <children xsi:type="menu:OpaqueToolItem" xmi:id="_bcYvENd_EeOBl_WozuLcVg" elementId="Presentation"/> | ||
342 | - <children xsi:type="menu:OpaqueToolItem" xmi:id="_bcYvEdd_EeOBl_WozuLcVg" 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 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_flw2UODiEeO8FYgdhaHRvQ" elementId="Presentation"/> |
334 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_flw2UeDiEeO8FYgdhaHRvQ" elementId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"/> | ||
347 | </children> | 335 | </children> |
348 | <children xsi:type="menu:ToolBar" xmi:id="__WLBYNd1EeOVfaIzSb4tTA" elementId="adt.actionSet.avdManager"> | 336 | <children xsi:type="menu:ToolBar" xmi:id="__WLBYNd1EeOVfaIzSb4tTA" elementId="adt.actionSet.avdManager"> |
349 | <tags>Draggable</tags> | 337 | <tags>Draggable</tags> |
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"/> | 338 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFy80ODiEeO8FYgdhaHRvQ" elementId="android_project"/> |
339 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFy80eDiEeO8FYgdhaHRvQ" elementId="com.android.ide.eclipse.adt.ui.sdkmanager"/> | ||
340 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFy80uDiEeO8FYgdhaHRvQ" elementId="com.android.ide.eclipse.adt.ui.avdmanager"/> | ||
353 | </children> | 341 | </children> |
354 | <children xsi:type="menu:ToolBar" xmi:id="__V7JwNd1EeOVfaIzSb4tTA" elementId="adt.actionSet.lint"> | 342 | <children xsi:type="menu:ToolBar" xmi:id="__V7JwNd1EeOVfaIzSb4tTA" elementId="adt.actionSet.lint"> |
355 | <tags>Draggable</tags> | 343 | <tags>Draggable</tags> |
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 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFy80-DiEeO8FYgdhaHRvQ" elementId="android_project"/> |
345 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFy81ODiEeO8FYgdhaHRvQ" elementId="com.android.ide.eclipse.adt.ui.lintrunner"/> | ||
358 | </children> | 346 | </children> |
359 | <children xsi:type="menu:ToolBar" xmi:id="__VvjkNd1EeOVfaIzSb4tTA" elementId="adt.actionSet.wizards"> | 347 | <children xsi:type="menu:ToolBar" xmi:id="__VvjkNd1EeOVfaIzSb4tTA" elementId="adt.actionSet.wizards"> |
360 | <tags>Draggable</tags> | 348 | <tags>Draggable</tags> |
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 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFy81eDiEeO8FYgdhaHRvQ" elementId="android_project"/> |
350 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFy81uDiEeO8FYgdhaHRvQ" elementId="com.android.ide.eclipse.adt.wizards.actions.NewXmlFileAction"/> | ||
363 | </children> | 351 | </children> |
364 | <children xsi:type="menu:ToolBar" xmi:id="_2a6hINd2EeO7buUGucBrpw" elementId="org.eclipse.debug.ui.breakpointActionSet"> | 352 | <children xsi:type="menu:ToolBar" xmi:id="_2a6hINd2EeO7buUGucBrpw" elementId="org.eclipse.debug.ui.breakpointActionSet"> |
365 | <tags>Draggable</tags> | 353 | <tags>Draggable</tags> |
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 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFy81-DiEeO8FYgdhaHRvQ" elementId="breakpointGroup"/> |
355 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFy82ODiEeO8FYgdhaHRvQ" elementId="org.eclipse.debug.ui.actions.SkipAllBreakpoints"/> | ||
368 | </children> | 356 | </children> |
369 | <children xsi:type="menu:ToolBar" xmi:id="__VGDUNd1EeOVfaIzSb4tTA" elementId="org.eclipse.debug.ui.launchActionSet"> | 357 | <children xsi:type="menu:ToolBar" xmi:id="__VGDUNd1EeOVfaIzSb4tTA" elementId="org.eclipse.debug.ui.launchActionSet"> |
370 | <tags>Draggable</tags> | 358 | <tags>Draggable</tags> |
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"/> | 359 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFzj4ODiEeO8FYgdhaHRvQ" elementId="debug"/> |
360 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFzj4eDiEeO8FYgdhaHRvQ" elementId="org.eclipse.debug.internal.ui.actions.DebugDropDownAction"/> | ||
361 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFzj4uDiEeO8FYgdhaHRvQ" elementId="org.eclipse.debug.internal.ui.actions.RunDropDownAction"/> | ||
362 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFzj4-DiEeO8FYgdhaHRvQ" elementId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar"/> | ||
375 | </children> | 363 | </children> |
376 | <children xsi:type="menu:ToolBar" xmi:id="__V1qMNd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet"> | 364 | <children xsi:type="menu:ToolBar" xmi:id="__V1qMNd1EeOVfaIzSb4tTA" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet"> |
377 | <tags>Draggable</tags> | 365 | <tags>Draggable</tags> |
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"/> | 366 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFzj5ODiEeO8FYgdhaHRvQ" elementId="JavaWizards"/> |
367 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFzj5eDiEeO8FYgdhaHRvQ" elementId="org.eclipse.jdt.ui.actions.OpenProjectWizard"/> | ||
368 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFzj5uDiEeO8FYgdhaHRvQ" elementId="org.eclipse.jdt.ui.actions.OpenPackageWizard"/> | ||
369 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFzj5-DiEeO8FYgdhaHRvQ" elementId="org.eclipse.jdt.ui.actions.NewTypeDropDown"/> | ||
382 | </children> | 370 | </children> |
383 | <children xsi:type="menu:ToolBar" xmi:id="__VaMYNd1EeOVfaIzSb4tTA" elementId="org.eclipse.search.searchActionSet"> | 371 | <children xsi:type="menu:ToolBar" xmi:id="__VaMYNd1EeOVfaIzSb4tTA" elementId="org.eclipse.search.searchActionSet"> |
384 | <tags>Draggable</tags> | 372 | <tags>Draggable</tags> |
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"/> | 373 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fFzj6ODiEeO8FYgdhaHRvQ" elementId="Search"/> |
374 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fF0K8ODiEeO8FYgdhaHRvQ" elementId="openType"/> | ||
375 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fF0K8eDiEeO8FYgdhaHRvQ" elementId="org.eclipse.search.OpenSearchDialogPage"/> | ||
376 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_flw2UuDiEeO8FYgdhaHRvQ" elementId="org.eclipse.cdt.ui.actions.OpenType"/> | ||
389 | </children> | 377 | </children> |
390 | <children xsi:type="menu:ToolBar" xmi:id="__FmOw9d1EeOVfaIzSb4tTA" elementId="group.nav" toBeRendered="false"> | 378 | <children xsi:type="menu:ToolBar" xmi:id="__FmOw9d1EeOVfaIzSb4tTA" elementId="group.nav" toBeRendered="false"> |
391 | <tags>toolbarSeparator</tags> | 379 | <tags>toolbarSeparator</tags> |
@@ -393,15 +381,15 @@ | @@ -393,15 +381,15 @@ | ||
393 | </children> | 381 | </children> |
394 | <children xsi:type="menu:ToolBar" xmi:id="__Fm10dd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.workbench.navigate"> | 382 | <children xsi:type="menu:ToolBar" xmi:id="__Fm10dd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.workbench.navigate"> |
395 | <tags>Draggable</tags> | 383 | <tags>Draggable</tags> |
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"/> | 384 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB4GJeDiEeO8FYgdhaHRvQ" elementId="history.group"/> |
385 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB4tMODiEeO8FYgdhaHRvQ" elementId="group.application" visible="false"/> | ||
386 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB4tMeDiEeO8FYgdhaHRvQ" elementId="backardHistory"/> | ||
387 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB4tMuDiEeO8FYgdhaHRvQ" elementId="forwardHistory"/> | ||
388 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB4tM-DiEeO8FYgdhaHRvQ" elementId="pin.group"/> | ||
389 | + <children xsi:type="menu:HandledToolItem" xmi:id="_fB4tNODiEeO8FYgdhaHRvQ" 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"/> | ||
390 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fF0K8uDiEeO8FYgdhaHRvQ" elementId="org.eclipse.ui.edit.text.gotoNextAnnotation"/> | ||
391 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fF0K8-DiEeO8FYgdhaHRvQ" elementId="org.eclipse.ui.edit.text.gotoPreviousAnnotation"/> | ||
392 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fF0K9ODiEeO8FYgdhaHRvQ" elementId="org.eclipse.ui.edit.text.gotoLastEditPosition"/> | ||
405 | </children> | 393 | </children> |
406 | <children xsi:type="menu:ToolBar" xmi:id="__Fnc4Nd1EeOVfaIzSb4tTA" elementId="group.editor" toBeRendered="false"> | 394 | <children xsi:type="menu:ToolBar" xmi:id="__Fnc4Nd1EeOVfaIzSb4tTA" elementId="group.editor" toBeRendered="false"> |
407 | <tags>toolbarSeparator</tags> | 395 | <tags>toolbarSeparator</tags> |
@@ -413,8 +401,8 @@ | @@ -413,8 +401,8 @@ | ||
413 | </children> | 401 | </children> |
414 | <children xsi:type="menu:ToolBar" xmi:id="__Fnc5Nd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.workbench.help" visible="false"> | 402 | <children xsi:type="menu:ToolBar" xmi:id="__Fnc5Nd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.workbench.help" visible="false"> |
415 | <tags>Draggable</tags> | 403 | <tags>Draggable</tags> |
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 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB57UODiEeO8FYgdhaHRvQ" elementId="group.help"/> |
405 | + <children xsi:type="menu:OpaqueToolItem" xmi:id="_fB57UeDiEeO8FYgdhaHRvQ" elementId="group.application" visible="false"/> | ||
418 | </children> | 406 | </children> |
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"> | 407 | <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"> |
420 | <tags>stretch</tags> | 408 | <tags>stretch</tags> |
@@ -443,8 +431,18 @@ | @@ -443,8 +431,18 @@ | ||
443 | <children xsi:type="menu:ToolControl" xmi:id="__c8XwNd1EeOVfaIzSb4tTA" elementId="PerspectiveStack(minimized)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> | 431 | <children xsi:type="menu:ToolControl" xmi:id="__c8XwNd1EeOVfaIzSb4tTA" elementId="PerspectiveStack(minimized)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> |
444 | <tags>TrimStack</tags> | 432 | <tags>TrimStack</tags> |
445 | </children> | 433 | </children> |
434 | + <children xsi:type="menu:ToolControl" xmi:id="_R0-g4NtZEeO2ocXkAIsUUA" elementId="left(org.eclipse.jdt.ui.JavaPerspective)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> | ||
435 | + <tags>TrimStack</tags> | ||
436 | + </children> | ||
437 | + </trimBars> | ||
438 | + <trimBars xmi:id="__IcHYNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.trim.vertical2" toBeRendered="false" side="Right"> | ||
439 | + <children xsi:type="menu:ToolControl" xmi:id="_R1p2UNtZEeO2ocXkAIsUUA" elementId="right(org.eclipse.jdt.ui.JavaPerspective)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> | ||
440 | + <tags>TrimStack</tags> | ||
441 | + </children> | ||
442 | + <children xsi:type="menu:ToolControl" xmi:id="_R1v88NtZEeO2ocXkAIsUUA" elementId="bottom(org.eclipse.jdt.ui.JavaPerspective)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> | ||
443 | + <tags>TrimStack</tags> | ||
444 | + </children> | ||
446 | </trimBars> | 445 | </trimBars> |
447 | - <trimBars xmi:id="__IcHYNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.trim.vertical2" side="Right"/> | ||
448 | </children> | 446 | </children> |
449 | <handlers xmi:id="_-vATsNd1EeOVfaIzSb4tTA" elementId="org.eclipse.e4.ui.workbench.renderers.swt.cocoa.ArrangeWindowHandler" contributorURI="platform:/fragment/org.eclipse.e4.ui.workbench.renderers.swt.cocoa" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.cocoa.ArrangeWindowHandler" command="_-u_sodd1EeOVfaIzSb4tTA"/> | 447 | <handlers xmi:id="_-vATsNd1EeOVfaIzSb4tTA" elementId="org.eclipse.e4.ui.workbench.renderers.swt.cocoa.ArrangeWindowHandler" contributorURI="platform:/fragment/org.eclipse.e4.ui.workbench.renderers.swt.cocoa" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.cocoa.ArrangeWindowHandler" command="_-u_sodd1EeOVfaIzSb4tTA"/> |
450 | <handlers xmi:id="_-vATstd1EeOVfaIzSb4tTA" elementId="org.eclipse.e4.ui.workbench.renderers.swt.cocoa.MinimizeWindowHandler" contributorURI="platform:/fragment/org.eclipse.e4.ui.workbench.renderers.swt.cocoa" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.cocoa.MinimizeWindowHandler" command="_-vATsdd1EeOVfaIzSb4tTA"/> | 448 | <handlers xmi:id="_-vATstd1EeOVfaIzSb4tTA" elementId="org.eclipse.e4.ui.workbench.renderers.swt.cocoa.MinimizeWindowHandler" contributorURI="platform:/fragment/org.eclipse.e4.ui.workbench.renderers.swt.cocoa" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.cocoa.MinimizeWindowHandler" command="_-vATsdd1EeOVfaIzSb4tTA"/> |
@@ -705,7 +703,7 @@ | @@ -705,7 +703,7 @@ | ||
705 | <tags>platform:cocoa</tags> | 703 | <tags>platform:cocoa</tags> |
706 | </bindings> | 704 | </bindings> |
707 | <bindings xmi:id="_-u60Idd1EeOVfaIzSb4tTA" keySequence="ALT+CTRL+H" command="_-tWG5dd1EeOVfaIzSb4tTA"/> | 705 | <bindings xmi:id="_-u60Idd1EeOVfaIzSb4tTA" keySequence="ALT+CTRL+H" command="_-tWG5dd1EeOVfaIzSb4tTA"/> |
708 | - <bindings xmi:id="__lDnkdoKEeOmV6GLybVswA" keySequence="COMMAND+CTRL+F" command="_-vA6wNd1EeOVfaIzSb4tTA"/> | 706 | + <bindings xmi:id="_epc_EeDiEeO8FYgdhaHRvQ" keySequence="COMMAND+CTRL+F" command="_-vA6wNd1EeOVfaIzSb4tTA"/> |
709 | </bindingTables> | 707 | </bindingTables> |
710 | <bindingTables xmi:id="_-uOQkNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.textEditorScope" bindingContext="_-tpo1dd1EeOVfaIzSb4tTA"> | 708 | <bindingTables xmi:id="_-uOQkNd1EeOVfaIzSb4tTA" elementId="org.eclipse.ui.textEditorScope" bindingContext="_-tpo1dd1EeOVfaIzSb4tTA"> |
711 | <bindings xmi:id="_-uOQkdd1EeOVfaIzSb4tTA" keySequence="COMMAND+SHIFT+NUMPAD_MULTIPLY" command="_-tU4uNd1EeOVfaIzSb4tTA"/> | 709 | <bindings xmi:id="_-uOQkdd1EeOVfaIzSb4tTA" keySequence="COMMAND+SHIFT+NUMPAD_MULTIPLY" command="_-tU4uNd1EeOVfaIzSb4tTA"/> |
@@ -1052,7 +1050,7 @@ | @@ -1052,7 +1050,7 @@ | ||
1052 | <bindings xmi:id="_-u6NFNd1EeOVfaIzSb4tTA" keySequence="CTRL+D" command="_-taYQtd1EeOVfaIzSb4tTA"/> | 1050 | <bindings xmi:id="_-u6NFNd1EeOVfaIzSb4tTA" keySequence="CTRL+D" command="_-taYQtd1EeOVfaIzSb4tTA"/> |
1053 | </bindingTables> | 1051 | </bindingTables> |
1054 | <bindingTables xmi:id="_-vBh0td1EeOVfaIzSb4tTA" contributorURI="platform:/fragment/org.eclipse.e4.ui.workbench.renderers.swt.cocoa" bindingContext="_-sZEltd1EeOVfaIzSb4tTA"> | 1052 | <bindingTables xmi:id="_-vBh0td1EeOVfaIzSb4tTA" contributorURI="platform:/fragment/org.eclipse.e4.ui.workbench.renderers.swt.cocoa" bindingContext="_-sZEltd1EeOVfaIzSb4tTA"> |
1055 | - <bindings xmi:id="__lEOoNoKEeOmV6GLybVswA" keySequence="M1+W" command="_-vBh0Nd1EeOVfaIzSb4tTA"/> | 1053 | + <bindings xmi:id="_epdmIODiEeO8FYgdhaHRvQ" keySequence="M1+W" command="_-vBh0Nd1EeOVfaIzSb4tTA"/> |
1056 | </bindingTables> | 1054 | </bindingTables> |
1057 | <bindingTables xmi:id="_-1XaYNd1EeOVfaIzSb4tTA" bindingContext="_-1WzUNd1EeOVfaIzSb4tTA"/> | 1055 | <bindingTables xmi:id="_-1XaYNd1EeOVfaIzSb4tTA" bindingContext="_-1WzUNd1EeOVfaIzSb4tTA"/> |
1058 | <bindingTables xmi:id="_-1YBcdd1EeOVfaIzSb4tTA" bindingContext="_-1YBcNd1EeOVfaIzSb4tTA"/> | 1056 | <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
.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat
No preview for this file type
.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml
1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | <section name="Workbench"> | 2 | <section name="Workbench"> |
3 | + <list key="installedFeatures"> | ||
4 | + <item value="com.emmoco.embuilder:13.4.1.201311121909"/> | ||
5 | + <item value="com.emmoco.embuildersdk:13.9.1.201311121909"/> | ||
6 | + <item value="com.emmoco.embundles:13.4.1.201311121909"/> | ||
7 | + <item value="com.emmoco.examples:13.6.1.201311121909"/> | ||
8 | + <item value="com.emmoco.firmware:13.6.0.201311121909"/> | ||
9 | + <item value="com.emmoco.mcmtooling.ccstudio:13.4.1.201311121909"/> | ||
10 | + <item value="com.emmoco.mcmtooling:13.4.1.201311121909"/> | ||
11 | + <item value="com.emmoco.msptools.macosx:1.3.0.201309301215"/> | ||
12 | + <item value="com.emmoco.rxtx:2.2.20081207.201311121312"/> | ||
13 | + <item value="com.emmoco.schemas:13.4.1.201311121909"/> | ||
14 | + <item value="org.eclipse.help:1.3.0.v20110530-0844-7i7uFFmFFl8nvqbDpEqTvx"/> | ||
15 | + <item value="org.eclipse.platform:3.7.2.v20120207-1839-9gF7UHPDFxGjd-PqDr2jX_4yKaumkoHTz04_q-q"/> | ||
16 | + <item value="org.eclipse.rcp:3.7.2.v20120120-1424-9DB5FmnFq5JCf1UA38R-kz0S0272"/> | ||
17 | + </list> | ||
3 | <section name="ExternalProjectImportWizard"> | 18 | <section name="ExternalProjectImportWizard"> |
4 | - <item value="true" key="WizardProjectsImportPage.STORE_ARCHIVE_SELECTED"/> | ||
5 | - <item value="true" key="WizardProjectsImportPage.STORE_COPY_PROJECT_ID"/> | 19 | + <item value="false" key="WizardProjectsImportPage.STORE_ARCHIVE_SELECTED"/> |
20 | + <item value="false" key="WizardProjectsImportPage.STORE_COPY_PROJECT_ID"/> | ||
6 | <item value="true" key="WizardProjectsImportPage.STORE_NESTED_PROJECTS"/> | 21 | <item value="true" key="WizardProjectsImportPage.STORE_NESTED_PROJECTS"/> |
7 | <list key="WizardProjectsImportPage.STORE_DIRECTORIES"> | 22 | <list key="WizardProjectsImportPage.STORE_DIRECTORIES"> |
23 | + <item value="/Users/imanol/devel/durex"/> | ||
8 | <item value=""/> | 24 | <item value=""/> |
9 | </list> | 25 | </list> |
10 | <list key="WizardProjectsImportPage.STORE_ARCHIVES"> | 26 | <list key="WizardProjectsImportPage.STORE_ARCHIVES"> |
27 | + <item value=""/> | ||
11 | <item value="/Users/imanol/Downloads/examples-12.1.1.zip"/> | 28 | <item value="/Users/imanol/Downloads/examples-12.1.1.zip"/> |
12 | </list> | 29 | </list> |
13 | </section> | 30 | </section> |
@@ -15,8 +32,10 @@ | @@ -15,8 +32,10 @@ | ||
15 | </section> | 32 | </section> |
16 | <section name="CleanDialogSettings"> | 33 | <section name="CleanDialogSettings"> |
17 | <item value="484" key="DIALOG_WIDTH"/> | 34 | <item value="484" key="DIALOG_WIDTH"/> |
35 | + <item value="true" key="BUILD_NOW"/> | ||
18 | <item value="118" key="DIALOG_Y_ORIGIN"/> | 36 | <item value="118" key="DIALOG_Y_ORIGIN"/> |
19 | - <item value="354" key="DIALOG_HEIGHT"/> | 37 | + <item value="false" key="BUILD_ALL"/> |
38 | + <item value="423" key="DIALOG_HEIGHT"/> | ||
20 | <item value="441" key="DIALOG_X_ORIGIN"/> | 39 | <item value="441" key="DIALOG_X_ORIGIN"/> |
21 | <item value="true" key="TOGGLE_SELECTED"/> | 40 | <item value="true" key="TOGGLE_SELECTED"/> |
22 | </section> | 41 | </section> |
.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml
1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | <section name="Workbench"> | 2 | <section name="Workbench"> |
3 | <section name="org.eclipse.ui.internal.QuickAccess"> | 3 | <section name="org.eclipse.ui.internal.QuickAccess"> |
4 | - <item value="1200" key="dialogWidth"/> | ||
5 | - <item value="675" key="dialogHeight"/> | 4 | + <item value="854" key="dialogWidth"/> |
5 | + <item value="true" key="org.eclipse.ui.internal.quickaccess.QuickAccessDialogDIALOG_USE_PERSISTED_SIZE"/> | ||
6 | + <item value="480" key="dialogHeight"/> | ||
7 | + <item value="450" key="org.eclipse.ui.internal.quickaccess.QuickAccessDialogDIALOG_WIDTH"/> | ||
8 | + <item value="false" key="org.eclipse.ui.internal.quickaccess.QuickAccessDialogDIALOG_USE_PERSISTED_LOCATION"/> | ||
9 | + <item value="442" key="org.eclipse.ui.internal.quickaccess.QuickAccessDialogDIALOG_HEIGHT"/> | ||
6 | <list key="orderedProviders"> | 10 | <list key="orderedProviders"> |
7 | </list> | 11 | </list> |
8 | <list key="textArray"> | 12 | <list key="textArray"> |
@@ -13,7 +17,7 @@ | @@ -13,7 +17,7 @@ | ||
13 | </list> | 17 | </list> |
14 | </section> | 18 | </section> |
15 | <section name="WorkbenchPreferenceDialogSettings"> | 19 | <section name="WorkbenchPreferenceDialogSettings"> |
16 | - <item value="80" key="DIALOG_Y_ORIGIN"/> | 20 | + <item value="0" key="DIALOG_Y_ORIGIN"/> |
17 | <item value="569" key="DIALOG_X_ORIGIN"/> | 21 | <item value="569" key="DIALOG_X_ORIGIN"/> |
18 | </section> | 22 | </section> |
19 | <section name="NewWizardAction"> | 23 | <section name="NewWizardAction"> |
.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties
1 | # | 1 | # |
2 | -#Fri May 09 15:40:47 CEST 2014 | ||
3 | -task-tag-projects-already-scanned=FileTestLaunchPad,Blinker,BlinkerSchema,MyAppSchema,DUREX,BlinkerLaunchPad,MyAppLaunchPad,CommonLaunchPad,FileTestSchema | 2 | +#Wed May 14 16:38:51 CEST 2014 |
3 | +task-tag-projects-already-scanned=Blinker,BlinkerSchema,DUREXLaunchpad,BlinkerLaunchPad,DUREX,CommonLaunchPad |
BlinkerSchema/bundle.properties
1 | # generated file - do not edit | 1 | # generated file - do not edit |
2 | 2 | ||
3 | bundle.requires = com.emmoco.schema.translator | 3 | bundle.requires = com.emmoco.schema.translator |
4 | -com.emmoco.framework.Properties.applicationDirectory = out | ||
5 | -com.emmoco.framework.Properties.schemaDestinationDirectory = out | 4 | +com.emmoco.framework.Properties.applicationDirectory = Em |
5 | +com.emmoco.framework.Properties.schemaDestinationDirectory = Em | ||
6 | com.emmoco.framework.Properties.serverAPIToken = | 6 | com.emmoco.framework.Properties.serverAPIToken = |
7 | com.emmoco.framework.Properties.align16 = 2 | 7 | com.emmoco.framework.Properties.align16 = 2 |
8 | com.emmoco.framework.Properties.align32 = 4 | 8 | com.emmoco.framework.Properties.align32 = 4 |
9 | com.emmoco.framework.Properties.schemaFile = /Users/imanol/devel/durex/BlinkerSchema/schema.ems | 9 | com.emmoco.framework.Properties.schemaFile = /Users/imanol/devel/durex/BlinkerSchema/schema.ems |
10 | -com.emmoco.framework.Properties.toolVersion = 12.0.0.201211010336 | 10 | +com.emmoco.framework.Properties.toolVersion = 13.4.1.201311121909 |
CommonLaunchPad/.externalToolConfigurations/LaunchPad Application.launch
@@ -8,7 +8,7 @@ | @@ -8,7 +8,7 @@ | ||
8 | <listEntry value="org.eclipse.ui.externaltools.launchGroup"/> | 8 | <listEntry value="org.eclipse.ui.externaltools.launchGroup"/> |
9 | </listAttribute> | 9 | </listAttribute> |
10 | <stringAttribute key="org.eclipse.ui.externaltools.ATTR_LAUNCH_CONFIGURATION_BUILD_SCOPE" value="${project}"/> | 10 | <stringAttribute key="org.eclipse.ui.externaltools.ATTR_LAUNCH_CONFIGURATION_BUILD_SCOPE" value="${project}"/> |
11 | -<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${eclipse_home}/msptools/bin/gmake${exe_ext}"/> | 11 | +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${eclipse_home}/emmoco/msptools/bin/gmake${exe_ext}"/> |
12 | <stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="load COMMON=${project_loc:/CommonLaunchPad}"/> | 12 | <stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="load COMMON=${project_loc:/CommonLaunchPad}"/> |
13 | <stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/> | 13 | <stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/> |
14 | </launchConfiguration> | 14 | </launchConfiguration> |
CommonLaunchPad/rules.mk
@@ -5,7 +5,7 @@ OBJCOPY = msp430-objcopy | @@ -5,7 +5,7 @@ OBJCOPY = msp430-objcopy | ||
5 | SIZE = msp430-size | 5 | SIZE = msp430-size |
6 | MSPDEBUG = mspdebug | 6 | MSPDEBUG = mspdebug |
7 | MSP430FLASHER = MSP430Flasher | 7 | MSP430FLASHER = MSP430Flasher |
8 | -EMBUILDER = em-builder | 8 | +EMBUILDER = #em-builder |
9 | COPTS = -Os -Wall -fno-strict-aliasing -c -g -mmcu=$(MCU) | 9 | COPTS = -Os -Wall -fno-strict-aliasing -c -g -mmcu=$(MCU) |
10 | LDOPTS = -mmcu=$(MCU) -Wl,-Map=main.map | 10 | LDOPTS = -mmcu=$(MCU) -Wl,-Map=main.map |
11 | 11 |
DUREX/bundle.properties
1 | # generated file - do not edit | 1 | # generated file - do not edit |
2 | 2 | ||
3 | bundle.requires = com.emmoco.schema.translator | 3 | bundle.requires = com.emmoco.schema.translator |
4 | -com.emmoco.framework.Properties.applicationDirectory = out | ||
5 | -com.emmoco.framework.Properties.schemaDestinationDirectory = out | 4 | +com.emmoco.framework.Properties.applicationDirectory = Em |
5 | +com.emmoco.framework.Properties.schemaDestinationDirectory = Em | ||
6 | com.emmoco.framework.Properties.serverAPIToken = | 6 | com.emmoco.framework.Properties.serverAPIToken = |
7 | com.emmoco.framework.Properties.align16 = 2 | 7 | com.emmoco.framework.Properties.align16 = 2 |
8 | com.emmoco.framework.Properties.align32 = 4 | 8 | com.emmoco.framework.Properties.align32 = 4 |
9 | com.emmoco.framework.Properties.schemaFile = /Users/imanol/devel/durex/DUREX/schema.ems | 9 | com.emmoco.framework.Properties.schemaFile = /Users/imanol/devel/durex/DUREX/schema.ems |
10 | -com.emmoco.framework.Properties.toolVersion = 12.0.0.201211010336 | 10 | +com.emmoco.framework.Properties.toolVersion = 13.4.1.201311121909 |
DUREX/out/DUREX-TODO.c
1 | -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-13T02:53:20T ****/ | 1 | +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-14T13:18:01T ****/ |
2 | /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ | 2 | /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ |
3 | 3 | ||
4 | #include "DUREX.h" | 4 | #include "DUREX.h" |
@@ -15,36 +15,36 @@ void DUREX_disconnectHandler(void) { | @@ -15,36 +15,36 @@ void DUREX_disconnectHandler(void) { | ||
15 | /* TODO: application is now disconnected */ | 15 | /* TODO: application is now disconnected */ |
16 | } | 16 | } |
17 | 17 | ||
18 | -void DUREX_numServerBytes_fetch(DUREX_numServerBytes_t* const output) { | ||
19 | - /* TODO: write resource 'numServerBytes' into 'output' */ | 18 | +void DUREX_numBytes_fetch(DUREX_numBytes_t* const output) { |
19 | + /* TODO: write resource 'numBytes' into 'output' */ | ||
20 | } | 20 | } |
21 | 21 | ||
22 | -void DUREX_numClientBytes_store(DUREX_numClientBytes_t* const input) { | ||
23 | - /* TODO: read resource 'numClientBytes' from 'input' */ | 22 | +void DUREX_numBytes_store(DUREX_numBytes_t* const input) { |
23 | + /* TODO: read resource 'numBytes' from 'input' */ | ||
24 | } | 24 | } |
25 | 25 | ||
26 | -void DUREX_serverData_fetch(DUREX_serverData_t* const output) { | ||
27 | - /* TODO: write resource 'serverData' into 'output' */ | 26 | +void DUREX_data_fetch(DUREX_data_t* const output) { |
27 | + /* TODO: write resource 'data' into 'output' */ | ||
28 | } | 28 | } |
29 | 29 | ||
30 | -void DUREX_clientData_store(DUREX_clientData_t* const input) { | ||
31 | - /* TODO: read resource 'clientData' from 'input' */ | 30 | +void DUREX_data_store(DUREX_data_t* const input) { |
31 | + /* TODO: read resource 'data' from 'input' */ | ||
32 | } | 32 | } |
33 | 33 | ||
34 | -void DUREX_numServerPackets_fetch(DUREX_numServerPackets_t* const output) { | ||
35 | - /* TODO: write resource 'numServerPackets' into 'output' */ | 34 | +void DUREX_numPackets_fetch(DUREX_numPackets_t* const output) { |
35 | + /* TODO: write resource 'numPackets' into 'output' */ | ||
36 | } | 36 | } |
37 | 37 | ||
38 | -void DUREX_numClientPackets_store(DUREX_numClientPackets_t* const input) { | ||
39 | - /* TODO: read resource 'numClientPackets' from 'input' */ | 38 | +void DUREX_numPackets_store(DUREX_numPackets_t* const input) { |
39 | + /* TODO: read resource 'numPackets' from 'input' */ | ||
40 | } | 40 | } |
41 | 41 | ||
42 | -void DUREX_clientMessageAvailable_store(DUREX_clientMessageAvailable_t* const input) { | ||
43 | - /* TODO: read resource 'clientMessageAvailable' from 'input' */ | 42 | +void DUREX_messageAvailable_fetch(DUREX_messageAvailable_t* const output) { |
43 | + /* TODO: write resource 'messageAvailable' into 'output' */ | ||
44 | } | 44 | } |
45 | 45 | ||
46 | -void DUREX_serverMessageAvailable_fetch(DUREX_serverMessageAvailable_t* const output) { | ||
47 | - /* TODO: write resource 'serverMessageAvailable' into 'output' */ | 46 | +void DUREX_messageAvailable_store(DUREX_messageAvailable_t* const input) { |
47 | + /* TODO: read resource 'messageAvailable' from 'input' */ | ||
48 | } | 48 | } |
49 | 49 | ||
50 | #endif /* dummy file */ | 50 | #endif /* dummy file */ |
DUREX/out/DUREX.c
1 | -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-13T02:53:20T ****/ | 1 | +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-14T13:18:01T ****/ |
2 | /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ | 2 | /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ |
3 | 3 | ||
4 | #include "Em_Message.h" | 4 | #include "Em_Message.h" |
@@ -14,14 +14,14 @@ typedef struct Em_App_Message { | @@ -14,14 +14,14 @@ typedef struct Em_App_Message { | ||
14 | uint8_t dummy; | 14 | uint8_t dummy; |
15 | uint8_t sot; | 15 | uint8_t sot; |
16 | Em_Message_Header hdr; | 16 | Em_Message_Header hdr; |
17 | - uint8_t data[239]; | 17 | + uint8_t data[229]; |
18 | } Em_App_Message; | 18 | } Em_App_Message; |
19 | 19 | ||
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))}; | 20 | +const uint8_t Em_App_hash[] = {245, 13, 216, 92, 22, 189, 34, 32, 16, 124, 194, 50, 87, 152, 227, 110, 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[] = {12, 203, 17, 243, 69, 1, 0, 0}; | 22 | +const uint8_t Em_App_build[] = {61, 15, 116, 250, 69, 1, 0, 0}; |
23 | 23 | ||
24 | -#define Em_App_APP_RESOURCE_COUNT 8 | 24 | +#define Em_App_APP_RESOURCE_COUNT 4 |
25 | #define Em_App_SYS_RESOURCE_COUNT 8 | 25 | #define Em_App_SYS_RESOURCE_COUNT 8 |
26 | 26 | ||
27 | #define Em_App_ACCEPT DUREX_accept | 27 | #define Em_App_ACCEPT DUREX_accept |
@@ -289,19 +289,19 @@ void Em_App_fetchDispatch(void) { | @@ -289,19 +289,19 @@ void Em_App_fetchDispatch(void) { | ||
289 | case 0: | 289 | case 0: |
290 | break; | 290 | break; |
291 | case 1: | 291 | case 1: |
292 | - DUREX_numServerBytes_fetch((DUREX_numServerBytes_t*)Em_App_msg.data); | 292 | + DUREX_numBytes_fetch((DUREX_numBytes_t*)Em_App_msg.data); |
293 | size = 1; | 293 | size = 1; |
294 | break; | 294 | break; |
295 | - case 3: | ||
296 | - DUREX_serverData_fetch((DUREX_serverData_t*)Em_App_msg.data); | ||
297 | - size = 239; | 295 | + case 2: |
296 | + DUREX_data_fetch((DUREX_data_t*)Em_App_msg.data); | ||
297 | + size = 229; | ||
298 | break; | 298 | break; |
299 | - case 5: | ||
300 | - DUREX_numServerPackets_fetch((DUREX_numServerPackets_t*)Em_App_msg.data); | 299 | + case 3: |
300 | + DUREX_numPackets_fetch((DUREX_numPackets_t*)Em_App_msg.data); | ||
301 | size = 1; | 301 | size = 1; |
302 | break; | 302 | break; |
303 | - case 8: | ||
304 | - DUREX_serverMessageAvailable_fetch((DUREX_serverMessageAvailable_t*)Em_App_msg.data); | 303 | + case 4: |
304 | + DUREX_messageAvailable_fetch((DUREX_messageAvailable_t*)Em_App_msg.data); | ||
305 | size = 1; | 305 | size = 1; |
306 | break; | 306 | break; |
307 | } | 307 | } |
@@ -312,17 +312,17 @@ void Em_App_storeDispatch(void) { | @@ -312,17 +312,17 @@ void Em_App_storeDispatch(void) { | ||
312 | switch (Em_App_msg.hdr.resId) { | 312 | switch (Em_App_msg.hdr.resId) { |
313 | case 0: | 313 | case 0: |
314 | break; | 314 | break; |
315 | - case 2: | ||
316 | - DUREX_numClientBytes_store((DUREX_numClientBytes_t*)Em_App_msg.data); | 315 | + case 1: |
316 | + DUREX_numBytes_store((DUREX_numBytes_t*)Em_App_msg.data); | ||
317 | break; | 317 | break; |
318 | - case 4: | ||
319 | - DUREX_clientData_store((DUREX_clientData_t*)Em_App_msg.data); | 318 | + case 2: |
319 | + DUREX_data_store((DUREX_data_t*)Em_App_msg.data); | ||
320 | break; | 320 | break; |
321 | - case 6: | ||
322 | - DUREX_numClientPackets_store((DUREX_numClientPackets_t*)Em_App_msg.data); | 321 | + case 3: |
322 | + DUREX_numPackets_store((DUREX_numPackets_t*)Em_App_msg.data); | ||
323 | break; | 323 | break; |
324 | - case 7: | ||
325 | - DUREX_clientMessageAvailable_store((DUREX_clientMessageAvailable_t*)Em_App_msg.data); | 324 | + case 4: |
325 | + DUREX_messageAvailable_store((DUREX_messageAvailable_t*)Em_App_msg.data); | ||
326 | break; | 326 | break; |
327 | } | 327 | } |
328 | Em_App_sendResponse(Em_Message_STORE_DONE, 0); | 328 | Em_App_sendResponse(Em_Message_STORE_DONE, 0); |
@@ -333,8 +333,8 @@ void Em_App_sendIndicator(Em_Message_ResId indId) { | @@ -333,8 +333,8 @@ void Em_App_sendIndicator(Em_Message_ResId indId) { | ||
333 | Em_Message_Size size = 0; | 333 | Em_Message_Size size = 0; |
334 | switch (indId) { | 334 | switch (indId) { |
335 | case 1: | 335 | case 1: |
336 | - DUREX_serverMessageAvailable_fetch((DUREX_serverMessageAvailable_t*)&Em_App_ind.data); | ||
337 | - resId = 8; | 336 | + DUREX_messageAvailable_fetch((DUREX_messageAvailable_t*)&Em_App_ind.data); |
337 | + resId = 4; | ||
338 | size = 1; | 338 | size = 1; |
339 | break; | 339 | break; |
340 | } | 340 | } |
@@ -345,7 +345,7 @@ void Em_App_sendIndicator(Em_Message_ResId indId) { | @@ -345,7 +345,7 @@ void Em_App_sendIndicator(Em_Message_ResId indId) { | ||
345 | Em_App_startIndSend(); | 345 | Em_App_startIndSend(); |
346 | } | 346 | } |
347 | 347 | ||
348 | -void DUREX_serverMessageAvailable_indicate(void) { | 348 | +void DUREX_messageAvailable_indicate(void) { |
349 | if (Em_App_state != Em_App_IDLE && Em_App_xmitReady(1)) Em_App_sendIndicator(1); | 349 | if (Em_App_state != Em_App_IDLE && Em_App_xmitReady(1)) Em_App_sendIndicator(1); |
350 | } | 350 | } |
351 | 351 |
DUREX/out/DUREX.h
1 | -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-13T02:53:20T ****/ | 1 | +/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.DUREX on 2014-05-14T13:18:01T ****/ |
2 | /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ | 2 | /**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ |
3 | 3 | ||
4 | #ifndef DUREX__H | 4 | #ifndef DUREX__H |
@@ -12,46 +12,34 @@ extern "C" { | @@ -12,46 +12,34 @@ extern "C" { | ||
12 | #endif | 12 | #endif |
13 | 13 | ||
14 | /* typedef String */ | 14 | /* typedef String */ |
15 | -typedef char *DUREX_String; | ||
16 | -#define DUREX_String_length 239 | 15 | +typedef char DUREX_String; |
16 | +#define DUREX_String_length 229 | ||
17 | 17 | ||
18 | /* enum BOOLEAN */ | 18 | /* enum BOOLEAN */ |
19 | typedef uint8_t DUREX_BOOLEAN; | 19 | typedef uint8_t DUREX_BOOLEAN; |
20 | #define DUREX_TRUE 0 | 20 | #define DUREX_TRUE 0 |
21 | #define DUREX_FALSE 1 | 21 | #define DUREX_FALSE 1 |
22 | 22 | ||
23 | -/* resource numServerBytes */ | ||
24 | -typedef uint8_t DUREX_numServerBytes_t; | ||
25 | -extern void DUREX_numServerBytes_fetch(DUREX_numServerBytes_t* const output); | ||
26 | - | ||
27 | -/* resource numClientBytes */ | ||
28 | -typedef uint8_t DUREX_numClientBytes_t; | ||
29 | -extern void DUREX_numClientBytes_store(DUREX_numClientBytes_t* const input); | ||
30 | - | ||
31 | -/* resource serverData */ | ||
32 | -typedef DUREX_String DUREX_serverData_t[239]; | ||
33 | -extern void DUREX_serverData_fetch(DUREX_serverData_t* const output); | ||
34 | - | ||
35 | -/* resource clientData */ | ||
36 | -typedef DUREX_String DUREX_clientData_t[239]; | ||
37 | -extern void DUREX_clientData_store(DUREX_clientData_t* const input); | ||
38 | - | ||
39 | -/* resource numServerPackets */ | ||
40 | -typedef uint8_t DUREX_numServerPackets_t; | ||
41 | -extern void DUREX_numServerPackets_fetch(DUREX_numServerPackets_t* const output); | ||
42 | - | ||
43 | -/* resource numClientPackets */ | ||
44 | -typedef uint8_t DUREX_numClientPackets_t; | ||
45 | -extern void DUREX_numClientPackets_store(DUREX_numClientPackets_t* const input); | ||
46 | - | ||
47 | -/* resource clientMessageAvailable */ | ||
48 | -typedef DUREX_BOOLEAN DUREX_clientMessageAvailable_t; | ||
49 | -extern void DUREX_clientMessageAvailable_store(DUREX_clientMessageAvailable_t* const input); | ||
50 | - | ||
51 | -/* resource serverMessageAvailable */ | ||
52 | -typedef DUREX_BOOLEAN DUREX_serverMessageAvailable_t; | ||
53 | -extern void DUREX_serverMessageAvailable_fetch(DUREX_serverMessageAvailable_t* const output); | ||
54 | -extern void DUREX_serverMessageAvailable_indicate(void); | 23 | +/* resource numBytes */ |
24 | +typedef uint8_t DUREX_numBytes_t; | ||
25 | +extern void DUREX_numBytes_fetch(DUREX_numBytes_t* const output); | ||
26 | +extern void DUREX_numBytes_store(DUREX_numBytes_t* const input); | ||
27 | + | ||
28 | +/* resource data */ | ||
29 | +typedef DUREX_String DUREX_data_t[229]; | ||
30 | +extern void DUREX_data_fetch(DUREX_data_t* const output); | ||
31 | +extern void DUREX_data_store(DUREX_data_t* const input); | ||
32 | + | ||
33 | +/* resource numPackets */ | ||
34 | +typedef uint8_t DUREX_numPackets_t; | ||
35 | +extern void DUREX_numPackets_fetch(DUREX_numPackets_t* const output); | ||
36 | +extern void DUREX_numPackets_store(DUREX_numPackets_t* const input); | ||
37 | + | ||
38 | +/* resource messageAvailable */ | ||
39 | +typedef DUREX_BOOLEAN DUREX_messageAvailable_t; | ||
40 | +extern void DUREX_messageAvailable_fetch(DUREX_messageAvailable_t* const output); | ||
41 | +extern void DUREX_messageAvailable_store(DUREX_messageAvailable_t* const input); | ||
42 | +extern void DUREX_messageAvailable_indicate(void); | ||
55 | 43 | ||
56 | void DUREX_reset(void); | 44 | void DUREX_reset(void); |
57 | void DUREX_run(void); | 45 | void DUREX_run(void); |
DUREX/out/DUREX.zip
No preview for this file type
DUREX/out/durex.json
1 | { | 1 | { |
2 | "resources": { | 2 | "resources": { |
3 | - "serverData": { | ||
4 | - "id": 3, | 3 | + "$schemaHash": { |
4 | + "id": -6, | ||
5 | "align": 1, | 5 | "align": 1, |
6 | "attributes": {"readonly": true}, | 6 | "attributes": {"readonly": true}, |
7 | - "type": "C:239", | 7 | + "type": "A20:u1", |
8 | "access": "r", | 8 | "access": "r", |
9 | - "size": 239 | 9 | + "size": 20 |
10 | }, | 10 | }, |
11 | - "numServerPackets": { | ||
12 | - "id": 5, | ||
13 | - "align": 1, | 11 | + "$eapProtocolLevel": { |
12 | + "id": -3, | ||
13 | + "align": 2, | ||
14 | "attributes": {"readonly": true}, | 14 | "attributes": {"readonly": true}, |
15 | - "type": "u1", | 15 | + "type": "u2", |
16 | "access": "r", | 16 | "access": "r", |
17 | - "size": 1 | ||
18 | - }, | ||
19 | - "serverMessageAvailable": { | ||
20 | - "id": 8, | ||
21 | - "align": 1, | ||
22 | - "attributes": { | ||
23 | - "indicator": true, | ||
24 | - "readonly": true | ||
25 | - }, | ||
26 | - "type": "E:@emmoco.com.DUREX/BOOLEAN", | ||
27 | - "access": "ir", | ||
28 | - "size": 1 | 17 | + "size": 2 |
29 | }, | 18 | }, |
30 | - "$eapProtocolLevel": { | ||
31 | - "id": -3, | 19 | + "$mcmProtocolLevel": { |
20 | + "id": -2, | ||
32 | "align": 2, | 21 | "align": 2, |
33 | "attributes": {"readonly": true}, | 22 | "attributes": {"readonly": true}, |
34 | "type": "u2", | 23 | "type": "u2", |
35 | "access": "r", | 24 | "access": "r", |
36 | "size": 2 | 25 | "size": 2 |
37 | }, | 26 | }, |
38 | - "numClientPackets": { | ||
39 | - "id": 6, | 27 | + "messageAvailable": { |
28 | + "id": 4, | ||
40 | "align": 1, | 29 | "align": 1, |
41 | - "attributes": {"writeonly": true}, | ||
42 | - "type": "u1", | ||
43 | - "access": "w", | 30 | + "attributes": {"indicator": true}, |
31 | + "type": "E:@emmoco.com.DUREX/BOOLEAN", | ||
32 | + "access": "irw", | ||
44 | "size": 1 | 33 | "size": 1 |
45 | }, | 34 | }, |
46 | - "numClientBytes": { | ||
47 | - "id": 2, | 35 | + "numBytes": { |
36 | + "id": 1, | ||
48 | "align": 1, | 37 | "align": 1, |
49 | - "attributes": {"writeonly": true}, | 38 | + "attributes": {}, |
50 | "type": "u1", | 39 | "type": "u1", |
51 | - "access": "w", | 40 | + "access": "rw", |
52 | "size": 1 | 41 | "size": 1 |
53 | }, | 42 | }, |
43 | + "$mobileRssi": { | ||
44 | + "id": -8, | ||
45 | + "align": 1, | ||
46 | + "attributes": {"readonly": true}, | ||
47 | + "type": "i1", | ||
48 | + "access": "r", | ||
49 | + "size": 1 | ||
50 | + }, | ||
51 | + "data": { | ||
52 | + "id": 2, | ||
53 | + "align": 1, | ||
54 | + "attributes": {}, | ||
55 | + "type": "C:229", | ||
56 | + "access": "rw", | ||
57 | + "size": 229 | ||
58 | + }, | ||
54 | "$mcmDisconnect": { | 59 | "$mcmDisconnect": { |
55 | "id": -9, | 60 | "id": -9, |
56 | "align": 1, | 61 | "align": 1, |
@@ -75,52 +80,12 @@ | @@ -75,52 +80,12 @@ | ||
75 | "access": "r", | 80 | "access": "r", |
76 | "size": 2 | 81 | "size": 2 |
77 | }, | 82 | }, |
78 | - "clientMessageAvailable": { | ||
79 | - "id": 7, | ||
80 | - "align": 1, | ||
81 | - "attributes": {"writeonly": true}, | ||
82 | - "type": "E:@emmoco.com.DUREX/BOOLEAN", | ||
83 | - "access": "w", | ||
84 | - "size": 1 | ||
85 | - }, | ||
86 | - "clientData": { | ||
87 | - "id": 4, | ||
88 | - "align": 1, | ||
89 | - "attributes": {"writeonly": true}, | ||
90 | - "type": "C:239", | ||
91 | - "access": "w", | ||
92 | - "size": 239 | ||
93 | - }, | ||
94 | - "$schemaHash": { | ||
95 | - "id": -6, | ||
96 | - "align": 1, | ||
97 | - "attributes": {"readonly": true}, | ||
98 | - "type": "A20:u1", | ||
99 | - "access": "r", | ||
100 | - "size": 20 | ||
101 | - }, | ||
102 | - "$mcmProtocolLevel": { | ||
103 | - "id": -2, | ||
104 | - "align": 2, | ||
105 | - "attributes": {"readonly": true}, | ||
106 | - "type": "u2", | ||
107 | - "access": "r", | ||
108 | - "size": 2 | ||
109 | - }, | ||
110 | - "$mobileRssi": { | ||
111 | - "id": -8, | ||
112 | - "align": 1, | ||
113 | - "attributes": {"readonly": true}, | ||
114 | - "type": "i1", | ||
115 | - "access": "r", | ||
116 | - "size": 1 | ||
117 | - }, | ||
118 | - "numServerBytes": { | ||
119 | - "id": 1, | 83 | + "numPackets": { |
84 | + "id": 3, | ||
120 | "align": 1, | 85 | "align": 1, |
121 | - "attributes": {"readonly": true}, | 86 | + "attributes": {}, |
122 | "type": "u1", | 87 | "type": "u1", |
123 | - "access": "r", | 88 | + "access": "rw", |
124 | "size": 1 | 89 | "size": 1 |
125 | }, | 90 | }, |
126 | "$fileIndexReset": { | 91 | "$fileIndexReset": { |
@@ -145,50 +110,46 @@ | @@ -145,50 +110,46 @@ | ||
145 | "manifest": { | 110 | "manifest": { |
146 | "protocolLevel": 12, | 111 | "protocolLevel": 12, |
147 | "hash": [ | 112 | "hash": [ |
148 | - 49, | ||
149 | - 23, | ||
150 | - 155, | ||
151 | - 114, | ||
152 | - 190, | ||
153 | - 225, | ||
154 | - 99, | ||
155 | - 135, | ||
156 | - 226, | ||
157 | - 102, | ||
158 | - 251, | ||
159 | - 195, | ||
160 | - 199, | ||
161 | - 8, | 113 | + 245, |
114 | + 13, | ||
115 | + 216, | ||
162 | 92, | 116 | 92, |
163 | - 63 | 117 | + 22, |
118 | + 189, | ||
119 | + 34, | ||
120 | + 32, | ||
121 | + 16, | ||
122 | + 124, | ||
123 | + 194, | ||
124 | + 50, | ||
125 | + 87, | ||
126 | + 152, | ||
127 | + 227, | ||
128 | + 110 | ||
164 | ], | 129 | ], |
165 | "toolVersion": "12.0.0.201211010336", | 130 | "toolVersion": "12.0.0.201211010336", |
166 | "name": "DUREX", | 131 | "name": "DUREX", |
167 | - "$$md5": "951773b936e89ac774d73227be49208d", | 132 | + "$$md5": "f316f8e8839db2a2939bf3e0120a1fdf", |
168 | "build": [ | 133 | "build": [ |
169 | - 12, | ||
170 | - 203, | ||
171 | - 17, | ||
172 | - 243, | 134 | + 61, |
135 | + 15, | ||
136 | + 116, | ||
137 | + 250, | ||
173 | 69, | 138 | 69, |
174 | 1, | 139 | 1, |
175 | 0, | 140 | 0, |
176 | 0 | 141 | 0 |
177 | ], | 142 | ], |
178 | - "date": "2014-05-13T02:53:20T", | 143 | + "date": "2014-05-14T13:18:01T", |
179 | "maxAlign": 2, | 144 | "maxAlign": 2, |
180 | - "maxSize": 239, | 145 | + "maxSize": 229, |
181 | "version": "1.0.0" | 146 | "version": "1.0.0" |
182 | }, | 147 | }, |
183 | "resourceNames": [ | 148 | "resourceNames": [ |
184 | - "numServerBytes", | ||
185 | - "numClientBytes", | ||
186 | - "serverData", | ||
187 | - "clientData", | ||
188 | - "numServerPackets", | ||
189 | - "numClientPackets", | ||
190 | - "clientMessageAvailable", | ||
191 | - "serverMessageAvailable", | 149 | + "numBytes", |
150 | + "data", | ||
151 | + "numPackets", | ||
152 | + "messageAvailable", | ||
192 | "$mcmProtocolLevel", | 153 | "$mcmProtocolLevel", |
193 | "$eapProtocolLevel", | 154 | "$eapProtocolLevel", |
194 | "$eapBuildDate", | 155 | "$eapBuildDate", |
@@ -251,14 +212,10 @@ | @@ -251,14 +212,10 @@ | ||
251 | } | 212 | } |
252 | }, | 213 | }, |
253 | "resourceNamesApp": [ | 214 | "resourceNamesApp": [ |
254 | - "clientData", | ||
255 | - "clientMessageAvailable", | ||
256 | - "numClientBytes", | ||
257 | - "numClientPackets", | ||
258 | - "numServerBytes", | ||
259 | - "numServerPackets", | ||
260 | - "serverData", | ||
261 | - "serverMessageAvailable" | 215 | + "data", |
216 | + "messageAvailable", | ||
217 | + "numBytes", | ||
218 | + "numPackets" | ||
262 | ], | 219 | ], |
263 | "imports": {"@emmoco.com.DUREX": true} | 220 | "imports": {"@emmoco.com.DUREX": true} |
264 | } | 221 | } |
265 | \ No newline at end of file | 222 | \ No newline at end of file |
DUREX/schema.ems
@@ -4,39 +4,13 @@ description = "" | @@ -4,39 +4,13 @@ description = "" | ||
4 | schema DUREX | 4 | schema DUREX |
5 | { | 5 | { |
6 | enum BOOLEAN{ TRUE, FALSE }; | 6 | enum BOOLEAN{ TRUE, FALSE }; |
7 | - typedef string<238> String; //MAXIMUM SIZE AVAILABLE | 7 | + typedef string<228> String; //MAXIMUM SIZE AVAILABLE |
8 | 8 | ||
9 | - uint8 numServerBytes | 9 | + uint8 numBytes; |
10 | + String data; | ||
11 | + uint8 numPackets; | ||
12 | + BOOLEAN messageAvailable | ||
10 | { | 13 | { |
11 | - readonly | ||
12 | - } | ||
13 | - uint8 numClientBytes | ||
14 | - { | ||
15 | - writeonly | ||
16 | - } | ||
17 | - String serverData | ||
18 | - { | ||
19 | - readonly | ||
20 | - } | ||
21 | - String clientData | ||
22 | - { | ||
23 | - writeonly | ||
24 | - } | ||
25 | - uint8 numServerPackets | ||
26 | - { | ||
27 | - readonly | ||
28 | - } | ||
29 | - uint8 numClientPackets | ||
30 | - { | ||
31 | - writeonly | ||
32 | - } | ||
33 | - BOOLEAN clientMessageAvailable | ||
34 | - { | ||
35 | - writeonly | ||
36 | - } | ||
37 | - BOOLEAN serverMessageAvailable | ||
38 | - { | ||
39 | - readonly | ||
40 | indicator | 14 | indicator |
41 | } | 15 | } |
42 | } | 16 | } |
DUREXLaunchpad/.project
@@ -3,7 +3,7 @@ | @@ -3,7 +3,7 @@ | ||
3 | <name>DUREXLaunchpad</name> | 3 | <name>DUREXLaunchpad</name> |
4 | <comment></comment> | 4 | <comment></comment> |
5 | <projects> | 5 | <projects> |
6 | - <project>MyAppSchema</project> | 6 | + <project>DUREX</project> |
7 | </projects> | 7 | </projects> |
8 | <buildSpec> | 8 | <buildSpec> |
9 | <buildCommand> | 9 | <buildCommand> |
@@ -12,7 +12,7 @@ | @@ -12,7 +12,7 @@ | ||
12 | <arguments> | 12 | <arguments> |
13 | <dictionary> | 13 | <dictionary> |
14 | <key>LaunchConfigHandle</key> | 14 | <key>LaunchConfigHandle</key> |
15 | - <value><project>/.externalToolBuilders/MyApp LaunchPad Builder.launch</value> | 15 | + <value><project>/.externalToolBuilders/DUREX LaunchPad Builder.launch</value> |
16 | </dictionary> | 16 | </dictionary> |
17 | </arguments> | 17 | </arguments> |
18 | </buildCommand> | 18 | </buildCommand> |
@@ -22,7 +22,7 @@ | @@ -22,7 +22,7 @@ | ||
22 | <arguments> | 22 | <arguments> |
23 | <dictionary> | 23 | <dictionary> |
24 | <key>LaunchConfigHandle</key> | 24 | <key>LaunchConfigHandle</key> |
25 | - <value><project>/.externalToolBuilders/MyApp LaunchPad Cleaner.launch</value> | 25 | + <value><project>/.externalToolBuilders/DUREX LaunchPad Cleaner.launch</value> |
26 | </dictionary> | 26 | </dictionary> |
27 | </arguments> | 27 | </arguments> |
28 | </buildCommand> | 28 | </buildCommand> |
DUREXLaunchpad/DUREX.obj
No preview for this file type
DUREXLaunchpad/main.c
@@ -2,7 +2,7 @@ | @@ -2,7 +2,7 @@ | ||
2 | * ============ Platform Configuration ============ | 2 | * ============ Platform Configuration ============ |
3 | */ | 3 | */ |
4 | 4 | ||
5 | -#include <msp430.h> | 5 | +#include <msp430.h> |
6 | 6 | ||
7 | #define EAP_RX_BUF UCA0RXBUF | 7 | #define EAP_RX_BUF UCA0RXBUF |
8 | #define EAP_TX_BUF UCA0TXBUF | 8 | #define EAP_TX_BUF UCA0TXBUF |
@@ -18,7 +18,7 @@ | @@ -18,7 +18,7 @@ | ||
18 | #define EAP_TX_INT_TST() (P2IFG & BIT1) | 18 | #define EAP_TX_INT_TST() (P2IFG & BIT1) |
19 | #define EAP_TX_INT_CLR() (P2IFG &= ~BIT1) | 19 | #define EAP_TX_INT_CLR() (P2IFG &= ~BIT1) |
20 | 20 | ||
21 | -void init(void) | 21 | +void init(void) |
22 | { | 22 | { |
23 | WDTCTL = WDTPW + WDTHOLD; | 23 | WDTCTL = WDTPW + WDTHOLD; |
24 | BCSCTL2 = SELM_0 + DIVM_0 + DIVS_0; | 24 | BCSCTL2 = SELM_0 + DIVM_0 + DIVS_0; |
@@ -31,7 +31,7 @@ void init(void) | @@ -31,7 +31,7 @@ void init(void) | ||
31 | BCSCTL1 |= XT2OFF + DIVA_0; | 31 | BCSCTL1 |= XT2OFF + DIVA_0; |
32 | BCSCTL3 = XT2S_0 + LFXT1S_2 + XCAP_1; | 32 | BCSCTL3 = XT2S_0 + LFXT1S_2 + XCAP_1; |
33 | 33 | ||
34 | - P1DIR |= BIT0; /* LED */ | 34 | + P1DIR |= BIT0 + BIT6; /* LED */ |
35 | P1OUT &= ~BIT0; | 35 | P1OUT &= ~BIT0; |
36 | 36 | ||
37 | UCA0CTL1 |= UCSWRST; | 37 | UCA0CTL1 |= UCSWRST; |
@@ -121,17 +121,49 @@ void Em_Message_unlock(uint8_t key) | @@ -121,17 +121,49 @@ void Em_Message_unlock(uint8_t key) | ||
121 | * Extra code and interrupts | 121 | * Extra code and interrupts |
122 | */ | 122 | */ |
123 | 123 | ||
124 | +void led0_toggle(void) | ||
125 | +{ | ||
126 | + P1OUT ^= BIT0; | ||
127 | +} | ||
128 | + | ||
129 | +void led1_toggle(void) | ||
130 | +{ | ||
131 | + P1OUT ^= BIT6; | ||
132 | +} | ||
133 | + | ||
134 | +void led0_on(void) | ||
135 | +{ | ||
136 | + P1OUT |= BIT0; | ||
137 | +} | ||
138 | + | ||
139 | +void led0_off(void) | ||
140 | +{ | ||
141 | + P1OUT &= ~BIT0; | ||
142 | +} | ||
143 | + | ||
144 | +void led1_on(void) | ||
145 | +{ | ||
146 | + P1OUT |= BIT6; | ||
147 | +} | ||
148 | + | ||
149 | +void led1_off(void) | ||
150 | +{ | ||
151 | + P1OUT &= ~BIT6; | ||
152 | +} | ||
153 | + | ||
124 | __attribute__((interrupt(TIMER0_A0_VECTOR))) | 154 | __attribute__((interrupt(TIMER0_A0_VECTOR))) |
125 | static void Timer_A (void) | 155 | static void Timer_A (void) |
126 | { | 156 | { |
127 | - P1OUT ^= BIT0; // Toggle LED | 157 | + led0_toggle(); // Toggle LED |
158 | + //led1_toggle(); | ||
128 | } | 159 | } |
129 | 160 | ||
130 | void initTimer(void) | 161 | void initTimer(void) |
131 | { | 162 | { |
132 | CCTL0 = CCIE; // CCR0 interrupt enabled | 163 | CCTL0 = CCIE; // CCR0 interrupt enabled |
133 | - CCR0 = 4096; // 32kHz/8/4096 -> 1 sec | 164 | + CCR0 = 2048; // 32kHz/8/4096 -> 1 sec |
134 | TACTL = TASSEL_1 + ID_3 + MC_1; // ACLK, /8, upmode | 165 | TACTL = TASSEL_1 + ID_3 + MC_1; // ACLK, /8, upmode |
166 | + led1_off(); | ||
135 | } | 167 | } |
136 | 168 | ||
137 | void stopTimer(void) | 169 | void stopTimer(void) |
@@ -144,6 +176,13 @@ void stopTimer(void) | @@ -144,6 +176,13 @@ void stopTimer(void) | ||
144 | */ | 176 | */ |
145 | 177 | ||
146 | #include <DUREX.h> | 178 | #include <DUREX.h> |
179 | +#include <string.h> | ||
180 | + | ||
181 | +DUREX_numBytes_t numBytes = 0; | ||
182 | +DUREX_data_t data = ""; | ||
183 | +DUREX_numPackets_t numPackets = 0; | ||
184 | +DUREX_messageAvailable_t messageAvailable = 0; | ||
185 | +uint8_t lastMessageAck = 1; | ||
147 | 186 | ||
148 | int main(int argc, char *argv[]) | 187 | int main(int argc, char *argv[]) |
149 | { | 188 | { |
@@ -161,51 +200,71 @@ int main(int argc, char *argv[]) | @@ -161,51 +200,71 @@ int main(int argc, char *argv[]) | ||
161 | void DUREX_connectHandler(void) | 200 | void DUREX_connectHandler(void) |
162 | { | 201 | { |
163 | stopTimer(); | 202 | stopTimer(); |
164 | - P1OUT = BIT0; | 203 | + led0_on(); |
204 | + led1_off(); | ||
165 | } | 205 | } |
166 | 206 | ||
167 | void DUREX_disconnectHandler(void) | 207 | void DUREX_disconnectHandler(void) |
168 | { | 208 | { |
169 | - P1OUT &= ~BIT0; | 209 | + led0_off(); |
210 | + led1_off(); | ||
170 | initTimer(); | 211 | initTimer(); |
171 | } | 212 | } |
172 | 213 | ||
173 | -void DUREX_numServerBytes_fetch(DUREX_numServerBytes_t* const output) | 214 | +void DUREX_numBytes_fetch(DUREX_numBytes_t* const output) |
174 | { | 215 | { |
175 | - /* TODO: write resource 'numServerBytes' into 'output' */ | 216 | + *output = numBytes; |
176 | } | 217 | } |
177 | 218 | ||
178 | -void DUREX_numClientBytes_store(DUREX_numClientBytes_t* const input) | 219 | +void DUREX_numBytes_store(DUREX_numBytes_t* const input) |
179 | { | 220 | { |
180 | - /* TODO: read resource 'numClientBytes' from 'input' */ | 221 | + numBytes = *input; |
181 | } | 222 | } |
182 | 223 | ||
183 | -void DUREX_serverData_fetch(DUREX_serverData_t* const output) | 224 | +void DUREX_data_fetch(DUREX_data_t* const output) |
184 | { | 225 | { |
185 | - /* TODO: write resource 'serverData' into 'output' */ | 226 | + memcpy(output,data,numBytes); |
186 | } | 227 | } |
187 | 228 | ||
188 | -void DUREX_clientData_store(DUREX_clientData_t* const input) | 229 | +void DUREX_data_store(DUREX_data_t* const input) |
189 | { | 230 | { |
190 | - /* TODO: read resource 'clientData' from 'input' */ | 231 | + memcpy(data,input,numBytes); |
191 | } | 232 | } |
192 | 233 | ||
193 | -void DUREX_numServerPackets_fetch(DUREX_numServerPackets_t* const output) | 234 | +void DUREX_numPackets_fetch(DUREX_numPackets_t* const output) |
194 | { | 235 | { |
195 | - /* TODO: write resource 'numServerPackets' into 'output' */ | 236 | + *output = numPackets; |
196 | } | 237 | } |
197 | 238 | ||
198 | -void DUREX_numClientPackets_store(DUREX_numClientPackets_t* const input) | 239 | +void DUREX_numPackets_store(DUREX_numPackets_t* const input) |
199 | { | 240 | { |
200 | - /* TODO: read resource 'numClientPackets' from 'input' */ | 241 | + numPackets = *input; |
201 | } | 242 | } |
202 | 243 | ||
203 | -void DUREX_clientMessageAvailable_store(DUREX_clientMessageAvailable_t* const input) | 244 | +void DUREX_messageAvailable_fetch(DUREX_messageAvailable_t* const output) |
204 | { | 245 | { |
205 | - /* TODO: read resource 'clientMessageAvailable' from 'input' */ | 246 | + *output = messageAvailable; |
206 | } | 247 | } |
207 | 248 | ||
208 | -void DUREX_serverMessageAvailable_fetch(DUREX_serverMessageAvailable_t* const output) | 249 | +void DUREX_messageAvailable_store(DUREX_messageAvailable_t* const input) |
209 | { | 250 | { |
210 | - /* TODO: write resource 'serverMessageAvailable' into 'output' */ | 251 | + messageAvailable = *input; |
252 | + if(messageAvailable == DUREX_TRUE) | ||
253 | + { | ||
254 | + led1_on(); | ||
255 | + lastMessageAck = 0; | ||
256 | + messageAvailable = DUREX_FALSE; | ||
257 | + DUREX_messageAvailable_indicate(); | ||
258 | + memcpy(data,"ACK",4); | ||
259 | + numPackets = 1; | ||
260 | + numBytes = 4; | ||
261 | + messageAvailable = DUREX_TRUE; | ||
262 | + DUREX_messageAvailable_indicate(); | ||
263 | + } | ||
264 | + else if(messageAvailable == DUREX_FALSE) | ||
265 | + { | ||
266 | + led1_off(); | ||
267 | + lastMessageAck = 1; | ||
268 | + } | ||
211 | } | 269 | } |
270 | + |
DUREXLaunchpad/main.map
1 | Archive member included because of file (symbol) | 1 | Archive member included because of file (symbol) |
2 | 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_) | 3 | +/Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a(memcpy.o) |
4 | + main.obj (memcpy) | ||
5 | +/Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) | ||
6 | + /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o (_reset_vector__) | ||
7 | +/Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) | ||
8 | + /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__watchdog_support) | ||
9 | +/Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o) | ||
10 | + /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__init_stack) | ||
11 | +/Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__low_level_init.o) | ||
12 | + /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__low_level_init) | ||
13 | +/Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o) | ||
14 | + /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__do_copy_data) | ||
15 | +/Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o) | ||
16 | + /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__do_clear_bss) | ||
17 | +/Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__stop_progExec__.o) | ||
18 | + /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (__stop_progExec__) | ||
19 | +/Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o) | ||
20 | + /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) (_endless_loop__) | ||
21 | +/Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o) | ||
22 | + /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o (_unexpected_) | ||
21 | 23 | ||
22 | Allocating common symbols | 24 | Allocating common symbols |
23 | Common symbol size file | 25 | Common symbol size file |
@@ -27,7 +29,7 @@ Em_App_xmitSize 0x1 DUREX.obj | @@ -27,7 +29,7 @@ Em_App_xmitSize 0x1 DUREX.obj | ||
27 | Em_App_outBuf 0x2 DUREX.obj | 29 | Em_App_outBuf 0x2 DUREX.obj |
28 | Em_App_ind 0xa DUREX.obj | 30 | Em_App_ind 0xa DUREX.obj |
29 | Em_App_xmitMask 0x4 DUREX.obj | 31 | Em_App_xmitMask 0x4 DUREX.obj |
30 | -Em_App_msg 0xf6 DUREX.obj | 32 | +Em_App_msg 0xec DUREX.obj |
31 | Em_App_recvSize 0x1 DUREX.obj | 33 | Em_App_recvSize 0x1 DUREX.obj |
32 | Em_App_fileIndex 0x4 DUREX.obj | 34 | Em_App_fileIndex 0x4 DUREX.obj |
33 | Em_App_pdHdlr 0x2 DUREX.obj | 35 | Em_App_pdHdlr 0x2 DUREX.obj |
@@ -53,13 +55,13 @@ far_rom 0x0000000000000000 0x0000000000000000 | @@ -53,13 +55,13 @@ far_rom 0x0000000000000000 0x0000000000000000 | ||
53 | 55 | ||
54 | Linker script and memory map | 56 | Linker script and memory map |
55 | 57 | ||
56 | -LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o | 58 | +LOAD /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o |
57 | LOAD main.obj | 59 | LOAD main.obj |
58 | LOAD DUREX.obj | 60 | 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 | 61 | +LOAD /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libgcc.a |
62 | +LOAD /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a | ||
63 | +LOAD /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libgcc.a | ||
64 | +LOAD /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a | ||
63 | 0x0000000000000040 PROVIDE (__info_segment_size, 0x40) | 65 | 0x0000000000000040 PROVIDE (__info_segment_size, 0x40) |
64 | 0x0000000000001000 PROVIDE (__infod, 0x1000) | 66 | 0x0000000000001000 PROVIDE (__infod, 0x1000) |
65 | 0x0000000000001040 PROVIDE (__infoc, 0x1040) | 67 | 0x0000000000001040 PROVIDE (__infoc, 0x1040) |
@@ -237,25 +239,25 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | @@ -237,25 +239,25 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | ||
237 | .rela.plt | 239 | .rela.plt |
238 | *(.rela.plt) | 240 | *(.rela.plt) |
239 | 241 | ||
240 | -.text 0x000000000000c000 0x5f2 | 242 | +.text 0x000000000000c000 0x7aa |
241 | 0x000000000000c000 . = ALIGN (0x2) | 243 | 0x000000000000c000 . = ALIGN (0x2) |
242 | *(.init .init.*) | 244 | *(.init .init.*) |
243 | *(.init0) | 245 | *(.init0) |
244 | - .init0 0x000000000000c000 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) | 246 | + .init0 0x000000000000c000 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) |
245 | 0x000000000000c000 _reset_vector__ | 247 | 0x000000000000c000 _reset_vector__ |
246 | *(.init1) | 248 | *(.init1) |
247 | - .init1 0x000000000000c000 0xc /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) | 249 | + .init1 0x000000000000c000 0xc /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) |
248 | 0x000000000000c000 __watchdog_support | 250 | 0x000000000000c000 __watchdog_support |
249 | *(.init2) | 251 | *(.init2) |
250 | - .init2 0x000000000000c00c 0x4 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o) | 252 | + .init2 0x000000000000c00c 0x4 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o) |
251 | 0x000000000000c00c __init_stack | 253 | 0x000000000000c00c __init_stack |
252 | *(.init3) | 254 | *(.init3) |
253 | - .init3 0x000000000000c010 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__low_level_init.o) | 255 | + .init3 0x000000000000c010 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__low_level_init.o) |
254 | 0x000000000000c010 __low_level_init | 256 | 0x000000000000c010 __low_level_init |
255 | *(.init4) | 257 | *(.init4) |
256 | - .init4 0x000000000000c010 0x18 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o) | 258 | + .init4 0x000000000000c010 0x18 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o) |
257 | 0x000000000000c010 __do_copy_data | 259 | 0x000000000000c010 __do_copy_data |
258 | - .init4 0x000000000000c028 0x16 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o) | 260 | + .init4 0x000000000000c028 0x16 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o) |
259 | 0x000000000000c028 __do_clear_bss | 261 | 0x000000000000c028 __do_clear_bss |
260 | *(.init5) | 262 | *(.init5) |
261 | *(.init6) | 263 | *(.init6) |
@@ -265,7 +267,7 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | @@ -265,7 +267,7 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | ||
265 | .init9 0x000000000000c03e 0x1c main.obj | 267 | .init9 0x000000000000c03e 0x1c main.obj |
266 | 0x000000000000c03e main | 268 | 0x000000000000c03e main |
267 | *(.fini9) | 269 | *(.fini9) |
268 | - .fini9 0x000000000000c05a 0x0 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__stop_progExec__.o) | 270 | + .fini9 0x000000000000c05a 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__stop_progExec__.o) |
269 | 0x000000000000c05a __stop_progExec__ | 271 | 0x000000000000c05a __stop_progExec__ |
270 | *(.fini8) | 272 | *(.fini8) |
271 | *(.fini7) | 273 | *(.fini7) |
@@ -276,7 +278,7 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | @@ -276,7 +278,7 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | ||
276 | *(.fini2) | 278 | *(.fini2) |
277 | *(.fini1) | 279 | *(.fini1) |
278 | *(.fini0) | 280 | *(.fini0) |
279 | - .fini0 0x000000000000c05a 0x6 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o) | 281 | + .fini0 0x000000000000c05a 0x6 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o) |
280 | 0x000000000000c05a _endless_loop__ | 282 | 0x000000000000c05a _endless_loop__ |
281 | *(.fini .fini.*) | 283 | *(.fini .fini.*) |
282 | 0x000000000000c060 . = ALIGN (0x2) | 284 | 0x000000000000c060 . = ALIGN (0x2) |
@@ -288,7 +290,7 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | @@ -288,7 +290,7 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | ||
288 | 0x000000000000c060 __dtors_end = . | 290 | 0x000000000000c060 __dtors_end = . |
289 | 0x000000000000c060 . = ALIGN (0x2) | 291 | 0x000000000000c060 . = ALIGN (0x2) |
290 | *(.text .text.* .gnu.linkonce.t.*) | 292 | *(.text .text.* .gnu.linkonce.t.*) |
291 | - .text 0x000000000000c060 0x4 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o | 293 | + .text 0x000000000000c060 0x4 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o |
292 | 0x000000000000c060 __isr_1 | 294 | 0x000000000000c060 __isr_1 |
293 | 0x000000000000c060 __isr_4 | 295 | 0x000000000000c060 __isr_4 |
294 | 0x000000000000c060 __isr_11 | 296 | 0x000000000000c060 __isr_11 |
@@ -301,136 +303,153 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | @@ -301,136 +303,153 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | ||
301 | 0x000000000000c060 __isr_13 | 303 | 0x000000000000c060 __isr_13 |
302 | 0x000000000000c060 __isr_6 | 304 | 0x000000000000c060 __isr_6 |
303 | 0x000000000000c060 __isr_14 | 305 | 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 | + .text.crt0 0x000000000000c064 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o |
307 | + .text 0x000000000000c064 0x216 main.obj | ||
306 | 0x000000000000c064 init | 308 | 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) | 309 | + 0x000000000000c0ec __isr_7 |
310 | + 0x000000000000c118 __isr_3 | ||
311 | + 0x000000000000c14a Em_Message_startSend | ||
312 | + 0x000000000000c15e Em_Message_lock | ||
313 | + 0x000000000000c166 Em_Message_unlock | ||
314 | + 0x000000000000c172 led0_toggle | ||
315 | + 0x000000000000c178 led1_toggle | ||
316 | + 0x000000000000c180 led0_on | ||
317 | + 0x000000000000c186 led0_off | ||
318 | + 0x000000000000c18e led1_on | ||
319 | + 0x000000000000c196 led1_off | ||
320 | + 0x000000000000c19e __isr_9 | ||
321 | + 0x000000000000c1b4 initTimer | ||
322 | + 0x000000000000c1cc stopTimer | ||
323 | + 0x000000000000c1d4 DUREX_connectHandler | ||
324 | + 0x000000000000c1e2 DUREX_disconnectHandler | ||
325 | + 0x000000000000c1f0 DUREX_numBytes_fetch | ||
326 | + 0x000000000000c1f8 DUREX_numBytes_store | ||
327 | + 0x000000000000c1fe DUREX_data_fetch | ||
328 | + 0x000000000000c20c DUREX_data_store | ||
329 | + 0x000000000000c21c DUREX_numPackets_fetch | ||
330 | + 0x000000000000c224 DUREX_numPackets_store | ||
331 | + 0x000000000000c22a DUREX_messageAvailable_fetch | ||
332 | + 0x000000000000c232 DUREX_messageAvailable_store | ||
333 | + .text 0x000000000000c27a 0x432 DUREX.obj | ||
334 | + 0x000000000000c27a Em_Message_addByte | ||
335 | + 0x000000000000c2c2 DUREX_reset | ||
336 | + 0x000000000000c2f0 DUREX_run | ||
337 | + 0x000000000000c2f6 Em_App_startIndSend | ||
338 | + 0x000000000000c310 DUREX_pairingOn | ||
339 | + 0x000000000000c332 DUREX_pairingOff | ||
340 | + 0x000000000000c33c DUREX_disconnect | ||
341 | + 0x000000000000c35e DUREX_accept | ||
342 | + 0x000000000000c37c Em_App_startResSend | ||
343 | + 0x000000000000c396 Em_App_xmitReady | ||
344 | + 0x000000000000c3ea Em_App_sendResponse | ||
345 | + 0x000000000000c40e Em_App_sysStoreDispatch | ||
346 | + 0x000000000000c428 Em_App_sysFetchDispatch | ||
347 | + 0x000000000000c4a8 Em_App_fetchDispatch | ||
348 | + 0x000000000000c500 Em_App_storeDispatch | ||
349 | + 0x000000000000c550 Em_Message_dispatch | ||
350 | + 0x000000000000c5ae Em_App_sendIndicator | ||
351 | + 0x000000000000c5de Em_Message_getByte | ||
352 | + 0x000000000000c694 DUREX_messageAvailable_indicate | ||
353 | + .text 0x000000000000c6ac 0xfc /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a(memcpy.o) | ||
354 | + 0x000000000000c6ac memcpy | ||
355 | + .text 0x000000000000c7a8 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) | ||
356 | + .text 0x000000000000c7a8 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) | ||
357 | + .text 0x000000000000c7a8 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o) | ||
358 | + .text 0x000000000000c7a8 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__low_level_init.o) | ||
359 | + .text 0x000000000000c7a8 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o) | ||
360 | + .text 0x000000000000c7a8 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o) | ||
361 | + .text 0x000000000000c7a8 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__stop_progExec__.o) | ||
362 | + .text 0x000000000000c7a8 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o) | ||
363 | + .text 0x000000000000c7a8 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o) | ||
364 | + .text.crt0 0x000000000000c7a8 0x2 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o) | ||
365 | + 0x000000000000c7a8 _unexpected_ | ||
366 | + 0x000000000000c7aa . = ALIGN (0x2) | ||
367 | + | ||
368 | +.rodata 0x000000000000c7aa 0x36 | ||
369 | + 0x000000000000c7aa . = ALIGN (0x2) | ||
360 | *(.rodata .rodata.* .gnu.linkonce.r.*) | 370 | *(.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 | 371 | + .rodata 0x000000000000c7aa 0x4 main.obj |
372 | + .rodata 0x000000000000c7ae 0x32 DUREX.obj | ||
373 | + 0x000000000000c7c2 Em_App_endian | ||
374 | + 0x000000000000c7c4 Em_App_build | ||
375 | + 0x000000000000c7cc Em_App_hash | ||
376 | + 0x000000000000c7e0 . = ALIGN (0x2) | ||
377 | + 0x000000000000c7e0 _etext = . | ||
378 | + | ||
379 | +.data 0x0000000000000200 0x6 load address 0x000000000000c7e0 | ||
369 | 0x0000000000000200 . = ALIGN (0x2) | 380 | 0x0000000000000200 . = ALIGN (0x2) |
370 | 0x0000000000000200 PROVIDE (__data_start, .) | 381 | 0x0000000000000200 PROVIDE (__data_start, .) |
371 | *(.data .data.* .gnu.linkonce.d.*) | 382 | *(.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, .) | 383 | + .data 0x0000000000000200 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o |
384 | + .data 0x0000000000000200 0x1 main.obj | ||
385 | + 0x0000000000000200 lastMessageAck | ||
386 | + *fill* 0x0000000000000201 0x1 00 | ||
387 | + .data 0x0000000000000202 0x4 DUREX.obj | ||
388 | + 0x0000000000000202 Em_App_inBuf | ||
389 | + 0x0000000000000204 Em_App_readIdle | ||
390 | + .data 0x0000000000000206 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a(memcpy.o) | ||
391 | + .data 0x0000000000000206 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) | ||
392 | + .data 0x0000000000000206 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) | ||
393 | + .data 0x0000000000000206 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o) | ||
394 | + .data 0x0000000000000206 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__low_level_init.o) | ||
395 | + .data 0x0000000000000206 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o) | ||
396 | + .data 0x0000000000000206 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o) | ||
397 | + .data 0x0000000000000206 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__stop_progExec__.o) | ||
398 | + .data 0x0000000000000206 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o) | ||
399 | + .data 0x0000000000000206 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o) | ||
400 | + 0x0000000000000206 . = ALIGN (0x2) | ||
401 | + 0x0000000000000206 _edata = . | ||
402 | + 0x000000000000c7e0 PROVIDE (__data_load_start, LOADADDR (.data)) | ||
403 | + 0x0000000000000006 PROVIDE (__data_size, SIZEOF (.data)) | ||
404 | + | ||
405 | +.bss 0x0000000000000206 0x1f8 load address 0x000000000000c7e6 | ||
406 | + 0x0000000000000206 PROVIDE (__bss_start, .) | ||
393 | *(.bss .bss.*) | 407 | *(.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 | + .bss 0x0000000000000206 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o |
409 | + .bss 0x0000000000000206 0xec main.obj | ||
410 | + 0x0000000000000206 messageAvailable | ||
411 | + 0x0000000000000208 numPackets | ||
412 | + 0x000000000000020a data | ||
413 | + 0x00000000000002f0 numBytes | ||
414 | + .bss 0x00000000000002f2 0x4 DUREX.obj | ||
415 | + 0x00000000000002f2 Em_App_moreData | ||
416 | + 0x00000000000002f4 Em_App_state | ||
417 | + .bss 0x00000000000002f6 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a(memcpy.o) | ||
418 | + .bss 0x00000000000002f6 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_reset_vector__.o) | ||
419 | + .bss 0x00000000000002f6 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) | ||
420 | + .bss 0x00000000000002f6 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o) | ||
421 | + .bss 0x00000000000002f6 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__low_level_init.o) | ||
422 | + .bss 0x00000000000002f6 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o) | ||
423 | + .bss 0x00000000000002f6 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o) | ||
424 | + .bss 0x00000000000002f6 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__stop_progExec__.o) | ||
425 | + .bss 0x00000000000002f6 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o) | ||
426 | + .bss 0x00000000000002f6 0x0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o) | ||
408 | *(COMMON) | 427 | *(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, .) | 428 | + COMMON 0x00000000000002f6 0x107 DUREX.obj |
429 | + 0x00000000000002f6 Em_App_recvIdx | ||
430 | + 0x00000000000002f7 Em_App_xmitSize | ||
431 | + 0x00000000000002f8 Em_App_outBuf | ||
432 | + 0x00000000000002fa Em_App_ind | ||
433 | + 0x0000000000000304 Em_App_xmitMask | ||
434 | + 0x0000000000000308 Em_App_msg | ||
435 | + 0x00000000000003f4 Em_App_recvSize | ||
436 | + 0x00000000000003f6 Em_App_fileIndex | ||
437 | + 0x00000000000003fa Em_App_pdHdlr | ||
438 | + 0x00000000000003fc Em_App_xmitIdx | ||
439 | + 0x00000000000003fe . = ALIGN (0x2) | ||
440 | + *fill* 0x00000000000003fd 0x1 00 | ||
441 | + 0x00000000000003fe PROVIDE (__bss_end, .) | ||
442 | + 0x00000000000001f8 PROVIDE (__bss_size, SIZEOF (.bss)) | ||
443 | + | ||
444 | +.noinit 0x00000000000003fe 0x2 load address 0x000000000000c7e6 | ||
445 | + 0x00000000000003fe PROVIDE (__noinit_start, .) | ||
427 | *(.noinit .noinit.*) | 446 | *(.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 = . | 447 | + .noinit.crt0 0x00000000000003fe 0x2 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) |
448 | + 0x00000000000003fe __wdt_clear_value | ||
449 | + 0x0000000000000400 . = ALIGN (0x2) | ||
450 | + 0x0000000000000400 PROVIDE (__noinit_end, .) | ||
451 | + 0x0000000000000400 . = ALIGN (0x2) | ||
452 | + 0x0000000000000400 _end = . | ||
434 | 453 | ||
435 | .infomem 0x0000000000001000 0x0 | 454 | .infomem 0x0000000000001000 0x0 |
436 | *(.infomem) | 455 | *(.infomem) |
@@ -457,7 +476,7 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | @@ -457,7 +476,7 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | ||
457 | .vectors 0x000000000000ffe0 0x20 | 476 | .vectors 0x000000000000ffe0 0x20 |
458 | 0x000000000000ffe0 PROVIDE (__vectors_start, .) | 477 | 0x000000000000ffe0 PROVIDE (__vectors_start, .) |
459 | *(.vectors*) | 478 | *(.vectors*) |
460 | - .vectors 0x000000000000ffe0 0x20 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o | 479 | + .vectors 0x000000000000ffe0 0x20 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/crt0ivtbl16.o |
461 | 0x000000000000ffe0 __ivtbl_16 | 480 | 0x000000000000ffe0 __ivtbl_16 |
462 | 0x0000000000010000 _vectors_end = . | 481 | 0x0000000000010000 _vectors_end = . |
463 | 482 | ||
@@ -504,78 +523,87 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | @@ -504,78 +523,87 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | ||
504 | .debug_sfnames | 523 | .debug_sfnames |
505 | *(.debug_sfnames) | 524 | *(.debug_sfnames) |
506 | 525 | ||
507 | -.debug_aranges 0x0000000000000000 0xa4 | 526 | +.debug_aranges 0x0000000000000000 0xb8 |
508 | *(.debug_aranges) | 527 | *(.debug_aranges) |
509 | .debug_aranges | 528 | .debug_aranges |
510 | 0x0000000000000000 0x18 main.obj | 529 | 0x0000000000000000 0x18 main.obj |
511 | .debug_aranges | 530 | .debug_aranges |
512 | 0x0000000000000018 0x14 DUREX.obj | 531 | 0x0000000000000018 0x14 DUREX.obj |
513 | .debug_aranges | 532 | .debug_aranges |
514 | - 0x000000000000002c 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) | 533 | + 0x000000000000002c 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a(memcpy.o) |
515 | .debug_aranges | 534 | .debug_aranges |
516 | - 0x0000000000000040 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o) | 535 | + 0x0000000000000040 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) |
517 | .debug_aranges | 536 | .debug_aranges |
518 | - 0x0000000000000054 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o) | 537 | + 0x0000000000000054 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o) |
519 | .debug_aranges | 538 | .debug_aranges |
520 | - 0x0000000000000068 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o) | 539 | + 0x0000000000000068 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o) |
521 | .debug_aranges | 540 | .debug_aranges |
522 | - 0x000000000000007c 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o) | 541 | + 0x000000000000007c 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o) |
523 | .debug_aranges | 542 | .debug_aranges |
524 | - 0x0000000000000090 0x14 /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o) | 543 | + 0x0000000000000090 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o) |
544 | + .debug_aranges | ||
545 | + 0x00000000000000a4 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o) | ||
525 | 546 | ||
526 | .debug_pubnames | 547 | .debug_pubnames |
527 | *(.debug_pubnames) | 548 | *(.debug_pubnames) |
528 | 549 | ||
529 | -.debug_info 0x0000000000000000 0x125b | 550 | +.debug_info 0x0000000000000000 0x13e2 |
530 | *(.debug_info) | 551 | *(.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) | 552 | + .debug_info 0x0000000000000000 0x81b main.obj |
553 | + .debug_info 0x000000000000081b 0x75a DUREX.obj | ||
554 | + .debug_info 0x0000000000000f75 0x113 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a(memcpy.o) | ||
555 | + .debug_info 0x0000000000001088 0x8f /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) | ||
556 | + .debug_info 0x0000000000001117 0x8f /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o) | ||
557 | + .debug_info 0x00000000000011a6 0x8f /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o) | ||
558 | + .debug_info 0x0000000000001235 0x8f /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o) | ||
559 | + .debug_info 0x00000000000012c4 0x8f /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o) | ||
560 | + .debug_info 0x0000000000001353 0x8f /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o) | ||
539 | *(.gnu.linkonce.wi.*) | 561 | *(.gnu.linkonce.wi.*) |
540 | 562 | ||
541 | -.debug_abbrev 0x0000000000000000 0x444 | 563 | +.debug_abbrev 0x0000000000000000 0x4fd |
542 | *(.debug_abbrev) | 564 | *(.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 | 565 | + .debug_abbrev 0x0000000000000000 0x1c0 main.obj |
566 | + .debug_abbrev 0x00000000000001c0 0x22e DUREX.obj | ||
567 | + .debug_abbrev 0x00000000000003ee 0x97 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a(memcpy.o) | ||
568 | + .debug_abbrev 0x0000000000000485 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) | ||
569 | + .debug_abbrev 0x0000000000000499 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o) | ||
570 | + .debug_abbrev 0x00000000000004ad 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o) | ||
571 | + .debug_abbrev 0x00000000000004c1 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o) | ||
572 | + .debug_abbrev 0x00000000000004d5 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o) | ||
573 | + .debug_abbrev 0x00000000000004e9 0x14 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o) | ||
574 | + | ||
575 | +.debug_line 0x0000000000000000 0x762 | ||
553 | *(.debug_line) | 576 | *(.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 | 577 | + .debug_line 0x0000000000000000 0x194 main.obj |
578 | + .debug_line 0x0000000000000194 0x211 DUREX.obj | ||
579 | + .debug_line 0x00000000000003a5 0x10e /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a(memcpy.o) | ||
580 | + .debug_line 0x00000000000004b3 0x72 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__watchdog_support.o) | ||
581 | + .debug_line 0x0000000000000525 0x70 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(__init_stack.o) | ||
582 | + .debug_line 0x0000000000000595 0x76 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_copy_data.o) | ||
583 | + .debug_line 0x000000000000060b 0x76 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_clear_bss.o) | ||
584 | + .debug_line 0x0000000000000681 0x71 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_endless_loop__.o) | ||
585 | + .debug_line 0x00000000000006f2 0x70 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/libcrt0.a(_unexpected_.o) | ||
586 | + | ||
587 | +.debug_frame 0x0000000000000000 0x2de | ||
564 | *(.debug_frame) | 588 | *(.debug_frame) |
565 | - .debug_frame 0x0000000000000000 0x13c main.obj | ||
566 | - .debug_frame 0x000000000000013c 0x114 DUREX.obj | 589 | + .debug_frame 0x0000000000000000 0x192 main.obj |
590 | + .debug_frame 0x0000000000000192 0x114 DUREX.obj | ||
591 | + .debug_frame 0x00000000000002a6 0x38 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a(memcpy.o) | ||
567 | 592 | ||
568 | -.debug_str 0x0000000000000000 0x786 | 593 | +.debug_str 0x0000000000000000 0x7cc |
569 | *(.debug_str) | 594 | *(.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 | 595 | + .debug_str 0x0000000000000000 0x3c8 main.obj |
596 | + 0x4c0 (size before relaxing) | ||
597 | + .debug_str 0x00000000000003c8 0x38f DUREX.obj | ||
598 | + 0x48e (size before relaxing) | ||
599 | + .debug_str 0x0000000000000757 0x75 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a(memcpy.o) | ||
600 | + 0x100 (size before relaxing) | ||
601 | + | ||
602 | +.debug_loc 0x0000000000000000 0x59f | ||
576 | *(.debug_loc) | 603 | *(.debug_loc) |
577 | - .debug_loc 0x0000000000000000 0xd3 main.obj | ||
578 | - .debug_loc 0x00000000000000d3 0x293 DUREX.obj | 604 | + .debug_loc 0x0000000000000000 0x113 main.obj |
605 | + .debug_loc 0x0000000000000113 0x29c DUREX.obj | ||
606 | + .debug_loc 0x00000000000003af 0x1f0 /Applications/Development/Em-Builder-IDE/eclipse/emmoco/msptools/bin/../lib/gcc/msp430/4.6.1/../../../../msp430/lib/libc.a(memcpy.o) | ||
579 | 607 | ||
580 | .debug_macinfo | 608 | .debug_macinfo |
581 | *(.debug_macinfo) | 609 | *(.debug_macinfo) |
@@ -587,6 +615,6 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | @@ -587,6 +615,6 @@ LOAD /Applications/Developement/eclipse/msptools/bin/../lib/gcc/msp430/4.6.1/lib | ||
587 | *(.debug_ranges) | 615 | *(.debug_ranges) |
588 | .debug_ranges 0x0000000000000000 0xc main.obj | 616 | .debug_ranges 0x0000000000000000 0xc main.obj |
589 | 0x0000000000000400 PROVIDE (__stack, (ORIGIN (ram) + 0x200)) | 617 | 0x0000000000000400 PROVIDE (__stack, (ORIGIN (ram) + 0x200)) |
590 | - 0x000000000000c624 PROVIDE (__data_start_rom, _etext) | ||
591 | - 0x000000000000c628 PROVIDE (__data_end_rom, (_etext + SIZEOF (.data))) | 618 | + 0x000000000000c7e0 PROVIDE (__data_start_rom, _etext) |
619 | + 0x000000000000c7e6 PROVIDE (__data_end_rom, (_etext + SIZEOF (.data))) | ||
592 | OUTPUT(main.out elf32-msp430) | 620 | OUTPUT(main.out elf32-msp430) |
DUREXLaunchpad/main.obj
No preview for this file type
DUREXLaunchpad/main.out
No preview for this file type
FileTestLaunchPad/.externalToolBuilders/FileApp LaunchPad Cleaner.launch deleted
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> |
FileTestLaunchPad/.externalToolBuilders/FileTest LaunchPad Builder.launch deleted
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:<?xml version="1.0" encoding="UTF-8"?> <resources> <item path="/TesterLaunchPad/main.c" type="1"/> <item path="/TesterLaunchPad/main.out" type="1"/> <item path="/TesterLaunchPad/makefile" type="1"/> <item path="/TesterSchema/out/Tester.h" type="1"/> <item path="/TesterSchema/schema.ems" type="1"/> <item path="/CommonLaunchPad" type="4"/> </resources>}"/> | ||
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:/FileTestSchema}"/> | ||
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> |
FileTestLaunchPad/.project deleted
1 | -<?xml version="1.0" encoding="UTF-8"?> | ||
2 | -<projectDescription> | ||
3 | - <name>FileTestLaunchPad</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><project>/.externalToolBuilders/FileTest 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><project>/.externalToolBuilders/FileApp 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> |
FileTestLaunchPad/Log/log.txt deleted
FileTestLaunchPad/main.c deleted
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 | - DCOCTL = 0x00; | ||
27 | - BCSCTL1 = CALBC1_1MHZ; /* Set DCO to 1MHz */ | ||
28 | - DCOCTL = CALDCO_1MHZ; | ||
29 | - } | ||
30 | - BCSCTL1 |= XT2OFF + DIVA_0; | ||
31 | - BCSCTL3 = XT2S_0 + LFXT1S_2 + XCAP_1; | ||
32 | - | ||
33 | - P1DIR |= BIT0; /* LED */ | ||
34 | - P1OUT &= ~BIT0; | ||
35 | - | ||
36 | - UCA0CTL1 |= UCSWRST; | ||
37 | - | ||
38 | - P1SEL |= BIT1 + BIT2; | ||
39 | - P1SEL2 |= BIT1 + BIT2; | ||
40 | - | ||
41 | - EAP_RX_ACK_CONFIG(); | ||
42 | - EAP_RX_ACK_SET(); | ||
43 | - | ||
44 | - EAP_TX_INT_CONFIG(); | ||
45 | - | ||
46 | - UCA0CTL1 = UCSSEL_2 + UCSWRST; | ||
47 | - UCA0MCTL = UCBRF_0 + UCBRS_6; | ||
48 | - UCA0BR0 = 8; | ||
49 | - UCA0CTL1 &= ~UCSWRST; | ||
50 | - | ||
51 | - IFG2 &= ~(UCA0RXIFG); | ||
52 | - IE2 |= UCA0RXIE; | ||
53 | - | ||
54 | - __enable_interrupt(); | ||
55 | -} | ||
56 | - | ||
57 | -/* | ||
58 | - * ============ Serial Driver ============ | ||
59 | - */ | ||
60 | - | ||
61 | -#include <Em_Message.h> | ||
62 | - | ||
63 | -__attribute__((interrupt(EAP_RX_VECTOR))) | ||
64 | -static void rxHandler(void) { | ||
65 | - uint8_t b = EAP_RX_BUF; | ||
66 | - if (Em_Message_addByte(b)) { | ||
67 | - Em_Message_dispatch(); | ||
68 | - } | ||
69 | - EAP_RX_ACK_CLR(); | ||
70 | - EAP_RX_ACK_SET(); | ||
71 | -} | ||
72 | - | ||
73 | -__attribute__((interrupt(EAP_TX_VECTOR))) | ||
74 | -static void txHandler(void) { | ||
75 | - if (EAP_TX_INT_TST()) { | ||
76 | - uint8_t b; | ||
77 | - if (Em_Message_getByte(&b)) { | ||
78 | - EAP_TX_BUF = b; | ||
79 | - } | ||
80 | - EAP_TX_INT_CLR(); | ||
81 | - } | ||
82 | -} | ||
83 | - | ||
84 | -void Em_Message_startSend() { | ||
85 | - uint8_t b; | ||
86 | - if (Em_Message_getByte(&b)) { | ||
87 | - UCA0TXBUF = b; | ||
88 | - } | ||
89 | -} | ||
90 | - | ||
91 | -uint8_t Em_Message_lock() { | ||
92 | - uint8_t key; | ||
93 | - asm ("MOV r2, %0": "=r" (key)); | ||
94 | - key &= 0x8; | ||
95 | - asm ("DINT"); | ||
96 | - return key; | ||
97 | -} | ||
98 | - | ||
99 | -void Em_Message_unlock(uint8_t key) { | ||
100 | - if (key) { | ||
101 | - asm ("EINT"); | ||
102 | - } | ||
103 | - else { | ||
104 | - asm ("DINT"); | ||
105 | - } | ||
106 | -} | ||
107 | - | ||
108 | -/* | ||
109 | - * ============ Application Program ============ | ||
110 | - */ | ||
111 | - | ||
112 | -#include <FileTest.h> | ||
113 | - | ||
114 | -int main(int argc, char *argv[]) { | ||
115 | - volatile int dummy = 0; | ||
116 | - init(); | ||
117 | - FileTest_run(); | ||
118 | - while (dummy == 0) { | ||
119 | - /* idle */ | ||
120 | - } | ||
121 | - return 0; | ||
122 | -} | ||
123 | - | ||
124 | -FileTest_fileSize_t fileSizeVal; | ||
125 | -int seed; | ||
126 | - | ||
127 | -void FileTest_connectHandler(void) { | ||
128 | - P1OUT |= BIT0; | ||
129 | -} | ||
130 | - | ||
131 | -void FileTest_disconnectHandler(void) { | ||
132 | - P1OUT &= ~BIT0; | ||
133 | -} | ||
134 | - | ||
135 | -void FileTest_fileSize_fetch(FileTest_fileSize_t* const output) { | ||
136 | - *output = fileSizeVal; | ||
137 | -} | ||
138 | - | ||
139 | -void FileTest_fileSize_store(FileTest_fileSize_t* const input) | ||
140 | -{ | ||
141 | - fileSizeVal = *input; | ||
142 | -} | ||
143 | - | ||
144 | -uint16_t FileTest_fileData_fetch(FileTest_fileData_t* const output, int32_t offset, uint16_t count) { | ||
145 | - int32_t rem = fileSizeVal - offset; | ||
146 | - if (rem < count) { | ||
147 | - count = (uint16_t)rem; | ||
148 | - } | ||
149 | - uint16_t i; | ||
150 | - for (i = 0; i < count; i++) { | ||
151 | - output->elems[i] = (seed + (offset + i)) & 0xFF; | ||
152 | - } | ||
153 | - return count; | ||
154 | -} | ||
155 | - | ||
156 | -uint16_t FileTest_fileData_store(FileTest_fileData_t* const input, int32_t offset, uint16_t count) { | ||
157 | - if (offset == 0 && count) { | ||
158 | - seed = input->elems[0]; | ||
159 | - } | ||
160 | - return count; | ||
161 | -} | ||
162 | \ No newline at end of file | 0 | \ No newline at end of file |
FileTestLaunchPad/makefile deleted
FileTestSchema/.gitignore deleted
1 | -/imports |
FileTestSchema/.project deleted
1 | -<?xml version="1.0" encoding="UTF-8"?> | ||
2 | -<projectDescription> | ||
3 | - <name>FileTestSchema</name> | ||
4 | - <comment></comment> | ||
5 | - <projects> | ||
6 | - </projects> | ||
7 | - <buildSpec> | ||
8 | - <buildCommand> | ||
9 | - <name>com.emmoco.mcmtooling.core.mcmToolingBuilder</name> | ||
10 | - <arguments> | ||
11 | - </arguments> | ||
12 | - </buildCommand> | ||
13 | - </buildSpec> | ||
14 | - <natures> | ||
15 | - <nature>com.emmoco.mcmtooling.core.mcmToolingNature</nature> | ||
16 | - </natures> | ||
17 | -</projectDescription> |
FileTestSchema/bundle.properties deleted
1 | -# generated file - do not edit | ||
2 | - | ||
3 | -bundle.requires = com.emmoco.schema.translator | ||
4 | -com.emmoco.framework.Properties.applicationDirectory = out | ||
5 | -com.emmoco.framework.Properties.schemaDestinationDirectory = out | ||
6 | -com.emmoco.framework.Properties.serverAPIToken = | ||
7 | -com.emmoco.framework.Properties.align16 = 2 | ||
8 | -com.emmoco.framework.Properties.align32 = 4 | ||
9 | -com.emmoco.framework.Properties.schemaFile = /Users/imanol/devel/durex/FileTestSchema/schema.ems | ||
10 | -com.emmoco.framework.Properties.toolVersion = 12.0.0.201211010336 |
FileTestSchema/imports/system@emmoco.com/System.ems deleted
1 | -owner = "system@emmoco.com" | ||
2 | - | ||
3 | -schema System { | ||
4 | - | ||
5 | - // protocolLevel #1 | ||
6 | - | ||
7 | - uint8 $schemaUuid[16] { // protocolLevel #10 -- invisible to applications | ||
8 | - readonly | ||
9 | - } | ||
10 | - | ||
11 | - uint16 $mcmProtocolLevel { | ||
12 | - readonly | ||
13 | - } | ||
14 | - | ||
15 | - uint16 $eapProtocolLevel { | ||
16 | - readonly | ||
17 | - } | ||
18 | - | ||
19 | - uint8 $eapBuildDate[8] { // protocolLevel #5 -- rename from $eapBuildNumber | ||
20 | - readonly | ||
21 | - } | ||
22 | - | ||
23 | - // protocolLevel #2 | ||
24 | - | ||
25 | - int16 $fileIndexReset { | ||
26 | - writeonly | ||
27 | - } | ||
28 | - | ||
29 | - // protocolLevel #5 | ||
30 | - | ||
31 | - // protocolLevel #12 -- increase size to 20 | ||
32 | - | ||
33 | - uint8 $schemaHash[20] { | ||
34 | - readonly | ||
35 | - } | ||
36 | - | ||
37 | - // protocolLevel #7 | ||
38 | - | ||
39 | - struct ResourceCount { | ||
40 | - uint8 app | ||
41 | - uint8 sys | ||
42 | - } | ||
43 | - | ||
44 | - ResourceCount $resourceCount { | ||
45 | - readonly | ||
46 | - } | ||
47 | - | ||
48 | - // protocolLevel #9 | ||
49 | - | ||
50 | - int8 $mobileRssi { | ||
51 | - readonly | ||
52 | - } | ||
53 | - | ||
54 | - // protocolLevel #11 | ||
55 | - | ||
56 | - uint8 $mcmDisconnect { | ||
57 | - writeonly | ||
58 | - } | ||
59 | - | ||
60 | -} |
FileTestSchema/out/Em_Message.h deleted
1 | -#ifndef Em_Message_H_ | ||
2 | -#define Em_Message_H_ | ||
3 | - | ||
4 | -#include "Em_Types.h" | ||
5 | - | ||
6 | -#ifdef __cplusplus | ||
7 | -extern "C" { | ||
8 | -#endif | ||
9 | - | ||
10 | -/* protocolLevel #4 */ | ||
11 | -#define Em_Message_INDSIZE 4 | ||
12 | - | ||
13 | -typedef uint8_t Em_Message_Size; | ||
14 | -typedef uint8_t Em_Message_Kind; | ||
15 | -/* protocolLevel #12 -- split 16-bit resId into <resId, chan> */ | ||
16 | -typedef int8_t Em_Message_ResId; | ||
17 | -typedef uint8_t Em_Message_Chan; | ||
18 | - | ||
19 | -#define Em_Message_NOP 0 | ||
20 | -#define Em_Message_FETCH 1 | ||
21 | -#define Em_Message_FETCH_DONE 2 | ||
22 | -#define Em_Message_STORE 3 | ||
23 | -#define Em_Message_STORE_DONE 4 | ||
24 | -#define Em_Message_INDICATOR 5 | ||
25 | -#define Em_Message_CONNECT 6 | ||
26 | -#define Em_Message_DISCONNECT 7 | ||
27 | -#define Em_Message_ECHO 8 | ||
28 | -/* protocolLevel #3 */ | ||
29 | -/* protocolLevel #6 -- rename from BROADCAST to PAIRING */ | ||
30 | -#define Em_Message_PAIRING 9 | ||
31 | -#define Em_Message_PAIRING_DONE 10 | ||
32 | -/* protocolLevel #7 */ | ||
33 | -#define Em_Message_OFFLINE 11 | ||
34 | -/* protocolLevel #8 */ | ||
35 | -#define Em_Message_ACCEPT 12 | ||
36 | - | ||
37 | -typedef struct Em_Message_Header { | ||
38 | - Em_Message_Size size; | ||
39 | - Em_Message_Kind kind; | ||
40 | - Em_Message_ResId resId; | ||
41 | - Em_Message_Chan chan; | ||
42 | -} Em_Message_Header; | ||
43 | - | ||
44 | -typedef uint16_t Em_Message_protocolLevel_t; | ||
45 | - | ||
46 | -/* protocolLevel #1 */ | ||
47 | - | ||
48 | -/* protocolLevel #10 */ | ||
49 | -/* #define Em_Message_SYS_SCHEMA_UUID -1 */ | ||
50 | - | ||
51 | -#define Em_Message_SYS_MCM_PROTOCOL_LEVEL -2 | ||
52 | -#define Em_Message_SYS_EAP_PROTOCOL_LEVEL -3 | ||
53 | -#define Em_Message_SYS_EAP_BUILD_DATE -4 | ||
54 | - | ||
55 | -/* protocolLevel #2 */ | ||
56 | -#define Em_Message_SYS_FILE_INDEX_RESET -5 | ||
57 | - | ||
58 | -/* protocolLevel #5 */ | ||
59 | -#define Em_Message_SYS_SCHEMA_HASH -6 | ||
60 | - | ||
61 | -/* protocolLevel #7 */ | ||
62 | -#define Em_Message_SYS_RESOURCE_COUNT -7 | ||
63 | - | ||
64 | -/* protocolLevel #9 */ | ||
65 | -#define Em_Message_SYS_MOBILE_RSSI -8 | ||
66 | - | ||
67 | -/* protocolLevel #11 */ | ||
68 | -#define Em_Message_SYS_MCM_DISCONNECT -9 | ||
69 | - | ||
70 | -extern void Em_Message_init(void); | ||
71 | - | ||
72 | -extern bool Em_Message_addByte(uint8_t b); | ||
73 | -extern void Em_Message_dispatch(void); | ||
74 | -extern bool Em_Message_getByte(uint8_t *bp); | ||
75 | -extern uint8_t Em_Message_lock(void); | ||
76 | -extern void Em_Message_startSend(void); | ||
77 | -extern void Em_Message_unlock(uint8_t key); | ||
78 | - | ||
79 | -#ifdef __cplusplus | ||
80 | -} | ||
81 | -#endif | ||
82 | - | ||
83 | -#endif /*Em_Message_H_*/ |
FileTestSchema/out/Em_Types.h deleted
FileTestSchema/out/FileTest-TODO.c deleted
1 | -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.FileTest on 2014-05-09T15:40:38T ****/ | ||
2 | -/**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ | ||
3 | - | ||
4 | -#include "FileTest.h" | ||
5 | - | ||
6 | -#ifdef Em_FileTest_TODO /* enables optional inclusion of empty functions */ | ||
7 | - | ||
8 | -/* Copy the function skeletons below into your own FileTest.c source file */ | ||
9 | - | ||
10 | -void FileTest_connectHandler(void) { | ||
11 | - /* TODO: application is now connected */ | ||
12 | -} | ||
13 | - | ||
14 | -void FileTest_disconnectHandler(void) { | ||
15 | - /* TODO: application is now disconnected */ | ||
16 | -} | ||
17 | - | ||
18 | -void FileTest_fileSize_fetch(FileTest_fileSize_t* const output) { | ||
19 | - /* TODO: write resource 'fileSize' into 'output' */ | ||
20 | -} | ||
21 | - | ||
22 | -void FileTest_fileSize_store(FileTest_fileSize_t* const input) { | ||
23 | - /* TODO: read resource 'fileSize' from 'input' */ | ||
24 | -} | ||
25 | - | ||
26 | -uint16_t FileTest_fileData_fetch(FileTest_fileData_t* const output, int32_t offset, uint16_t count) { | ||
27 | - /* TODO: write resource 'fileData' into 'output' */ | ||
28 | - return 0; | ||
29 | -} | ||
30 | - | ||
31 | -uint16_t FileTest_fileData_store(FileTest_fileData_t* const input, int32_t offset, uint16_t count) { | ||
32 | - /* TODO: read resource 'fileData' from 'input' */ | ||
33 | - return 0; | ||
34 | -} | ||
35 | - | ||
36 | -#endif /* dummy file */ |
FileTestSchema/out/FileTest.c deleted
1 | -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.FileTest on 2014-05-09T15:40:38T ****/ | ||
2 | -/**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ | ||
3 | - | ||
4 | -#include "Em_Message.h" | ||
5 | -#include "FileTest.h" | ||
6 | - | ||
7 | -#ifdef __cplusplus | ||
8 | -extern "C" { | ||
9 | -#endif | ||
10 | - | ||
11 | -#define Em_Message_protocolLevel 12 | ||
12 | - | ||
13 | -typedef struct Em_App_Message { | ||
14 | - uint8_t dummy; | ||
15 | - uint8_t sot; | ||
16 | - Em_Message_Header hdr; | ||
17 | - uint8_t data[240]; | ||
18 | -} Em_App_Message; | ||
19 | - | ||
20 | -const uint8_t Em_App_hash[] = {15, 80, 19, 228, 59, 147, 90, 236, 176, 26, 167, 221, 86, 191, 95, 150, 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 | - | ||
22 | -const uint8_t Em_App_build[] = {235, 212, 54, 225, 69, 1, 0, 0}; | ||
23 | - | ||
24 | -#define Em_App_APP_RESOURCE_COUNT 2 | ||
25 | -#define Em_App_SYS_RESOURCE_COUNT 8 | ||
26 | - | ||
27 | -#define Em_App_ACCEPT FileTest_accept | ||
28 | -#define Em_App_DISCONNECT FileTest_disconnect | ||
29 | -#define Em_App_PAIRINGON FileTest_pairingOn | ||
30 | -#define Em_App_PAIRINGOFF FileTest_pairingOff | ||
31 | -#define Em_App_RESET FileTest_reset | ||
32 | -#define Em_App_RUN FileTest_run | ||
33 | - | ||
34 | -#define Em_App_CONNECTHANDLER FileTest_connectHandler | ||
35 | -#define Em_App_DISCONNECTHANDLER FileTest_disconnectHandler | ||
36 | - | ||
37 | -#define Em_App_MAX_INDICATOR 1 | ||
38 | - | ||
39 | -enum {Em_App_IDLE, Em_App_DISCONNECTED, Em_App_CONNECTED}; | ||
40 | - | ||
41 | -typedef struct Em_App_Indicator { | ||
42 | - uint8_t dummy; | ||
43 | - uint8_t sot; | ||
44 | - Em_Message_Header hdr; | ||
45 | - uint8_t data[Em_Message_INDSIZE]; | ||
46 | -} Em_App_Indicator; | ||
47 | - | ||
48 | -void (*Em_App_pdHdlr)(void); | ||
49 | - | ||
50 | -const uint16_t Em_App_endian = 0x0100; | ||
51 | - | ||
52 | -Em_Message_Size Em_App_recvIdx; | ||
53 | -Em_Message_Size Em_App_recvSize; | ||
54 | -Em_Message_Size Em_App_xmitIdx; | ||
55 | -Em_Message_Size Em_App_xmitSize; | ||
56 | - | ||
57 | -uint8_t Em_App_state = Em_App_IDLE; | ||
58 | -Em_App_Message Em_App_msg; | ||
59 | -Em_App_Indicator Em_App_ind; | ||
60 | -bool Em_App_moreData = false; | ||
61 | -bool Em_App_readIdle = true; | ||
62 | -int32_t Em_App_fileIndex; | ||
63 | -uint32_t Em_App_xmitMask; | ||
64 | - | ||
65 | -uint8_t* Em_App_inBuf = (uint8_t*)&Em_App_msg.hdr; | ||
66 | -uint8_t* Em_App_outBuf; | ||
67 | - | ||
68 | -void Em_App_fetchDispatch(void); | ||
69 | -void Em_App_storeDispatch(void); | ||
70 | -void Em_App_sendIndicator(Em_Message_ResId indId); | ||
71 | -void Em_App_sendResponse(Em_Message_Kind kind, Em_Message_Size size); | ||
72 | -void Em_App_startIndSend(void); | ||
73 | -void Em_App_startResSend(void); | ||
74 | -void Em_App_sysFetchDispatch(void); | ||
75 | -void Em_App_sysStoreDispatch(void); | ||
76 | -bool Em_App_xmitReady(Em_Message_ResId indId); | ||
77 | - | ||
78 | -bool Em_Message_addByte(uint8_t b) { | ||
79 | - if (Em_App_readIdle && b) { | ||
80 | - Em_App_recvSize = Em_App_inBuf[0] = b; | ||
81 | - Em_App_recvIdx = 1; | ||
82 | - Em_App_readIdle = false; | ||
83 | - return false; | ||
84 | - } | ||
85 | - Em_App_inBuf[Em_App_recvIdx++] = b; | ||
86 | - if (Em_App_recvIdx < Em_App_recvSize) { | ||
87 | - return false; | ||
88 | - } | ||
89 | - Em_App_readIdle = true; | ||
90 | - return true; | ||
91 | -} | ||
92 | - | ||
93 | -bool Em_Message_getByte(uint8_t* bp) { | ||
94 | - uint8_t key = Em_Message_lock(); | ||
95 | - Em_App_moreData = (Em_App_xmitSize != 0); | ||
96 | - if (!Em_App_moreData && (Em_App_xmitMask != 0)) { | ||
97 | - uint8_t i; | ||
98 | - uint32_t m; | ||
99 | - for (i = 0, m = 0x1; i < Em_App_MAX_INDICATOR; i++, m <<= 1) { | ||
100 | - if (Em_App_xmitMask & m) { | ||
101 | - Em_App_xmitMask &= ~m; | ||
102 | - if (i == 0) { | ||
103 | - Em_App_startResSend(); | ||
104 | - } | ||
105 | - else { | ||
106 | - Em_App_sendIndicator(i); | ||
107 | - } | ||
108 | - break; | ||
109 | - } | ||
110 | - } | ||
111 | - Em_Message_unlock(key); | ||
112 | - return false; | ||
113 | - } | ||
114 | - else if (Em_App_moreData) { | ||
115 | - *bp = Em_App_outBuf[Em_App_xmitIdx++]; | ||
116 | - Em_App_xmitSize -= 1; | ||
117 | - } | ||
118 | - Em_Message_unlock(key); | ||
119 | - return Em_App_moreData; | ||
120 | -} | ||
121 | - | ||
122 | -void Em_App_ACCEPT(bool enable) { | ||
123 | - if (Em_App_state == Em_App_CONNECTED) { | ||
124 | - return; | ||
125 | - } | ||
126 | - Em_App_ind.sot = 0; | ||
127 | - Em_App_ind.hdr.kind = Em_Message_ACCEPT; | ||
128 | - Em_App_ind.hdr.size = sizeof (Em_Message_Header); | ||
129 | - Em_App_ind.hdr.resId = enable; | ||
130 | - Em_App_startIndSend(); | ||
131 | -} | ||
132 | - | ||
133 | -void Em_App_DISCONNECT(void) { | ||
134 | - if (Em_App_state != Em_App_CONNECTED) { | ||
135 | - return; | ||
136 | - } | ||
137 | - Em_App_state = Em_App_DISCONNECTED; | ||
138 | - Em_App_ind.sot = 0; | ||
139 | - Em_App_ind.hdr.kind = Em_Message_DISCONNECT; | ||
140 | - Em_App_ind.hdr.size = sizeof (Em_Message_Header); | ||
141 | - Em_App_ind.hdr.resId = 0; | ||
142 | - Em_App_startIndSend(); | ||
143 | -} | ||
144 | - | ||
145 | -void Em_Message_dispatch(void) { | ||
146 | - if (Em_App_state == Em_App_IDLE) { | ||
147 | - return; | ||
148 | - } | ||
149 | - switch (Em_App_msg.hdr.kind) { | ||
150 | - case Em_Message_CONNECT: | ||
151 | - Em_App_state = Em_App_CONNECTED; | ||
152 | - Em_App_CONNECTHANDLER(); | ||
153 | - break; | ||
154 | - case Em_Message_DISCONNECT: | ||
155 | - Em_App_state = Em_App_DISCONNECTED; | ||
156 | - Em_App_DISCONNECTHANDLER(); | ||
157 | - break; | ||
158 | - case Em_Message_PAIRING_DONE: | ||
159 | - if (Em_App_pdHdlr) { | ||
160 | - (*Em_App_pdHdlr)(); | ||
161 | - } | ||
162 | - break; | ||
163 | - case Em_Message_FETCH: | ||
164 | - if (Em_App_msg.hdr.resId > 0) { | ||
165 | - Em_App_fetchDispatch(); | ||
166 | - } | ||
167 | - else { | ||
168 | - Em_App_sysFetchDispatch(); | ||
169 | - } | ||
170 | - break; | ||
171 | - case Em_Message_STORE: | ||
172 | - if (Em_App_msg.hdr.resId > 0) { | ||
173 | - Em_App_storeDispatch(); | ||
174 | - } | ||
175 | - else { | ||
176 | - Em_App_sysStoreDispatch(); | ||
177 | - } | ||
178 | - break; | ||
179 | - } | ||
180 | -} | ||
181 | - | ||
182 | -void Em_App_PAIRINGOFF(void(*handler)(void)) { | ||
183 | - Em_App_PAIRINGON(0, handler); | ||
184 | -} | ||
185 | - | ||
186 | -void Em_App_PAIRINGON(uint8_t secs, void(*handler)(void)) { | ||
187 | - if (Em_App_state != Em_App_DISCONNECTED) { | ||
188 | - return; | ||
189 | - } | ||
190 | - Em_App_pdHdlr = handler; | ||
191 | - Em_App_ind.sot = 0; | ||
192 | - Em_App_ind.hdr.kind = Em_Message_PAIRING; | ||
193 | - Em_App_ind.hdr.size = sizeof (Em_Message_Header); | ||
194 | - Em_App_ind.hdr.resId = secs; | ||
195 | - Em_App_startIndSend(); | ||
196 | -} | ||
197 | - | ||
198 | -void Em_App_RESET(void) { | ||
199 | - Em_App_recvIdx = Em_App_recvSize = Em_App_xmitIdx = Em_App_xmitSize = 0; | ||
200 | - Em_App_state = Em_App_IDLE; | ||
201 | - Em_App_moreData = false; | ||
202 | - Em_App_readIdle = true; | ||
203 | - Em_App_fileIndex = 0; | ||
204 | - Em_App_xmitMask = 0; | ||
205 | -} | ||
206 | - | ||
207 | -void Em_App_RUN(void) { | ||
208 | - Em_App_state = Em_App_DISCONNECTED; | ||
209 | -} | ||
210 | - | ||
211 | -void Em_App_sendResponse(Em_Message_Kind kind, Em_Message_Size size) { | ||
212 | - if (Em_App_state != Em_App_CONNECTED) { | ||
213 | - return; | ||
214 | - } | ||
215 | - Em_App_msg.sot = 0; | ||
216 | - Em_App_msg.hdr.kind = kind; | ||
217 | - Em_App_msg.hdr.size = size + sizeof (Em_Message_Header); | ||
218 | - if (Em_App_xmitReady(0)) { | ||
219 | - Em_App_startResSend(); | ||
220 | - } | ||
221 | -} | ||
222 | - | ||
223 | -void Em_App_startIndSend(void) { | ||
224 | - Em_App_outBuf = (uint8_t*)&Em_App_ind.sot; | ||
225 | - Em_App_xmitSize = Em_App_ind.hdr.size + 1; | ||
226 | - Em_App_xmitIdx = 0; | ||
227 | - Em_Message_startSend(); | ||
228 | -} | ||
229 | - | ||
230 | -void Em_App_startResSend(void) { | ||
231 | - Em_App_outBuf = (uint8_t*)&Em_App_msg.sot; | ||
232 | - Em_App_xmitSize = Em_App_msg.hdr.size + 1; | ||
233 | - Em_App_xmitIdx = 0; | ||
234 | - Em_Message_startSend(); | ||
235 | -} | ||
236 | - | ||
237 | -void Em_App_sysFetchDispatch(void) { | ||
238 | - uint8_t size = 0; | ||
239 | - int i; | ||
240 | - switch (Em_App_msg.hdr.resId) { | ||
241 | - case Em_Message_SYS_SCHEMA_HASH: | ||
242 | - for (i = 0; i < sizeof (Em_App_hash); i++) { | ||
243 | - Em_App_msg.data[i] = Em_App_hash[i]; | ||
244 | - } | ||
245 | - Em_App_msg.data[sizeof (Em_App_hash)] = *((uint8_t*)&Em_App_endian); | ||
246 | - size = sizeof (Em_App_hash) + 1; | ||
247 | - break; | ||
248 | - case Em_Message_SYS_EAP_PROTOCOL_LEVEL: | ||
249 | - *((Em_Message_protocolLevel_t*)Em_App_msg.data) = Em_Message_protocolLevel; | ||
250 | - size = sizeof (Em_Message_protocolLevel_t); | ||
251 | - break; | ||
252 | - case Em_Message_SYS_EAP_BUILD_DATE: | ||
253 | - for (i = 0; i < sizeof (Em_App_build); i++) { | ||
254 | - Em_App_msg.data[i] = Em_App_build[i]; | ||
255 | - } | ||
256 | - size = sizeof (Em_App_build); | ||
257 | - break; | ||
258 | - case Em_Message_SYS_RESOURCE_COUNT: | ||
259 | - Em_App_msg.data[0] = Em_App_APP_RESOURCE_COUNT; | ||
260 | - Em_App_msg.data[1] = Em_App_SYS_RESOURCE_COUNT; | ||
261 | - size = 2; | ||
262 | - break; | ||
263 | - } | ||
264 | - Em_App_sendResponse(Em_Message_FETCH_DONE, size); | ||
265 | -} | ||
266 | - | ||
267 | -void Em_App_sysStoreDispatch(void) { | ||
268 | - switch (Em_App_msg.hdr.resId) { | ||
269 | - case Em_Message_SYS_FILE_INDEX_RESET: | ||
270 | - Em_App_fileIndex = 0; | ||
271 | - break; | ||
272 | - } | ||
273 | - Em_App_sendResponse(Em_Message_STORE_DONE, 0); | ||
274 | -} | ||
275 | - | ||
276 | -bool Em_App_xmitReady(Em_Message_ResId indId) { | ||
277 | - uint8_t key = Em_Message_lock(); | ||
278 | - bool res = !Em_App_moreData && Em_App_xmitMask == 0; | ||
279 | - if (!res) { | ||
280 | - Em_App_xmitMask |= (1 << indId); | ||
281 | - } | ||
282 | - Em_Message_unlock(key); | ||
283 | - return res; | ||
284 | -} | ||
285 | - | ||
286 | -void Em_App_fetchDispatch(void) { | ||
287 | - uint8_t size = 0; | ||
288 | - switch (Em_App_msg.hdr.resId) { | ||
289 | - case 0: | ||
290 | - break; | ||
291 | - case 1: | ||
292 | - FileTest_fileSize_fetch((FileTest_fileSize_t*)Em_App_msg.data); | ||
293 | - size = 4; | ||
294 | - break; | ||
295 | - case 2: | ||
296 | - size = FileTest_fileData_fetch((FileTest_fileData_t*)Em_App_msg.data, Em_App_fileIndex, 240); | ||
297 | - Em_App_fileIndex += 240; | ||
298 | - break; | ||
299 | - } | ||
300 | - Em_App_sendResponse(Em_Message_FETCH_DONE, size); | ||
301 | -} | ||
302 | - | ||
303 | -void Em_App_storeDispatch(void) { | ||
304 | - switch (Em_App_msg.hdr.resId) { | ||
305 | - case 0: | ||
306 | - break; | ||
307 | - case 1: | ||
308 | - FileTest_fileSize_store((FileTest_fileSize_t*)Em_App_msg.data); | ||
309 | - break; | ||
310 | - case 2: | ||
311 | - FileTest_fileData_store((FileTest_fileData_t*)Em_App_msg.data, Em_App_fileIndex, 240); | ||
312 | - Em_App_fileIndex += 240; | ||
313 | - break; | ||
314 | - } | ||
315 | - Em_App_sendResponse(Em_Message_STORE_DONE, 0); | ||
316 | -} | ||
317 | - | ||
318 | -void Em_App_sendIndicator(Em_Message_ResId indId) { | ||
319 | - Em_Message_Size resId = 0; | ||
320 | - Em_Message_Size size = 0; | ||
321 | - Em_App_ind.sot = 0; | ||
322 | - Em_App_ind.hdr.kind = Em_Message_INDICATOR; | ||
323 | - Em_App_ind.hdr.size = sizeof (Em_Message_Header) + size; | ||
324 | - Em_App_ind.hdr.resId = resId; | ||
325 | - Em_App_startIndSend(); | ||
326 | -} | ||
327 | - | ||
328 | -#ifdef __cplusplus | ||
329 | -} | ||
330 | -#endif | ||
331 | - |
FileTestSchema/out/FileTest.h deleted
1 | -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.FileTest on 2014-05-09T15:40:38T ****/ | ||
2 | -/**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ | ||
3 | - | ||
4 | -#ifndef FileTest__H | ||
5 | -#define FileTest__H | ||
6 | - | ||
7 | -#include "Em_Types.h" | ||
8 | -#include "Em_Message.h" | ||
9 | - | ||
10 | -#ifdef __cplusplus | ||
11 | -extern "C" { | ||
12 | -#endif | ||
13 | - | ||
14 | -/* resource fileSize */ | ||
15 | -typedef uint32_t FileTest_fileSize_t; | ||
16 | -extern void FileTest_fileSize_fetch(FileTest_fileSize_t* const output); | ||
17 | -extern void FileTest_fileSize_store(FileTest_fileSize_t* const input); | ||
18 | - | ||
19 | -/* resource fileData */ | ||
20 | -typedef struct FileTest_fileData_t { uint8_t elems[240]; } FileTest_fileData_t; | ||
21 | -#define FileTest_fileData_length 240 | ||
22 | -extern uint16_t FileTest_fileData_fetch(FileTest_fileData_t* const output, int32_t offset, uint16_t count); | ||
23 | -extern uint16_t FileTest_fileData_store(FileTest_fileData_t* const input, int32_t offset, uint16_t count); | ||
24 | - | ||
25 | -void FileTest_reset(void); | ||
26 | -void FileTest_run(void); | ||
27 | - | ||
28 | -void FileTest_accept(bool enable); | ||
29 | -void FileTest_disconnect(void); | ||
30 | -void FileTest_pairingOn(uint8_t secs, void(*handler)(void)); | ||
31 | -void FileTest_pairingOff(void(*handler)(void)); | ||
32 | - | ||
33 | -void FileTest_connectHandler(void); | ||
34 | -void FileTest_disconnectHandler(void); | ||
35 | - | ||
36 | -#ifdef __cplusplus | ||
37 | -} | ||
38 | -#endif | ||
39 | - | ||
40 | -#endif /* FileTest__H */ |
FileTestSchema/out/FileTest.zip deleted
No preview for this file type
FileTestSchema/out/filetest.json deleted
1 | -{ | ||
2 | - "resources": { | ||
3 | - "$schemaHash": { | ||
4 | - "id": -6, | ||
5 | - "align": 1, | ||
6 | - "attributes": {"readonly": true}, | ||
7 | - "type": "A20:u1", | ||
8 | - "access": "r", | ||
9 | - "size": 20 | ||
10 | - }, | ||
11 | - "fileSize": { | ||
12 | - "id": 1, | ||
13 | - "align": 4, | ||
14 | - "attributes": {}, | ||
15 | - "type": "u4", | ||
16 | - "access": "rw", | ||
17 | - "size": 4 | ||
18 | - }, | ||
19 | - "$eapProtocolLevel": { | ||
20 | - "id": -3, | ||
21 | - "align": 2, | ||
22 | - "attributes": {"readonly": true}, | ||
23 | - "type": "u2", | ||
24 | - "access": "r", | ||
25 | - "size": 2 | ||
26 | - }, | ||
27 | - "$mcmProtocolLevel": { | ||
28 | - "id": -2, | ||
29 | - "align": 2, | ||
30 | - "attributes": {"readonly": true}, | ||
31 | - "type": "u2", | ||
32 | - "access": "r", | ||
33 | - "size": 2 | ||
34 | - }, | ||
35 | - "$mobileRssi": { | ||
36 | - "id": -8, | ||
37 | - "align": 1, | ||
38 | - "attributes": {"readonly": true}, | ||
39 | - "type": "i1", | ||
40 | - "access": "r", | ||
41 | - "size": 1 | ||
42 | - }, | ||
43 | - "$mcmDisconnect": { | ||
44 | - "id": -9, | ||
45 | - "align": 1, | ||
46 | - "attributes": {"writeonly": true}, | ||
47 | - "type": "u1", | ||
48 | - "access": "w", | ||
49 | - "size": 1 | ||
50 | - }, | ||
51 | - "$eapBuildDate": { | ||
52 | - "id": -4, | ||
53 | - "align": 1, | ||
54 | - "attributes": {"readonly": true}, | ||
55 | - "type": "A8:u1", | ||
56 | - "access": "r", | ||
57 | - "size": 8 | ||
58 | - }, | ||
59 | - "$resourceCount": { | ||
60 | - "id": -7, | ||
61 | - "align": 1, | ||
62 | - "attributes": {"readonly": true}, | ||
63 | - "type": "S:system@emmoco.com.System/ResourceCount", | ||
64 | - "access": "r", | ||
65 | - "size": 2 | ||
66 | - }, | ||
67 | - "fileData": { | ||
68 | - "id": 2, | ||
69 | - "align": 1, | ||
70 | - "attributes": {}, | ||
71 | - "type": "B", | ||
72 | - "access": "rw", | ||
73 | - "size": 240 | ||
74 | - }, | ||
75 | - "$fileIndexReset": { | ||
76 | - "id": -5, | ||
77 | - "align": 2, | ||
78 | - "attributes": {"writeonly": true}, | ||
79 | - "type": "i2", | ||
80 | - "access": "w", | ||
81 | - "size": 2 | ||
82 | - } | ||
83 | - }, | ||
84 | - "resourceNamesSys": [ | ||
85 | - "$eapBuildDate", | ||
86 | - "$eapProtocolLevel", | ||
87 | - "$fileIndexReset", | ||
88 | - "$mcmDisconnect", | ||
89 | - "$mcmProtocolLevel", | ||
90 | - "$mobileRssi", | ||
91 | - "$resourceCount", | ||
92 | - "$schemaHash" | ||
93 | - ], | ||
94 | - "manifest": { | ||
95 | - "protocolLevel": 12, | ||
96 | - "hash": [ | ||
97 | - 15, | ||
98 | - 80, | ||
99 | - 19, | ||
100 | - 228, | ||
101 | - 59, | ||
102 | - 147, | ||
103 | - 90, | ||
104 | - 236, | ||
105 | - 176, | ||
106 | - 26, | ||
107 | - 167, | ||
108 | - 221, | ||
109 | - 86, | ||
110 | - 191, | ||
111 | - 95, | ||
112 | - 150 | ||
113 | - ], | ||
114 | - "toolVersion": "12.0.0.201211010336", | ||
115 | - "name": "FileTest", | ||
116 | - "$$md5": "35fd15d0c33bc2126fe2cdd81f964d67", | ||
117 | - "build": [ | ||
118 | - 235, | ||
119 | - 212, | ||
120 | - 54, | ||
121 | - 225, | ||
122 | - 69, | ||
123 | - 1, | ||
124 | - 0, | ||
125 | - 0 | ||
126 | - ], | ||
127 | - "date": "2014-05-09T15:40:38T", | ||
128 | - "maxAlign": 4, | ||
129 | - "maxSize": 240, | ||
130 | - "version": "1.0.0" | ||
131 | - }, | ||
132 | - "resourceNames": [ | ||
133 | - "fileSize", | ||
134 | - "fileData", | ||
135 | - "$mcmProtocolLevel", | ||
136 | - "$eapProtocolLevel", | ||
137 | - "$eapBuildDate", | ||
138 | - "$fileIndexReset", | ||
139 | - "$schemaHash", | ||
140 | - "$resourceCount", | ||
141 | - "$mobileRssi", | ||
142 | - "$mcmDisconnect" | ||
143 | - ], | ||
144 | - "attributes": { | ||
145 | - "description": "", | ||
146 | - "version": "1.0.0" | ||
147 | - }, | ||
148 | - "types": { | ||
149 | - "system@emmoco.com.System/ResourceCount": { | ||
150 | - "align": 1, | ||
151 | - "type": "S:system@emmoco.com.System/ResourceCount", | ||
152 | - "size": 2, | ||
153 | - "fields": [ | ||
154 | - { | ||
155 | - "pad": 0, | ||
156 | - "align": 1, | ||
157 | - "name": "app", | ||
158 | - "type": "u1", | ||
159 | - "size": 1 | ||
160 | - }, | ||
161 | - { | ||
162 | - "pad": 0, | ||
163 | - "align": 1, | ||
164 | - "name": "sys", | ||
165 | - "type": "u1", | ||
166 | - "size": 1 | ||
167 | - } | ||
168 | - ] | ||
169 | - }, | ||
170 | - "std:i2": { | ||
171 | - "align": 2, | ||
172 | - "size": 2 | ||
173 | - }, | ||
174 | - "std:i1": { | ||
175 | - "align": 1, | ||
176 | - "size": 1 | ||
177 | - }, | ||
178 | - "std:u1": { | ||
179 | - "align": 1, | ||
180 | - "size": 1 | ||
181 | - }, | ||
182 | - "std:u4": { | ||
183 | - "align": 4, | ||
184 | - "size": 4 | ||
185 | - }, | ||
186 | - "std:u2": { | ||
187 | - "align": 2, | ||
188 | - "size": 2 | ||
189 | - } | ||
190 | - }, | ||
191 | - "resourceNamesApp": [ | ||
192 | - "fileData", | ||
193 | - "fileSize" | ||
194 | - ], | ||
195 | - "imports": {"@emmoco.com.FileTest": true} | ||
196 | -} | ||
197 | \ No newline at end of file | 0 | \ No newline at end of file |
FileTestSchema/schema.ems deleted
MyAppLaunchPad/.externalToolBuilders/MyApp LaunchPad Builder.launch deleted
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:<?xml version="1.0" encoding="UTF-8"?> <resources> <item path="/TesterLaunchPad/main.c" type="1"/> <item path="/TesterLaunchPad/main.out" type="1"/> <item path="/TesterLaunchPad/makefile" type="1"/> <item path="/TesterSchema/out/Tester.h" type="1"/> <item path="/TesterSchema/schema.ems" type="1"/> <item path="/CommonLaunchPad" type="4"/> </resources>}"/> | ||
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:/MyAppSchema}"/> | ||
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> |
MyAppLaunchPad/.externalToolBuilders/MyApp LaunchPad Cleaner.launch deleted
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> |
MyAppLaunchPad/.gitignore deleted
MyAppLaunchPad/.project deleted
1 | -<?xml version="1.0" encoding="UTF-8"?> | ||
2 | -<projectDescription> | ||
3 | - <name>MyAppLaunchPad</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><project>/.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><project>/.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> |
MyAppLaunchPad/Log/log.txt deleted
MyAppLaunchPad/main.c deleted
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 | - DCOCTL = 0x00; | ||
27 | - BCSCTL1 = CALBC1_1MHZ; /* Set DCO to 1MHz */ | ||
28 | - DCOCTL = CALDCO_1MHZ; | ||
29 | - } | ||
30 | - BCSCTL1 |= XT2OFF + DIVA_0; | ||
31 | - BCSCTL3 = XT2S_0 + LFXT1S_2 + XCAP_1; | ||
32 | - | ||
33 | - P1DIR |= BIT0; /* LED */ | ||
34 | - P1OUT &= ~BIT0; | ||
35 | - | ||
36 | - UCA0CTL1 |= UCSWRST; | ||
37 | - | ||
38 | - P1SEL |= BIT1 + BIT2; | ||
39 | - P1SEL2 |= BIT1 + BIT2; | ||
40 | - | ||
41 | - EAP_RX_ACK_CONFIG(); | ||
42 | - EAP_RX_ACK_SET(); | ||
43 | - | ||
44 | - EAP_TX_INT_CONFIG(); | ||
45 | - | ||
46 | - UCA0CTL1 = UCSSEL_2 + UCSWRST; | ||
47 | - UCA0MCTL = UCBRF_0 + UCBRS_6; | ||
48 | - UCA0BR0 = 8; | ||
49 | - UCA0CTL1 &= ~UCSWRST; | ||
50 | - | ||
51 | - IFG2 &= ~(UCA0RXIFG); | ||
52 | - IE2 |= UCA0RXIE; | ||
53 | - | ||
54 | - __enable_interrupt(); | ||
55 | -} | ||
56 | - | ||
57 | -/* | ||
58 | - * ============ Serial Driver ============ | ||
59 | - */ | ||
60 | - | ||
61 | -#include <Em_Message.h> | ||
62 | - | ||
63 | -__attribute__((interrupt(EAP_RX_VECTOR))) | ||
64 | -static void rxHandler(void) { | ||
65 | - uint8_t b = EAP_RX_BUF; | ||
66 | - if (Em_Message_addByte(b)) { | ||
67 | - Em_Message_dispatch(); | ||
68 | - } | ||
69 | - EAP_RX_ACK_CLR(); | ||
70 | - EAP_RX_ACK_SET(); | ||
71 | -} | ||
72 | - | ||
73 | -__attribute__((interrupt(EAP_TX_VECTOR))) | ||
74 | -static void txHandler(void) { | ||
75 | - if (EAP_TX_INT_TST()) { | ||
76 | - uint8_t b; | ||
77 | - if (Em_Message_getByte(&b)) { | ||
78 | - EAP_TX_BUF = b; | ||
79 | - } | ||
80 | - EAP_TX_INT_CLR(); | ||
81 | - } | ||
82 | -} | ||
83 | - | ||
84 | -void Em_Message_startSend() { | ||
85 | - uint8_t b; | ||
86 | - if (Em_Message_getByte(&b)) { | ||
87 | - UCA0TXBUF = b; | ||
88 | - } | ||
89 | -} | ||
90 | - | ||
91 | -uint8_t Em_Message_lock() { | ||
92 | - uint8_t key; | ||
93 | - asm ("MOV r2, %0": "=r" (key)); | ||
94 | - key &= 0x8; | ||
95 | - asm ("DINT"); | ||
96 | - return key; | ||
97 | -} | ||
98 | - | ||
99 | -void Em_Message_unlock(uint8_t key) { | ||
100 | - if (key) { | ||
101 | - asm ("EINT"); | ||
102 | - } | ||
103 | - else { | ||
104 | - asm ("DINT"); | ||
105 | - } | ||
106 | -} | ||
107 | - | ||
108 | -/* | ||
109 | - * ============ Application Program ============ | ||
110 | - */ | ||
111 | - | ||
112 | -#include <MyApp.h> | ||
113 | - | ||
114 | -volatile MyApp_someRes_t someRes = 123; | ||
115 | - | ||
116 | -int main(int argc, char *argv[]) { | ||
117 | - volatile int dummy = 0; | ||
118 | - init(); | ||
119 | - MyApp_run(); | ||
120 | - while (dummy == 0) { | ||
121 | - /* idle */ | ||
122 | - } | ||
123 | - return 0; | ||
124 | -} | ||
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 | - | ||
170 | -void MyApp_connectHandler(void) { | ||
171 | - P1OUT |= BIT0; | ||
172 | -} | ||
173 | - | ||
174 | -void MyApp_disconnectHandler(void) { | ||
175 | - P1OUT &= ~BIT0; | ||
176 | -} | ||
177 | - | ||
178 | -void MyApp_someRes_fetch(MyApp_someRes_t* const output) { | ||
179 | - *output = someRes; | ||
180 | -} | ||
181 | - | ||
182 | -void MyApp_someRes_store(MyApp_someRes_t* const input) { | ||
183 | - someRes = *input; | ||
184 | -} |
MyAppLaunchPad/makefile deleted
MyAppSchema/.gitignore deleted
1 | -/imports |
MyAppSchema/.project deleted
1 | -<?xml version="1.0" encoding="UTF-8"?> | ||
2 | -<projectDescription> | ||
3 | - <name>MyAppSchema</name> | ||
4 | - <comment></comment> | ||
5 | - <projects> | ||
6 | - </projects> | ||
7 | - <buildSpec> | ||
8 | - <buildCommand> | ||
9 | - <name>com.emmoco.mcmtooling.core.mcmToolingBuilder</name> | ||
10 | - <arguments> | ||
11 | - </arguments> | ||
12 | - </buildCommand> | ||
13 | - </buildSpec> | ||
14 | - <natures> | ||
15 | - <nature>com.emmoco.mcmtooling.core.mcmToolingNature</nature> | ||
16 | - </natures> | ||
17 | -</projectDescription> |
MyAppSchema/bundle.properties deleted
1 | -# generated file - do not edit | ||
2 | - | ||
3 | -bundle.requires = com.emmoco.schema.translator | ||
4 | -com.emmoco.framework.Properties.applicationDirectory = out | ||
5 | -com.emmoco.framework.Properties.schemaDestinationDirectory = out | ||
6 | -com.emmoco.framework.Properties.serverAPIToken = | ||
7 | -com.emmoco.framework.Properties.align16 = 2 | ||
8 | -com.emmoco.framework.Properties.align32 = 4 | ||
9 | -com.emmoco.framework.Properties.schemaFile = /Users/imanol/devel/durex/MyAppSchema/schema.ems | ||
10 | -com.emmoco.framework.Properties.toolVersion = 12.0.0.201211010336 |
MyAppSchema/imports/system@emmoco.com/System.ems deleted
1 | -owner = "system@emmoco.com" | ||
2 | - | ||
3 | -schema System { | ||
4 | - | ||
5 | - // protocolLevel #1 | ||
6 | - | ||
7 | - uint8 $schemaUuid[16] { // protocolLevel #10 -- invisible to applications | ||
8 | - readonly | ||
9 | - } | ||
10 | - | ||
11 | - uint16 $mcmProtocolLevel { | ||
12 | - readonly | ||
13 | - } | ||
14 | - | ||
15 | - uint16 $eapProtocolLevel { | ||
16 | - readonly | ||
17 | - } | ||
18 | - | ||
19 | - uint8 $eapBuildDate[8] { // protocolLevel #5 -- rename from $eapBuildNumber | ||
20 | - readonly | ||
21 | - } | ||
22 | - | ||
23 | - // protocolLevel #2 | ||
24 | - | ||
25 | - int16 $fileIndexReset { | ||
26 | - writeonly | ||
27 | - } | ||
28 | - | ||
29 | - // protocolLevel #5 | ||
30 | - | ||
31 | - // protocolLevel #12 -- increase size to 20 | ||
32 | - | ||
33 | - uint8 $schemaHash[20] { | ||
34 | - readonly | ||
35 | - } | ||
36 | - | ||
37 | - // protocolLevel #7 | ||
38 | - | ||
39 | - struct ResourceCount { | ||
40 | - uint8 app | ||
41 | - uint8 sys | ||
42 | - } | ||
43 | - | ||
44 | - ResourceCount $resourceCount { | ||
45 | - readonly | ||
46 | - } | ||
47 | - | ||
48 | - // protocolLevel #9 | ||
49 | - | ||
50 | - int8 $mobileRssi { | ||
51 | - readonly | ||
52 | - } | ||
53 | - | ||
54 | - // protocolLevel #11 | ||
55 | - | ||
56 | - uint8 $mcmDisconnect { | ||
57 | - writeonly | ||
58 | - } | ||
59 | - | ||
60 | -} |
MyAppSchema/out/Em_Message.h deleted
1 | -#ifndef Em_Message_H_ | ||
2 | -#define Em_Message_H_ | ||
3 | - | ||
4 | -#include "Em_Types.h" | ||
5 | - | ||
6 | -#ifdef __cplusplus | ||
7 | -extern "C" { | ||
8 | -#endif | ||
9 | - | ||
10 | -/* protocolLevel #4 */ | ||
11 | -#define Em_Message_INDSIZE 4 | ||
12 | - | ||
13 | -typedef uint8_t Em_Message_Size; | ||
14 | -typedef uint8_t Em_Message_Kind; | ||
15 | -/* protocolLevel #12 -- split 16-bit resId into <resId, chan> */ | ||
16 | -typedef int8_t Em_Message_ResId; | ||
17 | -typedef uint8_t Em_Message_Chan; | ||
18 | - | ||
19 | -#define Em_Message_NOP 0 | ||
20 | -#define Em_Message_FETCH 1 | ||
21 | -#define Em_Message_FETCH_DONE 2 | ||
22 | -#define Em_Message_STORE 3 | ||
23 | -#define Em_Message_STORE_DONE 4 | ||
24 | -#define Em_Message_INDICATOR 5 | ||
25 | -#define Em_Message_CONNECT 6 | ||
26 | -#define Em_Message_DISCONNECT 7 | ||
27 | -#define Em_Message_ECHO 8 | ||
28 | -/* protocolLevel #3 */ | ||
29 | -/* protocolLevel #6 -- rename from BROADCAST to PAIRING */ | ||
30 | -#define Em_Message_PAIRING 9 | ||
31 | -#define Em_Message_PAIRING_DONE 10 | ||
32 | -/* protocolLevel #7 */ | ||
33 | -#define Em_Message_OFFLINE 11 | ||
34 | -/* protocolLevel #8 */ | ||
35 | -#define Em_Message_ACCEPT 12 | ||
36 | - | ||
37 | -typedef struct Em_Message_Header { | ||
38 | - Em_Message_Size size; | ||
39 | - Em_Message_Kind kind; | ||
40 | - Em_Message_ResId resId; | ||
41 | - Em_Message_Chan chan; | ||
42 | -} Em_Message_Header; | ||
43 | - | ||
44 | -typedef uint16_t Em_Message_protocolLevel_t; | ||
45 | - | ||
46 | -/* protocolLevel #1 */ | ||
47 | - | ||
48 | -/* protocolLevel #10 */ | ||
49 | -/* #define Em_Message_SYS_SCHEMA_UUID -1 */ | ||
50 | - | ||
51 | -#define Em_Message_SYS_MCM_PROTOCOL_LEVEL -2 | ||
52 | -#define Em_Message_SYS_EAP_PROTOCOL_LEVEL -3 | ||
53 | -#define Em_Message_SYS_EAP_BUILD_DATE -4 | ||
54 | - | ||
55 | -/* protocolLevel #2 */ | ||
56 | -#define Em_Message_SYS_FILE_INDEX_RESET -5 | ||
57 | - | ||
58 | -/* protocolLevel #5 */ | ||
59 | -#define Em_Message_SYS_SCHEMA_HASH -6 | ||
60 | - | ||
61 | -/* protocolLevel #7 */ | ||
62 | -#define Em_Message_SYS_RESOURCE_COUNT -7 | ||
63 | - | ||
64 | -/* protocolLevel #9 */ | ||
65 | -#define Em_Message_SYS_MOBILE_RSSI -8 | ||
66 | - | ||
67 | -/* protocolLevel #11 */ | ||
68 | -#define Em_Message_SYS_MCM_DISCONNECT -9 | ||
69 | - | ||
70 | -extern void Em_Message_init(void); | ||
71 | - | ||
72 | -extern bool Em_Message_addByte(uint8_t b); | ||
73 | -extern void Em_Message_dispatch(void); | ||
74 | -extern bool Em_Message_getByte(uint8_t *bp); | ||
75 | -extern uint8_t Em_Message_lock(void); | ||
76 | -extern void Em_Message_startSend(void); | ||
77 | -extern void Em_Message_unlock(uint8_t key); | ||
78 | - | ||
79 | -#ifdef __cplusplus | ||
80 | -} | ||
81 | -#endif | ||
82 | - | ||
83 | -#endif /*Em_Message_H_*/ |
MyAppSchema/out/Em_Types.h deleted
MyAppSchema/out/MyApp-TODO.c deleted
1 | -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.MyApp on 2014-05-12T21:25:14T ****/ | ||
2 | -/**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ | ||
3 | - | ||
4 | -#include "MyApp.h" | ||
5 | - | ||
6 | -#ifdef Em_MyApp_TODO /* enables optional inclusion of empty functions */ | ||
7 | - | ||
8 | -/* Copy the function skeletons below into your own MyApp.c source file */ | ||
9 | - | ||
10 | -void MyApp_connectHandler(void) { | ||
11 | - /* TODO: application is now connected */ | ||
12 | -} | ||
13 | - | ||
14 | -void MyApp_disconnectHandler(void) { | ||
15 | - /* TODO: application is now disconnected */ | ||
16 | -} | ||
17 | - | ||
18 | -void MyApp_someRes_fetch(MyApp_someRes_t* const output) { | ||
19 | - /* TODO: write resource 'someRes' into 'output' */ | ||
20 | -} | ||
21 | - | ||
22 | -void MyApp_someRes_store(MyApp_someRes_t* const input) { | ||
23 | - /* TODO: read resource 'someRes' from 'input' */ | ||
24 | -} | ||
25 | - | ||
26 | -#endif /* dummy file */ |
MyAppSchema/out/MyApp.c deleted
1 | -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.MyApp on 2014-05-12T21:25:14T ****/ | ||
2 | -/**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ | ||
3 | - | ||
4 | -#include "Em_Message.h" | ||
5 | -#include "MyApp.h" | ||
6 | - | ||
7 | -#ifdef __cplusplus | ||
8 | -extern "C" { | ||
9 | -#endif | ||
10 | - | ||
11 | -#define Em_Message_protocolLevel 12 | ||
12 | - | ||
13 | -typedef struct Em_App_Message { | ||
14 | - uint8_t dummy; | ||
15 | - uint8_t sot; | ||
16 | - Em_Message_Header hdr; | ||
17 | - uint8_t data[20]; | ||
18 | -} Em_App_Message; | ||
19 | - | ||
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 | - | ||
22 | -const uint8_t Em_App_build[] = {139, 102, 229, 241, 69, 1, 0, 0}; | ||
23 | - | ||
24 | -#define Em_App_APP_RESOURCE_COUNT 1 | ||
25 | -#define Em_App_SYS_RESOURCE_COUNT 8 | ||
26 | - | ||
27 | -#define Em_App_ACCEPT MyApp_accept | ||
28 | -#define Em_App_DISCONNECT MyApp_disconnect | ||
29 | -#define Em_App_PAIRINGON MyApp_pairingOn | ||
30 | -#define Em_App_PAIRINGOFF MyApp_pairingOff | ||
31 | -#define Em_App_RESET MyApp_reset | ||
32 | -#define Em_App_RUN MyApp_run | ||
33 | - | ||
34 | -#define Em_App_CONNECTHANDLER MyApp_connectHandler | ||
35 | -#define Em_App_DISCONNECTHANDLER MyApp_disconnectHandler | ||
36 | - | ||
37 | -#define Em_App_MAX_INDICATOR 1 | ||
38 | - | ||
39 | -enum {Em_App_IDLE, Em_App_DISCONNECTED, Em_App_CONNECTED}; | ||
40 | - | ||
41 | -typedef struct Em_App_Indicator { | ||
42 | - uint8_t dummy; | ||
43 | - uint8_t sot; | ||
44 | - Em_Message_Header hdr; | ||
45 | - uint8_t data[Em_Message_INDSIZE]; | ||
46 | -} Em_App_Indicator; | ||
47 | - | ||
48 | -void (*Em_App_pdHdlr)(void); | ||
49 | - | ||
50 | -const uint16_t Em_App_endian = 0x0100; | ||
51 | - | ||
52 | -Em_Message_Size Em_App_recvIdx; | ||
53 | -Em_Message_Size Em_App_recvSize; | ||
54 | -Em_Message_Size Em_App_xmitIdx; | ||
55 | -Em_Message_Size Em_App_xmitSize; | ||
56 | - | ||
57 | -uint8_t Em_App_state = Em_App_IDLE; | ||
58 | -Em_App_Message Em_App_msg; | ||
59 | -Em_App_Indicator Em_App_ind; | ||
60 | -bool Em_App_moreData = false; | ||
61 | -bool Em_App_readIdle = true; | ||
62 | -int32_t Em_App_fileIndex; | ||
63 | -uint32_t Em_App_xmitMask; | ||
64 | - | ||
65 | -uint8_t* Em_App_inBuf = (uint8_t*)&Em_App_msg.hdr; | ||
66 | -uint8_t* Em_App_outBuf; | ||
67 | - | ||
68 | -void Em_App_fetchDispatch(void); | ||
69 | -void Em_App_storeDispatch(void); | ||
70 | -void Em_App_sendIndicator(Em_Message_ResId indId); | ||
71 | -void Em_App_sendResponse(Em_Message_Kind kind, Em_Message_Size size); | ||
72 | -void Em_App_startIndSend(void); | ||
73 | -void Em_App_startResSend(void); | ||
74 | -void Em_App_sysFetchDispatch(void); | ||
75 | -void Em_App_sysStoreDispatch(void); | ||
76 | -bool Em_App_xmitReady(Em_Message_ResId indId); | ||
77 | - | ||
78 | -bool Em_Message_addByte(uint8_t b) { | ||
79 | - if (Em_App_readIdle && b) { | ||
80 | - Em_App_recvSize = Em_App_inBuf[0] = b; | ||
81 | - Em_App_recvIdx = 1; | ||
82 | - Em_App_readIdle = false; | ||
83 | - return false; | ||
84 | - } | ||
85 | - Em_App_inBuf[Em_App_recvIdx++] = b; | ||
86 | - if (Em_App_recvIdx < Em_App_recvSize) { | ||
87 | - return false; | ||
88 | - } | ||
89 | - Em_App_readIdle = true; | ||
90 | - return true; | ||
91 | -} | ||
92 | - | ||
93 | -bool Em_Message_getByte(uint8_t* bp) { | ||
94 | - uint8_t key = Em_Message_lock(); | ||
95 | - Em_App_moreData = (Em_App_xmitSize != 0); | ||
96 | - if (!Em_App_moreData && (Em_App_xmitMask != 0)) { | ||
97 | - uint8_t i; | ||
98 | - uint32_t m; | ||
99 | - for (i = 0, m = 0x1; i < Em_App_MAX_INDICATOR; i++, m <<= 1) { | ||
100 | - if (Em_App_xmitMask & m) { | ||
101 | - Em_App_xmitMask &= ~m; | ||
102 | - if (i == 0) { | ||
103 | - Em_App_startResSend(); | ||
104 | - } | ||
105 | - else { | ||
106 | - Em_App_sendIndicator(i); | ||
107 | - } | ||
108 | - break; | ||
109 | - } | ||
110 | - } | ||
111 | - Em_Message_unlock(key); | ||
112 | - return false; | ||
113 | - } | ||
114 | - else if (Em_App_moreData) { | ||
115 | - *bp = Em_App_outBuf[Em_App_xmitIdx++]; | ||
116 | - Em_App_xmitSize -= 1; | ||
117 | - } | ||
118 | - Em_Message_unlock(key); | ||
119 | - return Em_App_moreData; | ||
120 | -} | ||
121 | - | ||
122 | -void Em_App_ACCEPT(bool enable) { | ||
123 | - if (Em_App_state == Em_App_CONNECTED) { | ||
124 | - return; | ||
125 | - } | ||
126 | - Em_App_ind.sot = 0; | ||
127 | - Em_App_ind.hdr.kind = Em_Message_ACCEPT; | ||
128 | - Em_App_ind.hdr.size = sizeof (Em_Message_Header); | ||
129 | - Em_App_ind.hdr.resId = enable; | ||
130 | - Em_App_startIndSend(); | ||
131 | -} | ||
132 | - | ||
133 | -void Em_App_DISCONNECT(void) { | ||
134 | - if (Em_App_state != Em_App_CONNECTED) { | ||
135 | - return; | ||
136 | - } | ||
137 | - Em_App_state = Em_App_DISCONNECTED; | ||
138 | - Em_App_ind.sot = 0; | ||
139 | - Em_App_ind.hdr.kind = Em_Message_DISCONNECT; | ||
140 | - Em_App_ind.hdr.size = sizeof (Em_Message_Header); | ||
141 | - Em_App_ind.hdr.resId = 0; | ||
142 | - Em_App_startIndSend(); | ||
143 | -} | ||
144 | - | ||
145 | -void Em_Message_dispatch(void) { | ||
146 | - if (Em_App_state == Em_App_IDLE) { | ||
147 | - return; | ||
148 | - } | ||
149 | - switch (Em_App_msg.hdr.kind) { | ||
150 | - case Em_Message_CONNECT: | ||
151 | - Em_App_state = Em_App_CONNECTED; | ||
152 | - Em_App_CONNECTHANDLER(); | ||
153 | - break; | ||
154 | - case Em_Message_DISCONNECT: | ||
155 | - Em_App_state = Em_App_DISCONNECTED; | ||
156 | - Em_App_DISCONNECTHANDLER(); | ||
157 | - break; | ||
158 | - case Em_Message_PAIRING_DONE: | ||
159 | - if (Em_App_pdHdlr) { | ||
160 | - (*Em_App_pdHdlr)(); | ||
161 | - } | ||
162 | - break; | ||
163 | - case Em_Message_FETCH: | ||
164 | - if (Em_App_msg.hdr.resId > 0) { | ||
165 | - Em_App_fetchDispatch(); | ||
166 | - } | ||
167 | - else { | ||
168 | - Em_App_sysFetchDispatch(); | ||
169 | - } | ||
170 | - break; | ||
171 | - case Em_Message_STORE: | ||
172 | - if (Em_App_msg.hdr.resId > 0) { | ||
173 | - Em_App_storeDispatch(); | ||
174 | - } | ||
175 | - else { | ||
176 | - Em_App_sysStoreDispatch(); | ||
177 | - } | ||
178 | - break; | ||
179 | - } | ||
180 | -} | ||
181 | - | ||
182 | -void Em_App_PAIRINGOFF(void(*handler)(void)) { | ||
183 | - Em_App_PAIRINGON(0, handler); | ||
184 | -} | ||
185 | - | ||
186 | -void Em_App_PAIRINGON(uint8_t secs, void(*handler)(void)) { | ||
187 | - if (Em_App_state != Em_App_DISCONNECTED) { | ||
188 | - return; | ||
189 | - } | ||
190 | - Em_App_pdHdlr = handler; | ||
191 | - Em_App_ind.sot = 0; | ||
192 | - Em_App_ind.hdr.kind = Em_Message_PAIRING; | ||
193 | - Em_App_ind.hdr.size = sizeof (Em_Message_Header); | ||
194 | - Em_App_ind.hdr.resId = secs; | ||
195 | - Em_App_startIndSend(); | ||
196 | -} | ||
197 | - | ||
198 | -void Em_App_RESET(void) { | ||
199 | - Em_App_recvIdx = Em_App_recvSize = Em_App_xmitIdx = Em_App_xmitSize = 0; | ||
200 | - Em_App_state = Em_App_IDLE; | ||
201 | - Em_App_moreData = false; | ||
202 | - Em_App_readIdle = true; | ||
203 | - Em_App_fileIndex = 0; | ||
204 | - Em_App_xmitMask = 0; | ||
205 | -} | ||
206 | - | ||
207 | -void Em_App_RUN(void) { | ||
208 | - Em_App_state = Em_App_DISCONNECTED; | ||
209 | -} | ||
210 | - | ||
211 | -void Em_App_sendResponse(Em_Message_Kind kind, Em_Message_Size size) { | ||
212 | - if (Em_App_state != Em_App_CONNECTED) { | ||
213 | - return; | ||
214 | - } | ||
215 | - Em_App_msg.sot = 0; | ||
216 | - Em_App_msg.hdr.kind = kind; | ||
217 | - Em_App_msg.hdr.size = size + sizeof (Em_Message_Header); | ||
218 | - if (Em_App_xmitReady(0)) { | ||
219 | - Em_App_startResSend(); | ||
220 | - } | ||
221 | -} | ||
222 | - | ||
223 | -void Em_App_startIndSend(void) { | ||
224 | - Em_App_outBuf = (uint8_t*)&Em_App_ind.sot; | ||
225 | - Em_App_xmitSize = Em_App_ind.hdr.size + 1; | ||
226 | - Em_App_xmitIdx = 0; | ||
227 | - Em_Message_startSend(); | ||
228 | -} | ||
229 | - | ||
230 | -void Em_App_startResSend(void) { | ||
231 | - Em_App_outBuf = (uint8_t*)&Em_App_msg.sot; | ||
232 | - Em_App_xmitSize = Em_App_msg.hdr.size + 1; | ||
233 | - Em_App_xmitIdx = 0; | ||
234 | - Em_Message_startSend(); | ||
235 | -} | ||
236 | - | ||
237 | -void Em_App_sysFetchDispatch(void) { | ||
238 | - uint8_t size = 0; | ||
239 | - int i; | ||
240 | - switch (Em_App_msg.hdr.resId) { | ||
241 | - case Em_Message_SYS_SCHEMA_HASH: | ||
242 | - for (i = 0; i < sizeof (Em_App_hash); i++) { | ||
243 | - Em_App_msg.data[i] = Em_App_hash[i]; | ||
244 | - } | ||
245 | - Em_App_msg.data[sizeof (Em_App_hash)] = *((uint8_t*)&Em_App_endian); | ||
246 | - size = sizeof (Em_App_hash) + 1; | ||
247 | - break; | ||
248 | - case Em_Message_SYS_EAP_PROTOCOL_LEVEL: | ||
249 | - *((Em_Message_protocolLevel_t*)Em_App_msg.data) = Em_Message_protocolLevel; | ||
250 | - size = sizeof (Em_Message_protocolLevel_t); | ||
251 | - break; | ||
252 | - case Em_Message_SYS_EAP_BUILD_DATE: | ||
253 | - for (i = 0; i < sizeof (Em_App_build); i++) { | ||
254 | - Em_App_msg.data[i] = Em_App_build[i]; | ||
255 | - } | ||
256 | - size = sizeof (Em_App_build); | ||
257 | - break; | ||
258 | - case Em_Message_SYS_RESOURCE_COUNT: | ||
259 | - Em_App_msg.data[0] = Em_App_APP_RESOURCE_COUNT; | ||
260 | - Em_App_msg.data[1] = Em_App_SYS_RESOURCE_COUNT; | ||
261 | - size = 2; | ||
262 | - break; | ||
263 | - } | ||
264 | - Em_App_sendResponse(Em_Message_FETCH_DONE, size); | ||
265 | -} | ||
266 | - | ||
267 | -void Em_App_sysStoreDispatch(void) { | ||
268 | - switch (Em_App_msg.hdr.resId) { | ||
269 | - case Em_Message_SYS_FILE_INDEX_RESET: | ||
270 | - Em_App_fileIndex = 0; | ||
271 | - break; | ||
272 | - } | ||
273 | - Em_App_sendResponse(Em_Message_STORE_DONE, 0); | ||
274 | -} | ||
275 | - | ||
276 | -bool Em_App_xmitReady(Em_Message_ResId indId) { | ||
277 | - uint8_t key = Em_Message_lock(); | ||
278 | - bool res = !Em_App_moreData && Em_App_xmitMask == 0; | ||
279 | - if (!res) { | ||
280 | - Em_App_xmitMask |= (1 << indId); | ||
281 | - } | ||
282 | - Em_Message_unlock(key); | ||
283 | - return res; | ||
284 | -} | ||
285 | - | ||
286 | -void Em_App_fetchDispatch(void) { | ||
287 | - uint8_t size = 0; | ||
288 | - switch (Em_App_msg.hdr.resId) { | ||
289 | - case 0: | ||
290 | - break; | ||
291 | - case 1: | ||
292 | - MyApp_someRes_fetch((MyApp_someRes_t*)Em_App_msg.data); | ||
293 | - size = 1; | ||
294 | - break; | ||
295 | - } | ||
296 | - Em_App_sendResponse(Em_Message_FETCH_DONE, size); | ||
297 | -} | ||
298 | - | ||
299 | -void Em_App_storeDispatch(void) { | ||
300 | - switch (Em_App_msg.hdr.resId) { | ||
301 | - case 0: | ||
302 | - break; | ||
303 | - case 1: | ||
304 | - MyApp_someRes_store((MyApp_someRes_t*)Em_App_msg.data); | ||
305 | - break; | ||
306 | - } | ||
307 | - Em_App_sendResponse(Em_Message_STORE_DONE, 0); | ||
308 | -} | ||
309 | - | ||
310 | -void Em_App_sendIndicator(Em_Message_ResId indId) { | ||
311 | - Em_Message_Size resId = 0; | ||
312 | - Em_Message_Size size = 0; | ||
313 | - Em_App_ind.sot = 0; | ||
314 | - Em_App_ind.hdr.kind = Em_Message_INDICATOR; | ||
315 | - Em_App_ind.hdr.size = sizeof (Em_Message_Header) + size; | ||
316 | - Em_App_ind.hdr.resId = resId; | ||
317 | - Em_App_startIndSend(); | ||
318 | -} | ||
319 | - | ||
320 | -#ifdef __cplusplus | ||
321 | -} | ||
322 | -#endif | ||
323 | - |
MyAppSchema/out/MyApp.h deleted
1 | -/**** DO NOT EDIT -- this file has been automatically generated from @emmoco.com.MyApp on 2014-05-12T21:25:14T ****/ | ||
2 | -/**** protocolLevel = 12, toolsVersion = 12.0.0.201211010336 ****/ | ||
3 | - | ||
4 | -#ifndef MyApp__H | ||
5 | -#define MyApp__H | ||
6 | - | ||
7 | -#include "Em_Types.h" | ||
8 | -#include "Em_Message.h" | ||
9 | - | ||
10 | -#ifdef __cplusplus | ||
11 | -extern "C" { | ||
12 | -#endif | ||
13 | - | ||
14 | -/* resource someRes */ | ||
15 | -typedef uint8_t MyApp_someRes_t; | ||
16 | -extern void MyApp_someRes_fetch(MyApp_someRes_t* const output); | ||
17 | -extern void MyApp_someRes_store(MyApp_someRes_t* const input); | ||
18 | - | ||
19 | -void MyApp_reset(void); | ||
20 | -void MyApp_run(void); | ||
21 | - | ||
22 | -void MyApp_accept(bool enable); | ||
23 | -void MyApp_disconnect(void); | ||
24 | -void MyApp_pairingOn(uint8_t secs, void(*handler)(void)); | ||
25 | -void MyApp_pairingOff(void(*handler)(void)); | ||
26 | - | ||
27 | -void MyApp_connectHandler(void); | ||
28 | -void MyApp_disconnectHandler(void); | ||
29 | - | ||
30 | -#ifdef __cplusplus | ||
31 | -} | ||
32 | -#endif | ||
33 | - | ||
34 | -#endif /* MyApp__H */ |
MyAppSchema/out/MyApp.zip deleted
No preview for this file type
MyAppSchema/out/myapp.json deleted
1 | -{ | ||
2 | - "resources": { | ||
3 | - "$schemaHash": { | ||
4 | - "id": -6, | ||
5 | - "align": 1, | ||
6 | - "attributes": {"readonly": true}, | ||
7 | - "type": "A20:u1", | ||
8 | - "access": "r", | ||
9 | - "size": 20 | ||
10 | - }, | ||
11 | - "$eapProtocolLevel": { | ||
12 | - "id": -3, | ||
13 | - "align": 2, | ||
14 | - "attributes": {"readonly": true}, | ||
15 | - "type": "u2", | ||
16 | - "access": "r", | ||
17 | - "size": 2 | ||
18 | - }, | ||
19 | - "$mcmProtocolLevel": { | ||
20 | - "id": -2, | ||
21 | - "align": 2, | ||
22 | - "attributes": {"readonly": true}, | ||
23 | - "type": "u2", | ||
24 | - "access": "r", | ||
25 | - "size": 2 | ||
26 | - }, | ||
27 | - "$mobileRssi": { | ||
28 | - "id": -8, | ||
29 | - "align": 1, | ||
30 | - "attributes": {"readonly": true}, | ||
31 | - "type": "i1", | ||
32 | - "access": "r", | ||
33 | - "size": 1 | ||
34 | - }, | ||
35 | - "$mcmDisconnect": { | ||
36 | - "id": -9, | ||
37 | - "align": 1, | ||
38 | - "attributes": {"writeonly": true}, | ||
39 | - "type": "u1", | ||
40 | - "access": "w", | ||
41 | - "size": 1 | ||
42 | - }, | ||
43 | - "someRes": { | ||
44 | - "id": 1, | ||
45 | - "align": 1, | ||
46 | - "attributes": {}, | ||
47 | - "type": "u1", | ||
48 | - "access": "rw", | ||
49 | - "size": 1 | ||
50 | - }, | ||
51 | - "$eapBuildDate": { | ||
52 | - "id": -4, | ||
53 | - "align": 1, | ||
54 | - "attributes": {"readonly": true}, | ||
55 | - "type": "A8:u1", | ||
56 | - "access": "r", | ||
57 | - "size": 8 | ||
58 | - }, | ||
59 | - "$resourceCount": { | ||
60 | - "id": -7, | ||
61 | - "align": 1, | ||
62 | - "attributes": {"readonly": true}, | ||
63 | - "type": "S:system@emmoco.com.System/ResourceCount", | ||
64 | - "access": "r", | ||
65 | - "size": 2 | ||
66 | - }, | ||
67 | - "$fileIndexReset": { | ||
68 | - "id": -5, | ||
69 | - "align": 2, | ||
70 | - "attributes": {"writeonly": true}, | ||
71 | - "type": "i2", | ||
72 | - "access": "w", | ||
73 | - "size": 2 | ||
74 | - } | ||
75 | - }, | ||
76 | - "resourceNamesSys": [ | ||
77 | - "$eapBuildDate", | ||
78 | - "$eapProtocolLevel", | ||
79 | - "$fileIndexReset", | ||
80 | - "$mcmDisconnect", | ||
81 | - "$mcmProtocolLevel", | ||
82 | - "$mobileRssi", | ||
83 | - "$resourceCount", | ||
84 | - "$schemaHash" | ||
85 | - ], | ||
86 | - "manifest": { | ||
87 | - "protocolLevel": 12, | ||
88 | - "hash": [ | ||
89 | - 214, | ||
90 | - 20, | ||
91 | - 94, | ||
92 | - 119, | ||
93 | - 153, | ||
94 | - 158, | ||
95 | - 83, | ||
96 | - 114, | ||
97 | - 52, | ||
98 | - 253, | ||
99 | - 232, | ||
100 | - 39, | ||
101 | - 41, | ||
102 | - 80, | ||
103 | - 38, | ||
104 | - 6 | ||
105 | - ], | ||
106 | - "toolVersion": "12.0.0.201211010336", | ||
107 | - "name": "MyApp", | ||
108 | - "$$md5": "b184e3f65b05cd53903a85dfa1918a7b", | ||
109 | - "build": [ | ||
110 | - 139, | ||
111 | - 102, | ||
112 | - 229, | ||
113 | - 241, | ||
114 | - 69, | ||
115 | - 1, | ||
116 | - 0, | ||
117 | - 0 | ||
118 | - ], | ||
119 | - "date": "2014-05-12T21:25:14T", | ||
120 | - "maxAlign": 2, | ||
121 | - "maxSize": 20, | ||
122 | - "version": "1.0.0" | ||
123 | - }, | ||
124 | - "resourceNames": [ | ||
125 | - "someRes", | ||
126 | - "$mcmProtocolLevel", | ||
127 | - "$eapProtocolLevel", | ||
128 | - "$eapBuildDate", | ||
129 | - "$fileIndexReset", | ||
130 | - "$schemaHash", | ||
131 | - "$resourceCount", | ||
132 | - "$mobileRssi", | ||
133 | - "$mcmDisconnect" | ||
134 | - ], | ||
135 | - "attributes": { | ||
136 | - "description": "starter application", | ||
137 | - "version": "1.0.0" | ||
138 | - }, | ||
139 | - "types": { | ||
140 | - "system@emmoco.com.System/ResourceCount": { | ||
141 | - "align": 1, | ||
142 | - "type": "S:system@emmoco.com.System/ResourceCount", | ||
143 | - "size": 2, | ||
144 | - "fields": [ | ||
145 | - { | ||
146 | - "pad": 0, | ||
147 | - "align": 1, | ||
148 | - "name": "app", | ||
149 | - "type": "u1", | ||
150 | - "size": 1 | ||
151 | - }, | ||
152 | - { | ||
153 | - "pad": 0, | ||
154 | - "align": 1, | ||
155 | - "name": "sys", | ||
156 | - "type": "u1", | ||
157 | - "size": 1 | ||
158 | - } | ||
159 | - ] | ||
160 | - }, | ||
161 | - "std:i2": { | ||
162 | - "align": 2, | ||
163 | - "size": 2 | ||
164 | - }, | ||
165 | - "std:i1": { | ||
166 | - "align": 1, | ||
167 | - "size": 1 | ||
168 | - }, | ||
169 | - "std:u1": { | ||
170 | - "align": 1, | ||
171 | - "size": 1 | ||
172 | - }, | ||
173 | - "std:u2": { | ||
174 | - "align": 2, | ||
175 | - "size": 2 | ||
176 | - } | ||
177 | - }, | ||
178 | - "resourceNamesApp": ["someRes"], | ||
179 | - "imports": {"@emmoco.com.MyApp": true} | ||
180 | -} | ||
181 | \ No newline at end of file | 0 | \ No newline at end of file |