-
Notifications
You must be signed in to change notification settings - Fork 200
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Automatic catchup to commit 41958285b07c715ed7375b4d0db45feb7598f8f7
4195828 Remove path that does not exist from mutilatorrc 209a0bd Backport of github commits 0e48fbf test_dcp: Fix set_ip_suite_count 6930de2 pf_cmina: Fix ARP response after factory reset 11942a9 ports: Remove side effects from CC_ASSERT calls 079abf3 Add evaluation readme 0ea545f Add initial mutilator configuration 7ee3ba8 Add jenkins file to repository Based-On-Commit: 41958285b07c715ed7375b4d0db45feb7598f8f7 Change-Id: I0660edb8fa2101bd5ff9505c448655c898dffeb6
- Loading branch information
rt-labs bot
committed
May 6, 2024
1 parent
b6e8105
commit 6f21e1e
Showing
8 changed files
with
374 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,14 @@ | ||
# Evaluation version | ||
|
||
This repository contains an evaluation version of **P-Net**, a P-Net stack | ||
for master implementations. It is easy to use and provides a small | ||
footprint. It is especially well suited for embedded systems where resources | ||
are limited and efficiency is crucial. It is written in C and can be run | ||
on an RTOS such as rt-kernel, FreeRTOS, or on Linux. | ||
for Profinet Device implementations. It is especially well suited for | ||
embedded systems where resources are limited and efficiency is crucial. | ||
It is written in C and can be run on an RTOS such as rt-kernel, FreeRTOS, | ||
or on Linux. | ||
|
||
It does not contain any ports and cannot be built without adding additional sources. | ||
|
||
See [readme](../../README.md) for more information on the complete version of the stack and the [releases](https://github.com/rtlabs-com/p-net/releases) for binary downloads for common targets. | ||
See [readme](../README.md) for more information on the complete version of the stack and the [releases](https://github.com/rtlabs-com/p-net/releases) for binary downloads for common targets. | ||
|
||
This version of P-Net can be used for evaluation purposes | ||
only. Contact <[email protected]> if you intend to use this stack in a | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
gcovr | ||
-r doc/requirements.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,144 @@ | ||
# This file was autogenerated by uv via the following command: | ||
# uv pip compile requirements.jenkins.in -o requirements.jenkins.txt | ||
accessible-pygments==0.0.4 | ||
# via pydata-sphinx-theme | ||
alabaster==0.7.16 | ||
# via sphinx | ||
babel==2.14.0 | ||
# via | ||
# pydata-sphinx-theme | ||
# sphinx | ||
beautifulsoup4==4.12.3 | ||
# via pydata-sphinx-theme | ||
breathe==4.34.0 | ||
certifi==2024.2.2 | ||
# via requests | ||
chardet==5.2.0 | ||
# via reportlab | ||
charset-normalizer==3.3.2 | ||
# via requests | ||
codespell==2.2.2 | ||
colorlog==6.8.2 | ||
# via gcovr | ||
commonmark==0.9.1 | ||
# via recommonmark | ||
docutils==0.17.1 | ||
# via | ||
# breathe | ||
# myst-parser | ||
# pydata-sphinx-theme | ||
# recommonmark | ||
# rst2pdf | ||
# sphinx | ||
# sphinx-jinja | ||
gcovr==7.2 | ||
graphviz==0.20.1 | ||
idna==3.7 | ||
# via requests | ||
imagesize==1.4.1 | ||
# via sphinx | ||
importlib-metadata==7.1.0 | ||
# via rst2pdf | ||
jinja2==3.1.3 | ||
# via | ||
# gcovr | ||
# myst-parser | ||
# rst2pdf | ||
# sphinx | ||
# sphinx-jinja | ||
lxml==5.2.1 | ||
# via gcovr | ||
markdown-it-py==2.2.0 | ||
# via | ||
# mdit-py-plugins | ||
# myst-parser | ||
markupsafe==2.1.5 | ||
# via jinja2 | ||
mdit-py-plugins==0.3.5 | ||
# via myst-parser | ||
mdurl==0.1.2 | ||
# via markdown-it-py | ||
myst-parser==0.18.1 | ||
packaging==24.0 | ||
# via | ||
# pydata-sphinx-theme | ||
# rst2pdf | ||
# sphinx | ||
pillow==10.3.0 | ||
# via reportlab | ||
pydata-sphinx-theme==0.15.2 | ||
# via sphinx-book-theme | ||
pyenchant==3.2.2 | ||
# via sphinxcontrib-spelling | ||
pygments==2.17.2 | ||
# via | ||
# accessible-pygments | ||
# gcovr | ||
# pydata-sphinx-theme | ||
# rst2pdf | ||
# rstcloth | ||
# sphinx | ||
pyyaml==6.0.1 | ||
# via | ||
# myst-parser | ||
# rst2pdf | ||
# rstcloth | ||
# sphinxcontrib-kroki | ||
recommonmark==0.7.1 | ||
reportlab==4.2.0 | ||
# via rst2pdf | ||
requests==2.31.0 | ||
# via | ||
# sphinx | ||
# sphinxcontrib-kroki | ||
rst2pdf==0.99 | ||
rstcloth==0.5.3 | ||
smartypants==2.0.1 | ||
# via rst2pdf | ||
snowballstemmer==2.2.0 | ||
# via sphinx | ||
soupsieve==2.5 | ||
# via beautifulsoup4 | ||
sphinx==5.3.0 | ||
# via | ||
# breathe | ||
# myst-parser | ||
# pydata-sphinx-theme | ||
# recommonmark | ||
# rstcloth | ||
# sphinx-book-theme | ||
# sphinx-copybutton | ||
# sphinx-jinja | ||
# sphinxcontrib-kroki | ||
# sphinxcontrib-programoutput | ||
# sphinxcontrib-spelling | ||
sphinx-book-theme==1.0.1 | ||
sphinx-copybutton==0.5.1 | ||
sphinx-jinja==2.0.2 | ||
sphinxcontrib-applehelp==1.0.8 | ||
# via sphinx | ||
sphinxcontrib-devhelp==1.0.6 | ||
# via sphinx | ||
sphinxcontrib-htmlhelp==2.0.5 | ||
# via sphinx | ||
sphinxcontrib-jsmath==1.0.1 | ||
# via sphinx | ||
sphinxcontrib-kroki==1.3.0 | ||
sphinxcontrib-programoutput==0.17 | ||
sphinxcontrib-qthelp==1.0.7 | ||
# via sphinx | ||
sphinxcontrib-serializinghtml==1.1.10 | ||
# via sphinx | ||
sphinxcontrib-spelling==8.0.0 | ||
tabulate==0.8.10 | ||
# via rstcloth | ||
tomli==2.0.1 | ||
# via gcovr | ||
typing-extensions==4.11.0 | ||
# via | ||
# myst-parser | ||
# pydata-sphinx-theme | ||
urllib3==2.2.1 | ||
# via requests | ||
zipp==3.18.1 | ||
# via importlib-metadata |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
#******************************************************************** | ||
# _ _ _ | ||
# _ __ | |_ _ | | __ _ | |__ ___ | ||
# | '__|| __|(_)| | / _` || '_ \ / __| | ||
# | | | |_ _ | || (_| || |_) |\__ \ | ||
# |_| \__|(_)|_| \__,_||_.__/ |___/ | ||
# | ||
# www.rt-labs.com | ||
# Copyright 2018 rt-labs AB, Sweden. | ||
# | ||
# This software is dual-licensed under GPLv3 and a commercial | ||
# license. See the file LICENSE.md distributed with this software for | ||
# full license information. | ||
#*******************************************************************/ | ||
if (PNET_OPTION_DRIVER_ENABLE) | ||
include( src/drivers/lan9662/driver.cmake ) | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
#******************************************************************** | ||
# _ _ _ | ||
# _ __ | |_ _ | | __ _ | |__ ___ | ||
# | '__|| __|(_)| | / _` || '_ \ / __| | ||
# | | | |_ _ | || (_| || |_) |\__ \ | ||
# |_| \__|(_)|_| \__,_||_.__/ |___/ | ||
# | ||
# www.rt-labs.com | ||
# Copyright 2020 rt-labs AB, Sweden. | ||
# | ||
# This software is licensed under the terms of the BSD 3-clause | ||
# license. See the file LICENSE distributed with this software for | ||
# full license information. | ||
#*******************************************************************/ | ||
|
||
|
||
cmake_minimum_required(VERSION 3.14) | ||
|
||
# Attempt to find externally built mera library | ||
find_package(mera QUIET) | ||
|
||
if (NOT mera_FOUND) | ||
# Download and build mera locally as a static library | ||
# Todo: this is a private repo. Switch to public repo before release | ||
message(STATUS "Fetch mera from github") | ||
include(FetchContent) | ||
FetchContent_Declare( | ||
mera | ||
GIT_REPOSITORY https://github.com/microchip-ung/rtlabs-mera | ||
GIT_TAG b9d43d5 | ||
) | ||
|
||
FetchContent_GetProperties(mera) | ||
if(NOT mera_POPULATED) | ||
FetchContent_Populate(mera) | ||
set(BUILD_SHARED_LIBS_OLD ${BUILD_SHARED_LIBS}) | ||
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "" FORCE) | ||
add_subdirectory(${mera_SOURCE_DIR} ${mera_BINARY_DIR} EXCLUDE_FROM_ALL) | ||
set(BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS_OLD} CACHE BOOL "" FORCE) | ||
endif() | ||
|
||
endif() |
Oops, something went wrong.