Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2013-01-04[runtime.c , generator.c.reference] first running version of C referenceThomas Schuetz8-37/+164
code with new runtime API - synchronization does not work yet! Change-Id: Ib37b1a0ea7f3d790cb655d68240c36fe9840dc98
2013-01-04[runtime.c] first changes for multi threading and physical modelThomas Schuetz2-1/+6
Change-Id: I68a39353ba0f293d8ff8bb90f2b5d340b43f3ac4
2012-12-20[runtime.c] added platform ST_CoretexM3_Euros for first Euros OS PortThomas Schuetz5-0/+296
2012-12-10[generator, generator.c, runtime.c] fixed C-generator after C++-generator ↵Henrik Rentz-Reichert3-3/+3
changes
2012-12-07[runtime.c] don't access NULL file handle in MSCLoggerHenrik Rentz-Reichert1-4/+12
2012-11-12[runtime.c] need boolean if not on WindowsHenrik Rentz-Reichert1-4/+6
2012-11-12[runtime.c] introduced compiler switches to distinguish platformHenrik Rentz-Reichert3-8/+57
currently MinGW (Windows) or GNUC (Unix/Linux)
2012-11-11[runtime.c] bug in etDatatypes.h fixedtjung1-1/+1
2012-11-10[runtime.c] Threading for MinGW addedtjung3-0/+72
2012-11-06[runtime.c] improved test depth of free listsHenrik Rentz-Reichert2-0/+53
2012-11-05[runtime.c] fixes in new base packageHenrik Rentz-Reichert7-14/+14
2012-11-05[runtime.c] memory management access through function pointersHenrik Rentz-Reichert5-75/+140
2012-11-05[runtime.c] added base componentsHenrik Rentz-Reichert6-0/+440
- etQueue - two versions of memory management
2012-10-29[generator.c] changed initialization of external types / checked inThomas Schuetz6-555/+555
other line endings to get rid of diffs
2012-10-02[runtime.c] increased max number of test cases in etUnitHenrik Rentz-Reichert1-1/+7
2012-09-20[runtime.c] added etUnit_testFinishedHenrik Rentz-Reichert2-0/+4
2012-09-08Merge branch 'master' of ssh://git.eclipse.org/gitroot/etrice/org.eclipse.etricetjung22-36/+883
Conflicts: plugins/org.eclipse.etrice.core.config/xtend-gen/org/eclipse/etrice/core/generator/ConfigGenerator.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/CExtensions.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/DataClassGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/MainGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ProtocolClassGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/StateMachineGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/SubSystemClassGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/SubSystemRunnerGen.java plugins/org.eclipse.etrice.generator.doc/xtend-gen/org/eclipse/etrice/generator/doc/gen/DocGen.java plugins/org.eclipse.etrice.generator.doc/xtend-gen/org/eclipse/etrice/generator/doc/gen/InstanceDiagramGen.java plugins/org.eclipse.etrice.generator.doc/xtend-gen/org/eclipse/etrice/generator/doc/gen/MainGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ActorClassGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/DataClassGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/JavaExtensions.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/MainGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/StateMachineGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/SubSystemClassGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/SubSystemRunnerGen.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/ConfigExtension.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/GenericActorClassGenerator.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/GenericProtocolClassGenerator.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/GenericStateMachineGenerator.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/PrepareFileSystem.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/ProcedureHelpers.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/RoomExtensions.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/TypeHelpers.java runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_F5438_CCS5_HWElevator/etTimer.c runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_G2553_CCS5_LaunchPad/etDatatypes.h runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_G2553_CCS5_LaunchPad/etLogger.c runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_G2553_CCS5_LaunchPad/etPlatform.c runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_G2553_CCS5_LaunchPad/info.txt
2012-09-07[runtime.c / generator.c] reorganized structure of runtime / moved and ↵Thomas Schuetz21-36/+883
renamed etGlobalFlags.h to project specific config/etRuntimeConfig.h
2012-09-05[runtime.c] added interface method to etUnitHenrik Rentz-Reichert2-0/+5
2012-08-28[runtime.c] bug fix in etunitHenrik Rentz-Reichert1-0/+1
(init of order)
2012-06-19[runtime.c] removed boolean from etDatatypes for conflicts with windowsThomas Schuetz3-3/+7
datatypes
2012-06-18[runtime.c] added getTimeFromTarget for etTimer.c in genericThomas Schuetz2-5/+11
2012-05-18Merge branch 'master' of ↵Henrik Rentz-Reichert2-2/+37
ssh://hrentzreich@git.eclipse.org/gitroot/etrice/org.eclipse.etrice.git Conflicts: runtime/org.eclipse.etrice.runtime.c/src/common/platform/etTimer.h
2012-05-18[runtime.c] added include guardsHenrik Rentz-Reichert2-0/+20
2012-05-17[runtime.c] some changes for Timing Service / Timingservice fixedtjung2-0/+40
2012-04-30Merge branch 'master' of ssh://git.eclipse.org/gitroot/etrice/org.eclipse.etriceThomas Schuetz2-6/+5
Conflicts: plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/SubSystemClassGen.xtend
2012-04-30[runtime.c] removed 64 bit datatypes from c-runtimeThomas Schuetz1-2/+0
2012-04-25[generator.c] port handles and port attributes implemented, C runtime adaptedtjung2-6/+5
2012-04-17[runtime.c, runtime.c.tests] etUnit file format and public interface changedHenrik Rentz-Reichert2-210/+205
The test cases can now run concurrently (but not preemptive yet). The new etu file format has then to be converted to the standard JUnit xml format (using the EtUnitReportConverter). File and line have been added to the failure information.
2012-03-12[ui.structure] fixed positions of interface items on actor refsHenrik Rentz-Reichert1-33/+33
2012-03-02[runtime.c] added etTimer.c implementation for generic platform, introduced ↵Thomas Schuetz7-23/+73
precompiler defines for timing and scheduling
2012-02-29[runtime.c] added timer interface and MSP430 implementation to platform Thomas Schuetz4-19/+124
2012-02-27Merge remote branch 'refs/remotes/origin/master'Henrik Rentz-Reichert28-39/+402
Conflicts: plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ProtocolClassGen.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/GenericProtocolClassGenerator.java
2012-02-26[runtime] added etPlatform for user defined lifecycle functions ↵Thomas Schuetz8-13/+247
(etUserEntry, etUserPreRun, ..., added TI-MSP430 specific platform
2012-02-26[runtime.c] cosmeticsThomas Schuetz2-3/+1
2012-02-26[runtime.c] reorganized runtime.c for separation of common and platform ↵Thomas Schuetz21-1224/+1313
specific parts, adapted include pathes, C-generator and tests
2012-02-23[generator.c, runtime.c] extracted generated generic function to runtimeHenrik Rentz-Reichert2-1/+8
2012-02-23[generator, generator.*] implemented code translation (in general) and ↵Henrik Rentz-Reichert1-0/+19
replicated ports for C
2012-02-21[generator, generator.c] local port id initialized and safe against ↵Henrik Rentz-Reichert1-1/+2
unconnected ports
2012-02-20Merge remote branch 'refs/remotes/origin/master'Henrik Rentz-Reichert4-3/+12
Conflicts: runtime/org.eclipse.etrice.runtime.c/Debug/liborg.eclipse.etrice.runtime.c.a
2012-02-20[generator, generator.c, generator.java, runtime.c, runtime.java] unified ↵Henrik Rentz-Reichert5-1/+46
code generation for Java and C including state machine generation
2012-02-19Merge branch 'master' of ssh://git.eclipse.org/gitroot/etrice/org.eclipse.etriceThomas Schuetz1-23/+23
Conflicts: runtime/org.eclipse.etrice.runtime.c/Debug/liborg.eclipse.etrice.runtime.c.a tests/org.eclipse.etrice.generator.c.tests/src/test/runtime/TestEtMessageService.c tests/org.eclipse.etrice.generator.c.tests/tmp/msc.seq tests/org.eclipse.etrice.generator.c.tests/tmp/testlog/TestCRuntime.xml
2012-02-19[runtime] added LowWaterMark for Message ServiceThomas Schuetz4-3/+12
2012-02-15Merge remote branch 'refs/remotes/origin/master'Henrik Rentz-Reichert4-30/+29
Conflicts: plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/SubSystemClassGen.java
2012-02-08[test.common] bash script test-launcher.sh for running and checking etUnit ↵Thomas Schuetz3-7/+6
testcases
2012-02-02[generator.c] first version of message passing actor to actor worksThomas Schuetz2-4/+7
2012-02-02[generator.c] added generator for dispatcher for each MessageServiceThomas Schuetz6-10/+11
2012-02-02Merge remote branch 'refs/remotes/origin/master'Henrik Rentz-Reichert15-940/+1118
Conflicts: plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/ActorClassGen.xtend plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ActorClassGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/StateMachineGen.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/extensions/RoomExtensions.java
2012-02-02[generator.c] implementation of port to MessageService communicationThomas Schuetz6-4/+75
2012-02-01[runtime.c] added MSC Logger to runtime.cThomas Schuetz2-0/+108

Back to the top