/* Copyright (c) 2016, Linaro Limited * All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ To get started with the defaults install ODP $ ./setup_odp_example If your distro is not ubuntu xenial, for example it might be debian jessie just override the default $ OS_RELEASE=jessie ./setup_odp_example.sh Application: hello This is a minimal application which demonstrates the startup and shutdown steps of an ODP application. It can be also used to debug API related build problems, etc. It does not use helpers to minimize dependency to anything else than the ODP API header file. Application: simple_timer This application extends on odp_hello by scheduling a timer action for 1 second. Application: generator / l2fwd pair As applications get more complex the helper library is required, this provides support for launching odp_threads and posix threads or processes. These applications can be used as a pair between physical machines, multiple odp process or vms. The generator can be configured to send packets and count their return, the l2fwd will loop back all the packets it is sent. This combination can be used to try out different scheduling options in the l2fwd application.