Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
PolyORB-HI-C
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
6
Issues
6
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TASTE
PolyORB-HI-C
Commits
02287827
Commit
02287827
authored
May 10, 2018
by
yoogx
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* Add loopback TCP/IP example for RTEMS
parent
4b18824e
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
1 deletion
+26
-1
examples/aadlv2/producer-consumer/Makefile.am
examples/aadlv2/producer-consumer/Makefile.am
+2
-1
examples/aadlv2/producer-consumer/producer_consumer.aadl
examples/aadlv2/producer-consumer/producer_consumer.aadl
+24
-0
No files found.
examples/aadlv2/producer-consumer/Makefile.am
View file @
02287827
...
...
@@ -6,7 +6,8 @@ SCENARIO_FILES = $(srcdir)/scenario.aadl \
$(srcdir)
/scenario_local.aadl
\
$(srcdir)
/scenario_loopback.aadl
\
$(srcdir)
/scenario_rtems.aadl
$(srcdir)
/scenario_spw.aadl
\
$(srcdir)
/scenario_spw2.aadl
$(srcdir)
/scenario_spw2.aadl
\
$(srcdir)
/scenario_loopback_rtems.aadl
include
$(srcdir)/../../Makefile.common
...
...
examples/aadlv2/producer-consumer/producer_consumer.aadl
View file @
02287827
...
...
@@ -215,6 +215,30 @@ public
Deployment
::
Execution_Platform
=>
LEON_RTEMS_POSIX
applies
to
CPU_A
;
end
PC_Simple
.
Loopback_Spw
;
system
implementation
PC_Simple
.
Loopback_RTEMS_Ethernet
--
Loopback
variant
using
SpaceWire
--
--
Note
;
does
not
work
properly
,
as
we
cannot
perform
loopback
--
with
rasta_spacewire
.
pohic
driver
.
Used
only
to
test
proper
--
sending
.
subcomponents
pr_A
:
process
A
.
Impl
;
Device_A
:
device
ocarina_drivers
::
leon_ethernet
.
greth
{
Source_Text
=>
(
"devicesconf.c"
);};
CPU_A
:
processor
the_processor
.
i
;
the_bus
:
bus
ocarina_buses
::
ip
.
i
;
connections
bus
access
the_bus
->
Device_A
.
link
;
port
pr_A
.
Alpha
->
pr_A
.
Beta
{
Actual_Connection_Binding
=>
(
reference
(
the_bus
));};
properties
actual_processor_binding
=>
(
reference
(
CPU_A
))
applies
to
pr_A
;
actual_processor_binding
=>
(
reference
(
CPU_A
))
applies
to
Device_A
;
Deployment
::
Execution_Platform
=>
LEON_RTEMS_POSIX
applies
to
CPU_A
;
end
PC_Simple
.
Loopback_RTEMS_Ethernet
;
system
implementation
PC_Simple
.
local
subcomponents
prodr_cons
:
process
singleProcess
.
Impl
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment