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
A
AIR
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
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
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TASTE
AIR
Commits
e91d152c
Commit
e91d152c
authored
Jun 23, 2020
by
Laura Alexandra Sequeira Gouveia
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' into f-master-taste
parents
b70c2cd5
28dc0979
Pipeline
#1944
failed with stages
in 0 seconds
Changes
482
Pipelines
1
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
482 changed files
with
73411 additions
and
10473 deletions
+73411
-10473
.gitignore
.gitignore
+81
-1
.gitlab-ci.yml
.gitlab-ci.yml
+602
-0
.gitmodules
.gitmodules
+3
-0
CHANGELOG
CHANGELOG
+116
-0
Doxyfile
Doxyfile
+2442
-0
LICENSE
LICENSE
+0
-0
LICENSE.GPL-2.0
LICENSE.GPL-2.0
+0
-0
LICENSE.RTEMS
LICENSE.RTEMS
+0
-0
README.md
README.md
+41
-32
air/examples/.gitignore
air/examples/.gitignore
+3
-0
air/examples/README.md
air/examples/README.md
+3
-3
air/examples/bare_c/config.xml
air/examples/bare_c/config.xml
+2
-2
air/examples/bare_c/p0/main.c
air/examples/bare_c/p0/main.c
+1
-1
air/examples/gcov5/.gitignore
air/examples/gcov5/.gitignore
+1
-2
air/examples/gcov5/config.xml
air/examples/gcov5/config.xml
+2
-2
air/examples/gcov5/part0/base.c
air/examples/gcov5/part0/base.c
+1
-0
air/examples/gcov5/part0/main.c
air/examples/gcov5/part0/main.c
+5
-7
air/examples/gcov5/part0/o-optimize/base.gcno
air/examples/gcov5/part0/o-optimize/base.gcno
+0
-0
air/examples/gcov5/part0/o-optimize/gcc_7_3.gcno
air/examples/gcov5/part0/o-optimize/gcc_7_3.gcno
+0
-0
air/examples/gcov5/part0/o-optimize/init.gcno
air/examples/gcov5/part0/o-optimize/init.gcno
+0
-0
air/examples/gcov5/part0/o-optimize/main.gcno
air/examples/gcov5/part0/o-optimize/main.gcno
+0
-0
air/examples/hello_world/config.xml
air/examples/hello_world/config.xml
+12
-12
air/examples/hello_world/part0/main.c
air/examples/hello_world/part0/main.c
+1
-1
air/examples/hello_world/part1/main.c
air/examples/hello_world/part1/main.c
+1
-1
air/examples/hello_world/part2/main.c
air/examples/hello_world/part2/main.c
+2
-1
air/examples/hm/config.xml
air/examples/hm/config.xml
+236
-229
air/examples/hm/p0/p0main.c
air/examples/hm/p0/p0main.c
+2
-14
air/examples/hm/p1/p1main.c
air/examples/hm/p1/p1main.c
+3
-14
air/examples/iop/iop_1553/config.xml
air/examples/iop/iop_1553/config.xml
+0
-0
air/examples/iop/iop_1553/iop.xml
air/examples/iop/iop_1553/iop.xml
+0
-0
air/examples/iop/iop_1553/partition1/partition1.c
air/examples/iop/iop_1553/partition1/partition1.c
+0
-0
air/examples/iop/iop_can/config.xml
air/examples/iop/iop_can/config.xml
+0
-0
air/examples/iop/iop_can/iop.xml
air/examples/iop/iop_can/iop.xml
+0
-0
air/examples/iop/iop_can/partition1/partition1.c
air/examples/iop/iop_can/partition1/partition1.c
+0
-0
air/examples/iop/iop_ethernet/.gitignore
air/examples/iop/iop_ethernet/.gitignore
+0
-0
air/examples/iop/iop_ethernet/config.xml
air/examples/iop/iop_ethernet/config.xml
+0
-0
air/examples/iop/iop_ethernet/iop.xml
air/examples/iop/iop_ethernet/iop.xml
+0
-0
air/examples/iop/iop_ethernet/queuing/queuing.c
air/examples/iop/iop_ethernet/queuing/queuing.c
+0
-0
air/examples/iop/iop_ethernet/receiver.py
air/examples/iop/iop_ethernet/receiver.py
+0
-0
air/examples/iop/iop_ethernet/sampling/sampling.c
air/examples/iop/iop_ethernet/sampling/sampling.c
+128
-0
air/examples/iop/iop_ethernet/sender.py
air/examples/iop/iop_ethernet/sender.py
+0
-0
air/examples/iop/iop_spw/config.xml
air/examples/iop/iop_spw/config.xml
+0
-0
air/examples/iop/iop_spw/iop.xml
air/examples/iop/iop_spw/iop.xml
+0
-0
air/examples/iop/iop_spw/iop/routing_table.h
air/examples/iop/iop_spw/iop/routing_table.h
+0
-0
air/examples/iop/iop_spw/queuing/queuing.c
air/examples/iop/iop_spw/queuing/queuing.c
+0
-0
air/examples/iop/iop_spw/sampling/sampling.c
air/examples/iop/iop_spw/sampling/sampling.c
+0
-0
air/examples/iop_example/sampling/sampling.c
air/examples/iop_example/sampling/sampling.c
+0
-130
air/examples/math/config.xml
air/examples/math/config.xml
+2
-2
air/examples/math/p0/math.c
air/examples/math/p0/math.c
+25
-27
air/examples/mms/master/master.c
air/examples/mms/master/master.c
+12
-12
air/examples/mms/mms.xml
air/examples/mms/mms.xml
+1
-1
air/examples/ports/config.xml
air/examples/ports/config.xml
+5
-5
air/examples/ports/recv/recv.c
air/examples/ports/recv/recv.c
+1
-6
air/examples/ports/recv2/recv2.c
air/examples/ports/recv2/recv2.c
+1
-9
air/examples/ports/send/send.c
air/examples/ports/send/send.c
+10
-14
air/examples/private-example
air/examples/private-example
+1
-0
air/examples/shm/config.xml
air/examples/shm/config.xml
+4
-4
air/examples/shm/p0/main.c
air/examples/shm/p0/main.c
+5
-4
air/examples/shm/p1/main.c
air/examples/shm/p1/main.c
+0
-1
air/examples/smp/MORA_TSP_SMP_scenario/config.xml
air/examples/smp/MORA_TSP_SMP_scenario/config.xml
+0
-149
air/examples/smp/MORA_TSP_SMP_scenario/p0/main.c
air/examples/smp/MORA_TSP_SMP_scenario/p0/main.c
+0
-49
air/examples/smp/MORA_TSP_SMP_scenario/p1/main.c
air/examples/smp/MORA_TSP_SMP_scenario/p1/main.c
+0
-49
air/examples/smp/MORA_TSP_SMP_scenario/p2/main.c
air/examples/smp/MORA_TSP_SMP_scenario/p2/main.c
+0
-97
air/examples/smp/MORA_TSP_SMP_scenario/p3/main.c
air/examples/smp/MORA_TSP_SMP_scenario/p3/main.c
+0
-93
air/examples/smp/MORA_TSP_SMP_scenario/p4/main.c
air/examples/smp/MORA_TSP_SMP_scenario/p4/main.c
+0
-49
air/examples/smp/MORA_TSP_SMP_scenario/p5/main.c
air/examples/smp/MORA_TSP_SMP_scenario/p5/main.c
+0
-96
air/examples/smp/hello_world/config.xml
air/examples/smp/hello_world/config.xml
+0
-58
air/examples/smp/hello_world/part0/main.c
air/examples/smp/hello_world/part0/main.c
+0
-115
air/examples/smp/hello_world/part1/main.c
air/examples/smp/hello_world/part1/main.c
+0
-93
air/examples/smp/smp01/part0/buffer_test_io.h
air/examples/smp/smp01/part0/buffer_test_io.h
+0
-21
air/examples/smp/smp01/part0/locked_print.c
air/examples/smp/smp01/part0/locked_print.c
+0
-103
air/examples/smp/smp01/part0/test_support.h
air/examples/smp/smp01/part0/test_support.h
+0
-81
air/examples/smp/smp01/part0/tmacros.h
air/examples/smp/smp01/part0/tmacros.h
+0
-319
air/examples/smp/smp02/part0/buffer_test_io.h
air/examples/smp/smp02/part0/buffer_test_io.h
+0
-21
air/examples/smp/smp02/part0/locked_print.c
air/examples/smp/smp02/part0/locked_print.c
+0
-103
air/examples/smp/smp02/part0/test_support.h
air/examples/smp/smp02/part0/test_support.h
+0
-81
air/examples/smp/smp02/part0/tmacros.h
air/examples/smp/smp02/part0/tmacros.h
+0
-319
air/examples/smp/smp09/config.xml
air/examples/smp/smp09/config.xml
+0
-39
air/examples/smp/smp09/part0/buffer_test_io.h
air/examples/smp/smp09/part0/buffer_test_io.h
+0
-21
air/examples/smp/smp09/part0/locked_print.c
air/examples/smp/smp09/part0/locked_print.c
+0
-103
air/examples/smp/smp09/part0/main.c
air/examples/smp/smp09/part0/main.c
+0
-105
air/examples/smp/smp09/part0/test_support.h
air/examples/smp/smp09/part0/test_support.h
+0
-81
air/examples/smp/smp09/part0/tmacros.h
air/examples/smp/smp09/part0/tmacros.h
+0
-319
air/examples/smp/smpaffinity01/config.xml
air/examples/smp/smpaffinity01/config.xml
+0
-0
air/examples/smp/smpaffinity01/part0/buffer_test_io.h
air/examples/smp/smpaffinity01/part0/buffer_test_io.h
+0
-21
air/examples/smp/smpaffinity01/part0/main.c
air/examples/smp/smpaffinity01/part0/main.c
+0
-244
air/examples/smp/smpaffinity01/part0/tmacros.h
air/examples/smp/smpaffinity01/part0/tmacros.h
+0
-319
air/examples/smp/smpcapture01/config.xml
air/examples/smp/smpcapture01/config.xml
+0
-39
air/examples/smp/smpcapture01/part0/buffer_test_io.h
air/examples/smp/smpcapture01/part0/buffer_test_io.h
+0
-21
air/examples/smp/smpcapture01/part0/main.c
air/examples/smp/smpcapture01/part0/main.c
+0
-279
air/examples/smp/smpcapture01/part0/tmacros.h
air/examples/smp/smpcapture01/part0/tmacros.h
+0
-319
air/examples/smp/smpclock01/config.xml
air/examples/smp/smpclock01/config.xml
+0
-39
air/examples/smp/smpclock01/part0/buffer_test_io.h
air/examples/smp/smpclock01/part0/buffer_test_io.h
+0
-21
air/examples/smp/smpclock01/part0/locked_print.c
air/examples/smp/smpclock01/part0/locked_print.c
+0
-103
air/examples/smp/smpclock01/part0/main.c
air/examples/smp/smpclock01/part0/main.c
+0
-209
air/examples/smp/smpclock01/part0/rtems_config.h
air/examples/smp/smpclock01/part0/rtems_config.h
+0
-52
air/examples/smp/smpclock01/part0/spin.c
air/examples/smp/smpclock01/part0/spin.c
+0
-49
air/examples/smp/smpclock01/part0/test_support.h
air/examples/smp/smpclock01/part0/test_support.h
+0
-81
air/examples/smp/smpclock01/part0/tmacros.h
air/examples/smp/smpclock01/part0/tmacros.h
+0
-319
air/examples/smp/smpmutex02/config.xml
air/examples/smp/smpmutex02/config.xml
+0
-39
air/examples/smp/smpmutex02/part0/buffer_test_io.h
air/examples/smp/smpmutex02/part0/buffer_test_io.h
+0
-21
air/examples/smp/smpmutex02/part0/main.c
air/examples/smp/smpmutex02/part0/main.c
+0
-327
air/examples/smp/smpmutex02/part0/tmacros.h
air/examples/smp/smpmutex02/part0/tmacros.h
+0
-319
air/examples/smp/smppertask/config.xml
air/examples/smp/smppertask/config.xml
+0
-39
air/examples/smp/smppertask/part0/buffer_test_io.h
air/examples/smp/smppertask/part0/buffer_test_io.h
+0
-21
air/examples/smp/smppertask/part0/locked_print.c
air/examples/smp/smppertask/part0/locked_print.c
+0
-103
air/examples/smp/smppertask/part0/main.c
air/examples/smp/smppertask/part0/main.c
+0
-112
air/examples/smp/smppertask/part0/support_function.c
air/examples/smp/smppertask/part0/support_function.c
+0
-69
air/examples/smp/smppertask/part0/system.h
air/examples/smp/smppertask/part0/system.h
+0
-87
air/examples/smp/smppertask/part0/tasks.c
air/examples/smp/smppertask/part0/tasks.c
+0
-355
air/examples/smp/smppertask/part0/test_support.h
air/examples/smp/smppertask/part0/test_support.h
+0
-81
air/examples/smp/smppertask/part0/tmacros.h
air/examples/smp/smppertask/part0/tmacros.h
+0
-319
air/examples/smp/smpschedaffinity01/config.xml
air/examples/smp/smpschedaffinity01/config.xml
+0
-39
air/examples/smp/smpschedaffinity01/part0/buffer_test_io.h
air/examples/smp/smpschedaffinity01/part0/buffer_test_io.h
+0
-21
air/examples/smp/smpschedaffinity01/part0/main.c
air/examples/smp/smpschedaffinity01/part0/main.c
+0
-189
air/examples/smp/smpschedaffinity01/part0/tmacros.h
air/examples/smp/smpschedaffinity01/part0/tmacros.h
+0
-319
air/examples/smp/smpschedaffinity02/config.xml
air/examples/smp/smpschedaffinity02/config.xml
+0
-39
air/examples/smp/smpschedaffinity02/part0/buffer_test_io.h
air/examples/smp/smpschedaffinity02/part0/buffer_test_io.h
+0
-21
air/examples/smp/smpschedaffinity02/part0/main.c
air/examples/smp/smpschedaffinity02/part0/main.c
+0
-229
air/examples/smp/smpschedaffinity02/part0/tmacros.h
air/examples/smp/smpschedaffinity02/part0/tmacros.h
+0
-319
air/examples/testsuites/README.md
air/examples/testsuites/README.md
+4
-0
air/examples/testsuites/minimum/config.xml
air/examples/testsuites/minimum/config.xml
+0
-39
air/examples/testsuites/minimum/p0/init.c.hc
air/examples/testsuites/minimum/p0/init.c.hc
+0
-113
air/examples/testsuites/paranoia/config.xml
air/examples/testsuites/paranoia/config.xml
+1
-1
air/examples/testsuites/paranoia/part0/paranoia.c
air/examples/testsuites/paranoia/part0/paranoia.c
+1
-0
air/examples/testsuites/paranoia/part0/rtems_config.h
air/examples/testsuites/paranoia/part0/rtems_config.h
+2
-8
air/examples/testsuites/smp01/config.xml
air/examples/testsuites/smp01/config.xml
+1
-1
air/examples/testsuites/smp01/part0/buffer_test_io.h
air/examples/testsuites/smp01/part0/buffer_test_io.h
+0
-0
air/examples/testsuites/smp01/part0/locked_print.c
air/examples/testsuites/smp01/part0/locked_print.c
+0
-0
air/examples/testsuites/smp01/part0/main.c
air/examples/testsuites/smp01/part0/main.c
+2
-1
air/examples/testsuites/smp01/part0/rtems_config.h.hc
air/examples/testsuites/smp01/part0/rtems_config.h.hc
+4
-6
air/examples/testsuites/smp01/part0/system.h
air/examples/testsuites/smp01/part0/system.h
+19
-9
air/examples/testsuites/smp01/part0/tasks.c
air/examples/testsuites/smp01/part0/tasks.c
+0
-0
air/examples/testsuites/smp01/part0/test_support.h
air/examples/testsuites/smp01/part0/test_support.h
+0
-0
air/examples/testsuites/smp01/part0/tmacros.h
air/examples/testsuites/smp01/part0/tmacros.h
+0
-0
air/examples/testsuites/smp02/config.xml
air/examples/testsuites/smp02/config.xml
+1
-1
air/examples/testsuites/smp02/part0/buffer_test_io.h
air/examples/testsuites/smp02/part0/buffer_test_io.h
+0
-0
air/examples/testsuites/smp02/part0/locked_print.c
air/examples/testsuites/smp02/part0/locked_print.c
+0
-0
air/examples/testsuites/smp02/part0/main.c
air/examples/testsuites/smp02/part0/main.c
+2
-1
air/examples/testsuites/smp02/part0/rtems_config.h.hc
air/examples/testsuites/smp02/part0/rtems_config.h.hc
+8
-8
air/examples/testsuites/smp02/part0/system.h
air/examples/testsuites/smp02/part0/system.h
+11
-8
air/examples/testsuites/smp02/part0/tasks.c
air/examples/testsuites/smp02/part0/tasks.c
+0
-0
air/examples/testsuites/smp02/part0/test_support.h
air/examples/testsuites/smp02/part0/test_support.h
+0
-0
air/examples/testsuites/smp02/part0/tmacros.h
air/examples/testsuites/smp02/part0/tmacros.h
+0
-0
air/examples/testsuites/sptests/pthread/config.xml
air/examples/testsuites/sptests/pthread/config.xml
+0
-39
air/examples/testsuites/sptests/pthread/p0/buffer_test_io.h
air/examples/testsuites/sptests/pthread/p0/buffer_test_io.h
+0
-21
air/examples/testsuites/sptests/pthread/p0/init.c.hc
air/examples/testsuites/sptests/pthread/p0/init.c.hc
+0
-67
air/examples/testsuites/sptests/pthread/p0/tmacros.h
air/examples/testsuites/sptests/pthread/p0/tmacros.h
+0
-319
air/examples/testsuites/sptests/spcontext01/config.xml
air/examples/testsuites/sptests/spcontext01/config.xml
+0
-39
air/examples/testsuites/sptests/spcontext01/p0/buffer_test_io.h
...amples/testsuites/sptests/spcontext01/p0/buffer_test_io.h
+0
-21
air/examples/testsuites/sptests/spcontext01/p0/init.c.hc
air/examples/testsuites/sptests/spcontext01/p0/init.c.hc
+0
-300
air/examples/testsuites/sptests/spcontext01/p0/tmacros.h
air/examples/testsuites/sptests/spcontext01/p0/tmacros.h
+0
-319
air/libs/imaspex/sport.c
air/libs/imaspex/sport.c
+37
-38
air/libs/libair/arch/arm/syscall.S
air/libs/libair/arch/arm/syscall.S
+141
-0
air/libs/libair/arch/arm/syscall_paravirtualization.S
air/libs/libair/arch/arm/syscall_paravirtualization.S
+92
-0
air/libs/libair/arch/sparc/syscall.S
air/libs/libair/arch/sparc/syscall.S
+2
-0
air/libs/libcov/base.c
air/libs/libcov/base.c
+114
-0
air/libs/libcov/gcc_7_3.c
air/libs/libcov/gcc_7_3.c
+218
-0
air/libs/libcov/include/gcov.h
air/libs/libcov/include/gcov.h
+98
-0
air/libs/libcov/include/gcov_public.h
air/libs/libcov/include/gcov_public.h
+13
-0
air/libs/libcov/include/malloc.h
air/libs/libcov/include/malloc.h
+62
-0
air/libs/libiop/can_support.c
air/libs/libiop/can_support.c
+43
-37
air/libs/libiop/can_tasks.c
air/libs/libiop/can_tasks.c
+91
-69
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps.c
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps.c
+1205
-0
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps.h
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps.h
+573
-0
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_g.c
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_g.c
+51
-0
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_hw.c
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_hw.c
+89
-0
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_hw.h
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_hw.h
+365
-0
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_intr.c
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_intr.c
+417
-0
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_selftest.c
...bs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_selftest.c
+238
-0
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_sinit.c
air/libs/libiop/drivers/xilinx_hal/canps_v3_2/xcanps_sinit.c
+99
-0
air/libs/libiop/drivers/xilinx_hal/include/_profile_timer_hw.h
...ibs/libiop/drivers/xilinx_hal/include/_profile_timer_hw.h
+308
-0
air/libs/libiop/drivers/xilinx_hal/include/bspconfig.h
air/libs/libiop/drivers/xilinx_hal/include/bspconfig.h
+44
-0
air/libs/libiop/drivers/xilinx_hal/include/diskio.h
air/libs/libiop/drivers/xilinx_hal/include/diskio.h
+79
-0
air/libs/libiop/drivers/xilinx_hal/include/ff.h
air/libs/libiop/drivers/xilinx_hal/include/ff.h
+424
-0
air/libs/libiop/drivers/xilinx_hal/include/ffconf.h
air/libs/libiop/drivers/xilinx_hal/include/ffconf.h
+403
-0
air/libs/libiop/drivers/xilinx_hal/include/integer.h
air/libs/libiop/drivers/xilinx_hal/include/integer.h
+36
-0
air/libs/libiop/drivers/xilinx_hal/include/mblaze_nt_types.h
air/libs/libiop/drivers/xilinx_hal/include/mblaze_nt_types.h
+50
-0
air/libs/libiop/drivers/xilinx_hal/include/profile.h
air/libs/libiop/drivers/xilinx_hal/include/profile.h
+127
-0
air/libs/libiop/drivers/xilinx_hal/include/sleep.h
air/libs/libiop/drivers/xilinx_hal/include/sleep.h
+115
-0
air/libs/libiop/drivers/xilinx_hal/include/smc.h
air/libs/libiop/drivers/xilinx_hal/include/smc.h
+110
-0
air/libs/libiop/drivers/xilinx_hal/include/vectors.h
air/libs/libiop/drivers/xilinx_hal/include/vectors.h
+84
-0
air/libs/libiop/drivers/xilinx_hal/include/xadcps.h
air/libs/libiop/drivers/xilinx_hal/include/xadcps.h
+589
-0
air/libs/libiop/drivers/xilinx_hal/include/xadcps_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xadcps_hw.h
+498
-0
air/libs/libiop/drivers/xilinx_hal/include/xbasic_types.h
air/libs/libiop/drivers/xilinx_hal/include/xbasic_types.h
+115
-0
air/libs/libiop/drivers/xilinx_hal/include/xcanps.h
air/libs/libiop/drivers/xilinx_hal/include/xcanps.h
+573
-0
air/libs/libiop/drivers/xilinx_hal/include/xcanps_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xcanps_hw.h
+365
-0
air/libs/libiop/drivers/xilinx_hal/include/xcoresightpsdcc.h
air/libs/libiop/drivers/xilinx_hal/include/xcoresightpsdcc.h
+70
-0
air/libs/libiop/drivers/xilinx_hal/include/xcpu_cortexa9.h
air/libs/libiop/drivers/xilinx_hal/include/xcpu_cortexa9.h
+47
-0
air/libs/libiop/drivers/xilinx_hal/include/xddrps.h
air/libs/libiop/drivers/xilinx_hal/include/xddrps.h
+62
-0
air/libs/libiop/drivers/xilinx_hal/include/xdebug.h
air/libs/libiop/drivers/xilinx_hal/include/xdebug.h
+32
-0
air/libs/libiop/drivers/xilinx_hal/include/xdevcfg.h
air/libs/libiop/drivers/xilinx_hal/include/xdevcfg.h
+399
-0
air/libs/libiop/drivers/xilinx_hal/include/xdevcfg_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xdevcfg_hw.h
+391
-0
air/libs/libiop/drivers/xilinx_hal/include/xdmaps.h
air/libs/libiop/drivers/xilinx_hal/include/xdmaps.h
+349
-0
air/libs/libiop/drivers/xilinx_hal/include/xdmaps_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xdmaps_hw.h
+289
-0
air/libs/libiop/drivers/xilinx_hal/include/xemacps.h
air/libs/libiop/drivers/xilinx_hal/include/xemacps.h
+807
-0
air/libs/libiop/drivers/xilinx_hal/include/xemacps_bd.h
air/libs/libiop/drivers/xilinx_hal/include/xemacps_bd.h
+784
-0
air/libs/libiop/drivers/xilinx_hal/include/xemacps_bdring.h
air/libs/libiop/drivers/xilinx_hal/include/xemacps_bdring.h
+237
-0
air/libs/libiop/drivers/xilinx_hal/include/xemacps_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xemacps_hw.h
+653
-0
air/libs/libiop/drivers/xilinx_hal/include/xenv.h
air/libs/libiop/drivers/xilinx_hal/include/xenv.h
+183
-0
air/libs/libiop/drivers/xilinx_hal/include/xenv_standalone.h
air/libs/libiop/drivers/xilinx_hal/include/xenv_standalone.h
+364
-0
air/libs/libiop/drivers/xilinx_hal/include/xgpiops.h
air/libs/libiop/drivers/xilinx_hal/include/xgpiops.h
+274
-0
air/libs/libiop/drivers/xilinx_hal/include/xgpiops_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xgpiops_hw.h
+160
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_assert.h
air/libs/libiop/drivers/xilinx_hal/include/xil_assert.h
+191
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_cache.h
air/libs/libiop/drivers/xilinx_hal/include/xil_cache.h
+118
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_cache_l.h
air/libs/libiop/drivers/xilinx_hal/include/xil_cache_l.h
+97
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_cache_vxworks.h
...ibs/libiop/drivers/xilinx_hal/include/xil_cache_vxworks.h
+89
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_errata.h
air/libs/libiop/drivers/xilinx_hal/include/xil_errata.h
+119
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_exception.h
air/libs/libiop/drivers/xilinx_hal/include/xil_exception.h
+256
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_hal.h
air/libs/libiop/drivers/xilinx_hal/include/xil_hal.h
+57
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_io.h
air/libs/libiop/drivers/xilinx_hal/include/xil_io.h
+341
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_macroback.h
air/libs/libiop/drivers/xilinx_hal/include/xil_macroback.h
+1048
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_mem.h
air/libs/libiop/drivers/xilinx_hal/include/xil_mem.h
+55
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_misc_psreset_api.h
.../libiop/drivers/xilinx_hal/include/xil_misc_psreset_api.h
+273
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_mmu.h
air/libs/libiop/drivers/xilinx_hal/include/xil_mmu.h
+106
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_printf.h
air/libs/libiop/drivers/xilinx_hal/include/xil_printf.h
+48
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_sleeptimer.h
air/libs/libiop/drivers/xilinx_hal/include/xil_sleeptimer.h
+112
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_testcache.h
air/libs/libiop/drivers/xilinx_hal/include/xil_testcache.h
+67
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_testio.h
air/libs/libiop/drivers/xilinx_hal/include/xil_testio.h
+90
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_testmem.h
air/libs/libiop/drivers/xilinx_hal/include/xil_testmem.h
+154
-0
air/libs/libiop/drivers/xilinx_hal/include/xil_types.h
air/libs/libiop/drivers/xilinx_hal/include/xil_types.h
+205
-0
air/libs/libiop/drivers/xilinx_hal/include/xl2cc.h
air/libs/libiop/drivers/xilinx_hal/include/xl2cc.h
+168
-0
air/libs/libiop/drivers/xilinx_hal/include/xl2cc_counter.h
air/libs/libiop/drivers/xilinx_hal/include/xl2cc_counter.h
+110
-0
air/libs/libiop/drivers/xilinx_hal/include/xparameters.h
air/libs/libiop/drivers/xilinx_hal/include/xparameters.h
+463
-0
air/libs/libiop/drivers/xilinx_hal/include/xparameters_ps.h
air/libs/libiop/drivers/xilinx_hal/include/xparameters_ps.h
+334
-0
air/libs/libiop/drivers/xilinx_hal/include/xplatform_info.h
air/libs/libiop/drivers/xilinx_hal/include/xplatform_info.h
+105
-0
air/libs/libiop/drivers/xilinx_hal/include/xpm_counter.h
air/libs/libiop/drivers/xilinx_hal/include/xpm_counter.h
+572
-0
air/libs/libiop/drivers/xilinx_hal/include/xpseudo_asm.h
air/libs/libiop/drivers/xilinx_hal/include/xpseudo_asm.h
+74
-0
air/libs/libiop/drivers/xilinx_hal/include/xpseudo_asm_gcc.h
air/libs/libiop/drivers/xilinx_hal/include/xpseudo_asm_gcc.h
+252
-0
air/libs/libiop/drivers/xilinx_hal/include/xqspips.h
air/libs/libiop/drivers/xilinx_hal/include/xqspips.h
+797
-0
air/libs/libiop/drivers/xilinx_hal/include/xqspips_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xqspips_hw.h
+419
-0
air/libs/libiop/drivers/xilinx_hal/include/xreg_cortexa9.h
air/libs/libiop/drivers/xilinx_hal/include/xreg_cortexa9.h
+587
-0
air/libs/libiop/drivers/xilinx_hal/include/xscugic.h
air/libs/libiop/drivers/xilinx_hal/include/xscugic.h
+369
-0
air/libs/libiop/drivers/xilinx_hal/include/xscugic_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xscugic_hw.h
+648
-0
air/libs/libiop/drivers/xilinx_hal/include/xscutimer.h
air/libs/libiop/drivers/xilinx_hal/include/xscutimer.h
+364
-0
air/libs/libiop/drivers/xilinx_hal/include/xscutimer_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xscutimer_hw.h
+283
-0
air/libs/libiop/drivers/xilinx_hal/include/xscuwdt.h
air/libs/libiop/drivers/xilinx_hal/include/xscuwdt.h
+379
-0
air/libs/libiop/drivers/xilinx_hal/include/xscuwdt_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xscuwdt_hw.h
+178
-0
air/libs/libiop/drivers/xilinx_hal/include/xsdps.h
air/libs/libiop/drivers/xilinx_hal/include/xsdps.h
+274
-0
air/libs/libiop/drivers/xilinx_hal/include/xsdps_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xsdps_hw.h
+1298
-0
air/libs/libiop/drivers/xilinx_hal/include/xstatus.h
air/libs/libiop/drivers/xilinx_hal/include/xstatus.h
+531
-0
air/libs/libiop/drivers/xilinx_hal/include/xtime_l.h
air/libs/libiop/drivers/xilinx_hal/include/xtime_l.h
+104
-0
air/libs/libiop/drivers/xilinx_hal/include/xuartps.h
air/libs/libiop/drivers/xilinx_hal/include/xuartps.h
+517
-0
air/libs/libiop/drivers/xilinx_hal/include/xuartps_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xuartps_hw.h
+447
-0
air/libs/libiop/drivers/xilinx_hal/include/xusbps.h
air/libs/libiop/drivers/xilinx_hal/include/xusbps.h
+1094
-0
air/libs/libiop/drivers/xilinx_hal/include/xusbps_endpoint.h
air/libs/libiop/drivers/xilinx_hal/include/xusbps_endpoint.h
+511
-0
air/libs/libiop/drivers/xilinx_hal/include/xusbps_hw.h
air/libs/libiop/drivers/xilinx_hal/include/xusbps_hw.h
+522
-0
air/libs/libiop/drivers/xilinx_hal/xcan.c
air/libs/libiop/drivers/xilinx_hal/xcan.c
+272
-0
air/libs/libiop/drivers/xilinx_hal/xcan.h
air/libs/libiop/drivers/xilinx_hal/xcan.h
+27
-0
air/libs/libiop/drivers/xilinx_hal/xilCanBitTiming.h
air/libs/libiop/drivers/xilinx_hal/xilCanBitTiming.h
+68
-0
air/libs/libiop/drivers/xilinx_hal/xilinx_aux/xil_assert.c
air/libs/libiop/drivers/xilinx_hal/xilinx_aux/xil_assert.c
+143
-0
air/libs/libiop/drivers/xilinx_hal/xilinx_aux/xil_io.c
air/libs/libiop/drivers/xilinx_hal/xilinx_aux/xil_io.c
+98
-0
air/libs/libiop/drivers/xuart/include/xuart.h
air/libs/libiop/drivers/xuart/include/xuart.h
+171
-0
air/libs/libiop/drivers/xuart/xuart.c
air/libs/libiop/drivers/xuart/xuart.c
+310
-0
air/libs/libiop/include/OLDuart.h
air/libs/libiop/include/OLDuart.h
+104
-0
air/libs/libiop/include/can_support.h
air/libs/libiop/include/can_support.h
+20
-13
air/libs/libiop/include/iop.h
air/libs/libiop/include/iop.h
+8
-8
air/libs/libiop/include/iop_headers.h
air/libs/libiop/include/iop_headers.h
+12
-7
air/libs/libiop/include/iop_support.h
air/libs/libiop/include/iop_support.h
+2
-2
air/libs/libiop/include/xuart_support.h
air/libs/libiop/include/xuart_support.h
+44
-0
air/libs/libiop/init.c
air/libs/libiop/init.c
+38
-39
air/libs/libiop/libiop_main.c
air/libs/libiop/libiop_main.c
+12
-14
air/libs/libiop/router.c
air/libs/libiop/router.c
+3
-5
air/libs/libiop/support.c
air/libs/libiop/support.c
+10
-11
air/libs/libiop/xuart_support.c
air/libs/libiop/xuart_support.c
+58
-0
air/libs/libiop/xuart_tasks.c
air/libs/libiop/xuart_tasks.c
+117
-0
air/libs/libprintf/include/pprintf.h
air/libs/libprintf/include/pprintf.h
+25
-7
air/libs/libprintf/pprintf.c
air/libs/libprintf/pprintf.c
+9
-10
air/libs/libtest/air_test.c
air/libs/libtest/air_test.c
+64
-0
air/libs/libtest/control_partition.c
air/libs/libtest/control_partition.c
+20
-19
air/libs/libtest/include/air_test.h
air/libs/libtest/include/air_test.h
+68
-0
air/libs/libtest/include/libtest.h
air/libs/libtest/include/libtest.h
+12
-43
air/libs/libtest/test_partition.c
air/libs/libtest/test_partition.c
+38
-25
air/libs/libtest/test_printf.c
air/libs/libtest/test_printf.c
+0
-201
air/pmk/arch/arm/asm_offsets.c
air/pmk/arch/arm/asm_offsets.c
+46
-0
air/pmk/arch/arm/atomic.c
air/pmk/arch/arm/atomic.c
+91
-0
air/pmk/arch/arm/cache.c
air/pmk/arch/arm/cache.c
+164
-0
air/pmk/arch/arm/context_switch.c
air/pmk/arch/arm/context_switch.c
+84
-0
air/pmk/arch/arm/cpu.c
air/pmk/arch/arm/cpu.c
+253
-0
air/pmk/arch/arm/exception.S
air/pmk/arch/arm/exception.S
+465
-0
air/pmk/arch/arm/exception_fiq.S
air/pmk/arch/arm/exception_fiq.S
+101
-0
air/pmk/arch/arm/exception_handler.c
air/pmk/arch/arm/exception_handler.c
+49
-0
air/pmk/arch/arm/fpu.S
air/pmk/arch/arm/fpu.S
+46
-0
air/pmk/arch/arm/hm.c
air/pmk/arch/arm/hm.c
+222
-0
air/pmk/arch/arm/include/air_arch.h
air/pmk/arch/arm/include/air_arch.h
+253
-0
air/pmk/arch/arm/include/armv7.h
air/pmk/arch/arm/include/armv7.h
+417
-0
air/pmk/arch/arm/include/asm.h
air/pmk/arch/arm/include/asm.h
+67
-0
air/pmk/arch/arm/include/atomic.h
air/pmk/arch/arm/include/atomic.h
+52
-0
air/pmk/arch/arm/include/cache.h
air/pmk/arch/arm/include/cache.h
+66
-0
air/pmk/arch/arm/include/cp15.h
air/pmk/arch/arm/include/cp15.h
+281
-0
air/pmk/arch/arm/include/cpu.h
air/pmk/arch/arm/include/cpu.h
+224
-0
air/pmk/arch/arm/include/hm.h
air/pmk/arch/arm/include/hm.h
+35
-0
air/pmk/arch/arm/include/isr.h
air/pmk/arch/arm/include/isr.h
+27
-0
air/pmk/arch/arm/include/lock.h
air/pmk/arch/arm/include/lock.h
+25
-0
air/pmk/arch/arm/include/mmu.h
air/pmk/arch/arm/include/mmu.h
+128
-0
air/pmk/arch/arm/include/svc.h
air/pmk/arch/arm/include/svc.h
+49
-0
air/pmk/arch/arm/isr.c
air/pmk/arch/arm/isr.c
+240
-0
air/pmk/arch/arm/lock.c
air/pmk/arch/arm/lock.c
+76
-0
air/pmk/arch/arm/mmu.c
air/pmk/arch/arm/mmu.c
+503
-0
air/pmk/arch/arm/start.S
air/pmk/arch/arm/start.S
+215
-0
air/pmk/arch/arm/svc.c
air/pmk/arch/arm/svc.c
+221
-0
air/pmk/arch/arm/syscalls_virtualization.c
air/pmk/arch/arm/syscalls_virtualization.c
+136
-0
air/pmk/arch/sparc/cpu.c
air/pmk/arch/sparc/cpu.c
+17
-11
air/pmk/arch/sparc/include/cpu.h
air/pmk/arch/sparc/include/cpu.h
+20
-1
air/pmk/arch/sparc/syscall_os.c
air/pmk/arch/sparc/syscall_os.c
+3
-1
air/pmk/bsp/arm/shared/a9mpcore.c
air/pmk/bsp/arm/shared/a9mpcore.c
+31
-0
air/pmk/bsp/arm/shared/include/a9mpcore.h
air/pmk/bsp/arm/shared/include/a9mpcore.h
+105
-0
air/pmk/bsp/arm/shared/include/bsp_console.h
air/pmk/bsp/arm/shared/include/bsp_console.h
+23
-0
air/pmk/bsp/arm/shared/include/bsp_ipc.h
air/pmk/bsp/arm/shared/include/bsp_ipc.h
+25
-0
air/pmk/bsp/arm/shared/include/bsp_segregation.h
air/pmk/bsp/arm/shared/include/bsp_segregation.h
+34
-0
air/pmk/bsp/arm/shared/include/gicv1.h
air/pmk/bsp/arm/shared/include/gicv1.h
+149
-0
air/pmk/bsp/arm/shared/include/parameters.h
air/pmk/bsp/arm/shared/include/parameters.h
+24
-0
air/pmk/bsp/arm/xilinx/xparameters.h
air/pmk/bsp/arm/xilinx/xparameters.h
+458
-0
air/pmk/bsp/arm/xilinx/xparameters_ps.h
air/pmk/bsp/arm/xilinx/xparameters_ps.h
+334
-0
air/pmk/bsp/arm/zynqz1/bsp.c
air/pmk/bsp/arm/zynqz1/bsp.c
+187
-0
air/pmk/bsp/arm/zynqz1/gic.c
air/pmk/bsp/arm/zynqz1/gic.c
+94
-0
air/pmk/bsp/arm/zynqz1/global_timer.c
air/pmk/bsp/arm/zynqz1/global_timer.c
+136
-0
air/pmk/bsp/arm/zynqz1/include/bsp.h
air/pmk/bsp/arm/zynqz1/include/bsp.h
+96
-0
air/pmk/bsp/arm/zynqz1/include/ddr.h
air/pmk/bsp/arm/zynqz1/include/ddr.h
+167
-0
air/pmk/bsp/arm/zynqz1/include/gic.h
air/pmk/bsp/arm/zynqz1/include/gic.h
+167
-0
air/pmk/bsp/arm/zynqz1/include/slcr.h
air/pmk/bsp/arm/zynqz1/include/slcr.h
+78
-0
air/pmk/bsp/arm/zynqz1/include/timer.h
air/pmk/bsp/arm/zynqz1/include/timer.h
+115
-0
air/pmk/bsp/arm/zynqz1/include/uart.h
air/pmk/bsp/arm/zynqz1/include/uart.h
+112
-0
air/pmk/bsp/arm/zynqz1/ipc.c
air/pmk/bsp/arm/zynqz1/ipc.c
+35
-0
air/pmk/bsp/arm/zynqz1/segregation.c
air/pmk/bsp/arm/zynqz1/segregation.c
+58
-0
air/pmk/bsp/arm/zynqz1/slcr.c
air/pmk/bsp/arm/zynqz1/slcr.c
+70
-0
air/pmk/bsp/arm/zynqz1/triple_timer.c
air/pmk/bsp/arm/zynqz1/triple_timer.c
+101
-0
air/pmk/bsp/arm/zynqz1/uart.c
air/pmk/bsp/arm/zynqz1/uart.c
+90
-0
air/pmk/bsp/sparc/leon3/bsp.c
air/pmk/bsp/sparc/leon3/bsp.c
+3
-1
air/pmk/bsp/sparc/leon3/clock.c
air/pmk/bsp/sparc/leon3/clock.c
+0
-7
air/pmk/bsp/sparc/leon3/console.c
air/pmk/bsp/sparc/leon3/console.c
+2
-0
air/pmk/bsp/sparc/leon3/include/console.h
air/pmk/bsp/sparc/leon3/include/console.h
+2
-1
air/pmk/core/include/air.h
air/pmk/core/include/air.h
+7
-4
air/pmk/core/include/partition.h
air/pmk/core/include/partition.h
+8
-3
air/pmk/core/include/printk.h
air/pmk/core/include/printk.h
+7
-2
air/pmk/core/include/segregation.h
air/pmk/core/include/segregation.h
+1
-1
air/pmk/core/include/syscall.h
air/pmk/core/include/syscall.h
+4
-0
air/pmk/core/include/workspace.h
air/pmk/core/include/workspace.h
+8
-0
air/pmk/core/init.c
air/pmk/core/init.c
+1
-1
air/pmk/core/ipc.c
air/pmk/core/ipc.c
+2
-22
air/pmk/core/partition.c
air/pmk/core/partition.c
+17
-4
air/pmk/core/printk.c
air/pmk/core/printk.c
+4
-2
air/pmk/core/segregation.c
air/pmk/core/segregation.c
+2
-2
air/pmk/core/syscalls_partition.c
air/pmk/core/syscalls_partition.c
+5
-3
air/pmk/core/workspace.c
air/pmk/core/workspace.c
+11
-11
air/pos/bare/arm/include/bare.h
air/pos/bare/arm/include/bare.h
+34
-0
air/pos/bare/arm/init.c
air/pos/bare/arm/init.c
+37
-0
air/pos/bare/arm/isr.c
air/pos/bare/arm/isr.c
+72
-0
air/pos/bare/arm/linkcmds.ld
air/pos/bare/arm/linkcmds.ld
+49
-0
air/pos/bare/arm/linkcmds.ld.rtems
air/pos/bare/arm/linkcmds.ld.rtems
+473
-0
air/pos/bare/arm/smp.c
air/pos/bare/arm/smp.c
+34
-0
air/pos/bare/arm/start.S
air/pos/bare/arm/start.S
+109
-0
air/pos/rtems5
air/pos/rtems5
+1
-1
air/tools/configurator/air/configurations.py
air/tools/configurator/air/configurations.py
+17
-7
air/tools/configurator/air/libraries/libcov/config.py
air/tools/configurator/air/libraries/libcov/config.py
+37
-0
air/tools/configurator/air/libraries/libiop/config.py
air/tools/configurator/air/libraries/libiop/config.py
+13
-2
air/tools/configurator/air/libraries/libprintf/config.py
air/tools/configurator/air/libraries/libprintf/config.py
+3
-0
air/tools/configurator/air/libraries/libtest/config.py
air/tools/configurator/air/libraries/libtest/config.py
+2
-1
air/tools/configurator/air/pos/bare/config_leon3_or_tsim2.py
air/tools/configurator/air/pos/bare/config_leon3_or_tsim2.py
+4
-2
air/tools/configurator/air/pos/bare/config_leon4.py
air/tools/configurator/air/pos/bare/config_leon4.py
+65
-0
air/tools/configurator/air/pos/bare/config_tsim.py
air/tools/configurator/air/pos/bare/config_tsim.py
+65
-0
air/tools/configurator/air/pos/bare/config_zynqz1.py
air/tools/configurator/air/pos/bare/config_zynqz1.py
+65
-0
air/tools/configurator/air/pos/posixrtems5/config_leon3_or_tsim2.py
...configurator/air/pos/posixrtems5/config_leon3_or_tsim2.py
+0
-0
air/tools/configurator/air/pos/posixrtems5/config_leon4.py
air/tools/configurator/air/pos/posixrtems5/config_leon4.py
+56
-0
air/tools/configurator/air/pos/posixrtems5/config_tsim.py
air/tools/configurator/air/pos/posixrtems5/config_tsim.py
+56
-0
air/tools/configurator/air/pos/posixrtems5/config_zynqz1.py
air/tools/configurator/air/pos/posixrtems5/config_zynqz1.py
+57
-0
air/tools/configurator/air/pos/rtems48i/config_leon3_or_tsim2.py
...ls/configurator/air/pos/rtems48i/config_leon3_or_tsim2.py
+0
-0
air/tools/configurator/air/pos/rtems48i/config_leon4.py
air/tools/configurator/air/pos/rtems48i/config_leon4.py
+56
-0
air/tools/configurator/air/pos/rtems48i/config_tsim.py
air/tools/configurator/air/pos/rtems48i/config_tsim.py
+56
-0
air/tools/configurator/air/pos/rtems48i/config_zynqz1.py
air/tools/configurator/air/pos/rtems48i/config_zynqz1.py
+56
-0
air/tools/configurator/air/pos/rtems5/config_leon3_or_tsim2.py
...ools/configurator/air/pos/rtems5/config_leon3_or_tsim2.py
+60
-0
air/tools/configurator/air/pos/rtems5/config_leon4.py
air/tools/configurator/air/pos/rtems5/config_leon4.py
+60
-0
air/tools/configurator/air/pos/rtems5/config_tsim.py
air/tools/configurator/air/pos/rtems5/config_tsim.py
+2
-0
air/tools/configurator/air/pos/rtems5/config_zynqz1.py
air/tools/configurator/air/pos/rtems5/config_zynqz1.py
+62
-0
air/tools/configurator/air/pos/rtems5/init.c.mako
air/tools/configurator/air/pos/rtems5/init.c.mako
+32
-5
air/tools/configurator/air/pos/rtems5/rtems5_makefile.mako
air/tools/configurator/air/pos/rtems5/rtems5_makefile.mako
+4
-4
air/tools/configurator/air/pos/rtems5/rtems5_partition_makefile.mako
...onfigurator/air/pos/rtems5/rtems5_partition_makefile.mako
+3
-0
air/tools/configurator/air/pos/rtems5/rtems5_partition_makefile_zynqz1.mako
...ator/air/pos/rtems5/rtems5_partition_makefile_zynqz1.mako
+94
-0
air/tools/configurator/air/targets/arm/__init__.py
air/tools/configurator/air/targets/arm/__init__.py
+5
-0
air/tools/configurator/air/targets/arm/config.py
air/tools/configurator/air/targets/arm/config.py
+180
-0
air/tools/configurator/air/targets/arm/shared/air_linkcmds.mako
...ols/configurator/air/targets/arm/shared/air_linkcmds.mako
+70
-0
air/tools/configurator/air/targets/arm/shared/usr_arch.mako
air/tools/configurator/air/targets/arm/shared/usr_arch.mako
+16
-0
air/tools/configurator/air/targets/arm/zynqz1/config.py
air/tools/configurator/air/targets/arm/zynqz1/config.py
+160
-0
air/tools/configurator/configurator.py
air/tools/configurator/configurator.py
+1
-0
air/tools/configurator/parsers/iop/definitions.py
air/tools/configurator/parsers/iop/definitions.py
+73
-42
air/tools/configurator/parsers/iop/devices.py
air/tools/configurator/parsers/iop/devices.py
+3
-0
air/tools/configurator/parsers/iop/parser.py
air/tools/configurator/parsers/iop/parser.py
+34
-6
air/tools/configurator/parsers/iop/xilinx_devices.py
air/tools/configurator/parsers/iop/xilinx_devices.py
+153
-0
air/tools/configurator/templates/air_configuration/air_makefile.mako
...onfigurator/templates/air_configuration/air_makefile.mako
+13
-13
air/tools/configurator/templates/air_configuration/dir_makefile.mako
...onfigurator/templates/air_configuration/dir_makefile.mako
+8
-5
air/tools/configurator/templates/air_configuration/pmk_makefile.mako
...onfigurator/templates/air_configuration/pmk_makefile.mako
+83
-83
air/tools/configurator/templates/app_configuration/dir_makefile.mako
...onfigurator/templates/app_configuration/dir_makefile.mako
+7
-7
air/tools/configurator/templates/app_configuration/iop/include/iop_templates.mako
...emplates/app_configuration/iop/include/iop_templates.mako
+14
-2
air/tools/configurator/templates/app_configuration/iop/iop_config.mako
...figurator/templates/app_configuration/iop/iop_config.mako
+1
-0
air/tools/configurator/templates/app_configuration/iop/iop_xcan.mako
...onfigurator/templates/app_configuration/iop/iop_xcan.mako
+49
-0
air/tools/configurator/templates/app_configuration/iop/iop_xuart.mako
...nfigurator/templates/app_configuration/iop/iop_xuart.mako
+49
-0
air/tools/configurator/templates/app_configuration/pos_makefile.mako
...onfigurator/templates/app_configuration/pos_makefile.mako
+1
-0
air/tools/configurator/templates/include/makefile.mako
air/tools/configurator/templates/include/makefile.mako
+9
-1
air/tools/configurator/tools/configure_air.py
air/tools/configurator/tools/configure_air.py
+8
-6
air/tools/configurator/utils/asm_offsets.py
air/tools/configurator/utils/asm_offsets.py
+1
-1
air/tools/configurator/utils/terminal.py
air/tools/configurator/utils/terminal.py
+1
-55
air/tools/test_generator/generate_docs/Requirements_Tables.html
...ols/test_generator/generate_docs/Requirements_Tables.html
+8947
-0
air/tools/test_generator/generate_docs/TODO
air/tools/test_generator/generate_docs/TODO
+47
-0
air/tools/test_generator/generate_docs/main.py
air/tools/test_generator/generate_docs/main.py
+38
-0
air/tools/test_generator/generate_docs/req.py
air/tools/test_generator/generate_docs/req.py
+251
-0
air/tools/test_generator/generate_docs/reqTable.html.mako
air/tools/test_generator/generate_docs/reqTable.html.mako
+176
-0
air/tools/test_generator/generate_docs/test.py
air/tools/test_generator/generate_docs/test.py
+185
-0
air/tools/test_generator/generate_docs/testTable.html.mako
air/tools/test_generator/generate_docs/testTable.html.mako
+152
-0
air/tools/test_generator/generate_docs/traceability.html
air/tools/test_generator/generate_docs/traceability.html
+4089
-0
air/tools/test_generator/generate_docs/traceability.html.mako
...tools/test_generator/generate_docs/traceability.html.mako
+113
-0
air/tools/test_generator/generate_docs/traceability.py
air/tools/test_generator/generate_docs/traceability.py
+59
-0
air/tools/test_generator/reqs_parser/globalUtils/__init__.py
air/tools/test_generator/reqs_parser/globalUtils/__init__.py
+61
-0
air/tools/test_generator/reqs_parser/globalUtils/definitions.py
...ols/test_generator/reqs_parser/globalUtils/definitions.py
+657
-0
air/tools/test_generator/reqs_parser/globalUtils/logFile.py
air/tools/test_generator/reqs_parser/globalUtils/logFile.py
+279
-0
air/tools/test_generator/reqs_parser/globalUtils/utils.py
air/tools/test_generator/reqs_parser/globalUtils/utils.py
+359
-0
air/tools/test_generator/reqs_parser/globalUtils/xmlUtils.py
air/tools/test_generator/reqs_parser/globalUtils/xmlUtils.py
+541
-0
air/tools/test_generator/reqs_parser/input/__init__.py
air/tools/test_generator/reqs_parser/input/__init__.py
+27
-0
air/tools/test_generator/reqs_parser/input/docx_template/_rels/.rels
...est_generator/reqs_parser/input/docx_template/_rels/.rels
+14
-0
air/tools/test_generator/reqs_parser/input/docx_template/docProps/thumbnail.jpeg
...r/reqs_parser/input/docx_template/docProps/thumbnail.jpeg
+0
-0
air/tools/test_generator/reqs_parser/input/docx_template/word/fontTable.xml
...erator/reqs_parser/input/docx_template/word/fontTable.xml
+52
-0
air/tools/test_generator/reqs_parser/input/docx_template/word/media/image1.png
...tor/reqs_parser/input/docx_template/word/media/image1.png
+0
-0
air/tools/test_generator/reqs_parser/input/docx_template/word/numbering.xml
...erator/reqs_parser/input/docx_template/word/numbering.xml
+509
-0
air/tools/test_generator/reqs_parser/input/docx_template/word/settings.xml
...nerator/reqs_parser/input/docx_template/word/settings.xml
+43
-0
air/tools/test_generator/reqs_parser/input/docx_template/word/styles.xml
...generator/reqs_parser/input/docx_template/word/styles.xml
+221
-0
air/tools/test_generator/reqs_parser/input/docx_template/word/theme/theme1.xml
...tor/reqs_parser/input/docx_template/word/theme/theme1.xml
+2
-0
air/tools/test_generator/reqs_parser/input/schemas/A653-P2-edit.xsd
...test_generator/reqs_parser/input/schemas/A653-P2-edit.xsd
+570
-0
air/tools/test_generator/reqs_parser/input/schemas/air_module_ext.xsd
...st_generator/reqs_parser/input/schemas/air_module_ext.xsd
+43
-0
air/tools/test_generator/reqs_parser/input/schemas/air_partition_ext.xsd
...generator/reqs_parser/input/schemas/air_partition_ext.xsd
+86
-0
air/tools/test_generator/reqs_parser/input/scripts/__init__.py
...ools/test_generator/reqs_parser/input/scripts/__init__.py
+27
-0
air/tools/test_generator/reqs_parser/input/scripts/mk_usrfiles.py
...s/test_generator/reqs_parser/input/scripts/mk_usrfiles.py
+303
-0
air/tools/test_generator/reqs_parser/input/templates/Makefile.t
...ols/test_generator/reqs_parser/input/templates/Makefile.t
+222
-0
air/tools/test_generator/reqs_parser/input/templates/linkcmds.t
...ols/test_generator/reqs_parser/input/templates/linkcmds.t
+702
-0
air/tools/test_generator/reqs_parser/input/templates/mMakefile.t
...ls/test_generator/reqs_parser/input/templates/mMakefile.t
+19
-0
air/tools/test_generator/reqs_parser/input/templates/pMakefile.t
...ls/test_generator/reqs_parser/input/templates/pMakefile.t
+196
-0
air/tools/test_generator/reqs_parser/input/templates/pPxinit.c.t
...ls/test_generator/reqs_parser/input/templates/pPxinit.c.t
+62
-0
air/tools/test_generator/reqs_parser/input/templates/pPxkthread.c.t
...test_generator/reqs_parser/input/templates/pPxkthread.c.t
+32
-0
air/tools/test_generator/reqs_parser/input/templates/pPxports.c.t
...s/test_generator/reqs_parser/input/templates/pPxports.c.t
+49
-0
air/tools/test_generator/reqs_parser/input/templates/pPxtestdef.c.t
...test_generator/reqs_parser/input/templates/pPxtestdef.c.t
+113
-0
air/tools/test_generator/reqs_parser/input/templates/pPxtestdef.h.t
...test_generator/reqs_parser/input/templates/pPxtestdef.h.t
+34
-0
air/tools/test_generator/reqs_parser/input/templates/pPxtestprint.c.t
...st_generator/reqs_parser/input/templates/pPxtestprint.c.t
+20
-0
air/tools/test_generator/reqs_parser/input/templates/pmk_hm.h
...tools/test_generator/reqs_parser/input/templates/pmk_hm.h
+193
-0
air/tools/test_generator/reqs_parser/input/templates/test.xml.t
...ols/test_generator/reqs_parser/input/templates/test.xml.t
+303
-0
air/tools/test_generator/reqs_parser/input/templates/testdef_x.xml.t
...est_generator/reqs_parser/input/templates/testdef_x.xml.t
+44
-0
air/tools/test_generator/reqs_parser/input/templates/testedi.xml.t
.../test_generator/reqs_parser/input/templates/testedi.xml.t
+285
-0
air/tools/test_generator/reqs_parser/input/templates/usr_callbacks.c.t
...t_generator/reqs_parser/input/templates/usr_callbacks.c.t
+255
-0
air/tools/test_generator/reqs_parser/input/templates/usr_hm.c.t
...ols/test_generator/reqs_parser/input/templates/usr_hm.c.t
+55
-0
air/tools/test_generator/reqs_parser/input/templates/usr_init.c.t
...s/test_generator/reqs_parser/input/templates/usr_init.c.t
+37
-0
air/tools/test_generator/reqs_parser/input/templates/usr_partitions.c.t
..._generator/reqs_parser/input/templates/usr_partitions.c.t
+381
-0
air/tools/test_generator/reqs_parser/input/templates/usr_partitions.h.t
..._generator/reqs_parser/input/templates/usr_partitions.h.t
+67
-0
air/tools/test_generator/reqs_parser/input/templates/usr_plugins.c.t
...est_generator/reqs_parser/input/templates/usr_plugins.c.t
+278
-0
air/tools/test_generator/reqs_parser/input/templates/usr_rtems_config.h.t
...enerator/reqs_parser/input/templates/usr_rtems_config.h.t
+54
-0
air/tools/test_generator/reqs_parser/input/templates/usr_schedules.c.t
...t_generator/reqs_parser/input/templates/usr_schedules.c.t
+131
-0
air/tools/test_generator/reqs_parser/input/templates/usr_schedules.h.t
...t_generator/reqs_parser/input/templates/usr_schedules.h.t
+62
-0
air/tools/test_generator/reqs_parser/input/templates/usr_syscall.c.t
...est_generator/reqs_parser/input/templates/usr_syscall.c.t
+88
-0
air/tools/test_generator/reqs_parser/input/templates/usr_syscall.h.t
...est_generator/reqs_parser/input/templates/usr_syscall.h.t
+53
-0
air/tools/test_generator/reqs_parser/input/testsuite/TEST-DEF-00000.xml
..._generator/reqs_parser/input/testsuite/TEST-DEF-00000.xml
+409
-0
air/tools/test_generator/reqs_parser/input/testsuite/cachetest.xml
.../test_generator/reqs_parser/input/testsuite/cachetest.xml
+435
-0
air/tools/test_generator/reqs_parser/reqsparse.py
air/tools/test_generator/reqs_parser/reqsparse.py
+768
-0
air/tools/test_generator/requirements/reqsIMASP.xml
air/tools/test_generator/requirements/reqsIMASP.xml
+3241
-0
air/tools/test_generator/requirements/reqsMULTI.xml
air/tools/test_generator/requirements/reqsMULTI.xml
+1651
-0
air/tools/test_generator/run_tests/run_tests.py
air/tools/test_generator/run_tests/run_tests.py
+669
-0
air/tools/test_generator/test_gen/template/TEST.xml.t
air/tools/test_generator/test_gen/template/TEST.xml.t
+303
-0
air/tools/test_generator/test_gen/template/pPxtestdef.c.t
air/tools/test_generator/test_gen/template/pPxtestdef.c.t
+116
-0
air/tools/test_generator/test_gen/template/pPxtestdef.h.t
air/tools/test_generator/test_gen/template/pPxtestdef.h.t
+33
-0
air/tools/test_generator/test_gen/template/pPxtestprint.c.t
air/tools/test_generator/test_gen/template/pPxtestprint.c.t
+26
-0
air/tools/test_generator/test_gen/template/reqs.css
air/tools/test_generator/test_gen/template/reqs.css
+61
-0
air/tools/test_generator/test_gen/template/testdef_x.xml.t
air/tools/test_generator/test_gen/template/testdef_x.xml.t
+45
-0
air/tools/test_generator/test_gen/template/upgrade_test.bash
air/tools/test_generator/test_gen/template/upgrade_test.bash
+26
-0
air/tools/test_generator/test_gen/testgen.py
air/tools/test_generator/test_gen/testgen.py
+473
-0
air/tools/test_generator/test_gen/upgrade_test.bash
air/tools/test_generator/test_gen/upgrade_test.bash
+41
-0
utils/gitlab-runner/.arm_config
utils/gitlab-runner/.arm_config
+13
-0
utils/gitlab-runner/.sparc_config
utils/gitlab-runner/.sparc_config
+17
-0
utils/gitlab-runner/doTest.bash
utils/gitlab-runner/doTest.bash
+11
-0
utils/gitlab-runner/do_leon4_grmon.bash
utils/gitlab-runner/do_leon4_grmon.bash
+34
-0
utils/gitlab-runner/do_zynqz1_qemu.bash
utils/gitlab-runner/do_zynqz1_qemu.bash
+8
-0
utils/gitlab-runner/killgrmon.bash
utils/gitlab-runner/killgrmon.bash
+4
-0
utils/gitlab-runner/killqemu.bash
utils/gitlab-runner/killqemu.bash
+3
-0
utils/gitlab-runner/rtems48i.bash
utils/gitlab-runner/rtems48i.bash
+1
-0
utils/gitlab-runner/runAIRAPP.bash
utils/gitlab-runner/runAIRAPP.bash
+5
-0
utils/gitlab-runner/target_cmds.bash
utils/gitlab-runner/target_cmds.bash
+6
-0
utils/gitlab-runner/testScp.bash
utils/gitlab-runner/testScp.bash
+9
-0
utils/gitlab-runner/testcheck.py
utils/gitlab-runner/testcheck.py
+36
-0
No files found.
.gitignore
View file @
e91d152c
...
...
@@ -7,6 +7,10 @@
*.out
*.ralf
*.txt
*.bin
*.gz
*.img
*.elf
# Makefiles
Makefile
...
...
@@ -24,7 +28,7 @@ b-*/
# 'configure' generated files
.config
air/.air_config
air/pmk/arch/
sparc
/include/asm_offsets.h
air/pmk/arch/
**
/include/asm_offsets.h
# Examples generated files
air/examples/**/*.a
...
...
@@ -42,8 +46,69 @@ air/examples/**/rtems_config.h
.*-swp
tags
# Doxygen output directory
doc/
#Netbeans
nbproject
# Eclipse
# Created by https://www.gitignore.io/api/eclipse
### Eclipse ###
.metadata
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
.recommenders
# External tool builders
.externalToolBuilders/
# Locally stored "Eclipse launch configurations"
*.launch
# PyDev specific (Python IDE for Eclipse)
*.pydevproject
# CDT-specific (C/C++ Development Tooling)
.cproject
# Java annotation processor (APT)
.factorypath
# PDT-specific (PHP Development Tools)
.buildpath
# sbteclipse plugin
.target
# Tern plugin
.tern-project
# TeXlipse plugin
.texlipse
# STS (Spring Tool Suite)
.springBeans
# Code Recommenders
.recommenders/
# Scala IDE specific (Scala & Java development for Eclipse)
.cache-main
.scala_dependencies
.worksheet
### Eclipse Patch ###
# Eclipse Core
.project
#TASTE
...
...
@@ -55,3 +120,18 @@ oldI*
#AIV
aiv
# JDT-specific (Eclipse Java Development Tools)
.classpath
# Annotation Processing
.apt_generated
# End of https://www.gitignore.io/api/eclipse
/air/tools/configurator/nbproject/private/
/air/examples/validation/TEST-DEF-00009/doit.sh
/air/examples/validation/TEST-DEF-00009/testScp.sh
/air/examples/validation/testsuite/
/air/tools/test_generator/nbproject/private/
.gitlab-ci.yml
0 → 100644
View file @
e91d152c
# First version for AIR main source code
# Executed in TASTE VM centralized in 192.19.13.167
# author: dtms @GMV 2020
variables
:
GIT_CLEAN_FLAGS
:
none
stages
:
-
build
-
examples
-
validation_tests
default
:
before_script
:
-
cd air
-
pwd
-
ls
-
export RTEMS410=/opt/rtems-4.10/bin
-
export AIR=`pwd`
-
export PATH=$PATH:$AIR
-
export PATH=$PATH:$RTEMS410
-
export GIT_SSL_NO_VERIFY=1
-
export AIR_INSTALL=$AIR/install
-
export AIR_PMK=$AIR_INSTALL/pmk
-
export AIR_POS=$AIR_INSTALL/pos
-
export RTEMS_MAKEFILE_PATH=$AIR_POS/rtems5/rtems5-install/sparc-rtems5/leon3
-
export PATH=$PATH:/opt/rtems-5.1-2019.07.25/bin
-
export PATH=$PATH:/home/taste/work/gcc-arm-9.2-2019.12-x86_64-arm-none-eabi/bin
-
export PATH=/opt/rtems-5-arm/bin:$PATH
-
git submodule sync --recursive
-
git submodule update --init --recursive
#Cronological order of jobs to be done
#To be divided in the future in multiple VMs
#Build SPARC
config_sparc
:
stage
:
build
tags
:
-
sparc-taste-debian1
script
:
-
cp $AIR/../utils/gitlab-runner/.sparc_config .
-
./configure -f .sparc_config
build_sparc
:
stage
:
build
tags
:
-
sparc-taste-debian1
script
:
-
make clean
-
make -j4
#Build for ARM
config_arm
:
stage
:
build
tags
:
-
arm-taste-debian1
script
:
-
cp $AIR/../utils/gitlab-runner/.arm_config .
-
./configure -f .arm_config
build_arm
:
stage
:
build
tags
:
-
arm-taste-debian1
script
:
-
make clean
# to be removed and used only on failure
-
make -j4
#clean_build_arm:
# tags:
# - arm_qemu
# stage: scleanbuild-arm
# script:
# - make clean
# - make
# when: on_failure
##########################
#Example Tests for SPARC #
##########################
hello_sparc
:
stage
:
examples
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/hello_world
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
hm_sparc
:
stage
:
examples
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/hm
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
bare_sparc
:
stage
:
examples
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/bare_c
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
math
:
stage
:
examples
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/math
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
ports
:
stage
:
examples
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/ports
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
gcov5
:
stage
:
examples
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/gcov5
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
paranoia
:
stage
:
examples
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/testsuites/paranoia
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
smp01
:
stage
:
examples
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/testsuites/smp01
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
smp02
:
stage
:
examples
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/testsuites/smp02
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
shm
:
stage
:
examples
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/shm
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
########################
#Unit Tests for SPARC #
########################
00009_sparc
:
stage
:
validation_tests
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/private-example/private/validation/TEST-DEF-00009
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
00010_sparc
:
stage
:
validation_tests
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/private-example/private/validation/TEST-DEF-00010
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
00012_sparc
:
stage
:
validation_tests
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/private-example/private/validation/TEST-DEF-00012
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
00021_sparc
:
stage
:
validation_tests
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/private-example/private/validation/TEST-DEF-00021
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
00022_sparc
:
stage
:
validation_tests
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/private-example/private/validation/TEST-DEF-00022
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
00023_sparc
:
stage
:
validation_tests
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/private-example/private/validation/TEST-DEF-00023
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
00500_sparc
:
stage
:
validation_tests
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/private-example/private/validation/TEST-DEF-00500
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
00510_sparc
:
stage
:
validation_tests
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/private-example/private/validation/TEST-DEF-00510
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
00540_sparc
:
stage
:
validation_tests
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/private-example/private/validation/TEST-DEF-00540
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
00560_sparc
:
stage
:
validation_tests
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/private-example/private/validation/TEST-DEF-00560
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4
00600_sparc
:
stage
:
validation_tests
tags
:
-
sparc-taste-debian1
script
:
-
cd $AIR/examples/private-example/private/validation/TEST-DEF-00600
-
cp $AIR/../utils/gitlab-runner/* .
-
./do_leon4_grmon.bash
-
cd $AIR
environment
:
name
:
SPARC LEON4