This patch contains a ddf module skeleton (example) and a ddf model application.
Was designed to highlight (print) DDF operations/steps.

Module is loaded at init_global time through odp configuration file (modules 
section).

Usage:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<repo path>/odp/lib/.libs

ODP_SYSCONFIG_FILE=/home<repo path>/odp/example/ddf_ifs/odp.conf 
./example/ddf_app/odp_ddf_app

Bogdan Pricope (1):
  ddf: examples: add ddf module skeleton and ddf application

 example/Makefile.am                     |  4 +-
 example/ddf_app/Makefile.am             | 10 ++++
 example/ddf_app/odp_ddf_app.c           | 49 +++++++++++++++++++
 example/ddf_ifs/Makefile.am             | 26 ++++++++++
 example/ddf_ifs/ddf_ifs.c               | 28 +++++++++++
 example/ddf_ifs/ddf_ifs.h               | 18 +++++++
 example/ddf_ifs/ddf_ifs_api.h           | 25 ++++++++++
 example/ddf_ifs/ddf_ifs_dev_dpdk.c      | 25 ++++++++++
 example/ddf_ifs/ddf_ifs_dev_dpdk.h      | 24 +++++++++
 example/ddf_ifs/ddf_ifs_devio_direct.c  | 51 +++++++++++++++++++
 example/ddf_ifs/ddf_ifs_devio_direct.h  | 20 ++++++++
 example/ddf_ifs/ddf_ifs_driver.c        | 69 ++++++++++++++++++++++++++
 example/ddf_ifs/ddf_ifs_driver.h        | 20 ++++++++
 example/ddf_ifs/ddf_ifs_enumr_class.c   | 47 ++++++++++++++++++
 example/ddf_ifs/ddf_ifs_enumr_class.h   | 20 ++++++++
 example/ddf_ifs/ddf_ifs_enumr_dpdk.c    | 86 +++++++++++++++++++++++++++++++++
 example/ddf_ifs/ddf_ifs_enumr_dpdk.h    | 20 ++++++++
 example/ddf_ifs/ddf_ifs_enumr_generic.c | 57 ++++++++++++++++++++++
 example/ddf_ifs/ddf_ifs_enumr_generic.h | 20 ++++++++
 example/ddf_ifs/odp.conf                |  4 ++
 example/m4/configure.m4                 |  2 +
 21 files changed, 624 insertions(+), 1 deletion(-)
 create mode 100644 example/ddf_app/Makefile.am
 create mode 100644 example/ddf_app/odp_ddf_app.c
 create mode 100644 example/ddf_ifs/Makefile.am
 create mode 100644 example/ddf_ifs/ddf_ifs.c
 create mode 100644 example/ddf_ifs/ddf_ifs.h
 create mode 100644 example/ddf_ifs/ddf_ifs_api.h
 create mode 100644 example/ddf_ifs/ddf_ifs_dev_dpdk.c
 create mode 100644 example/ddf_ifs/ddf_ifs_dev_dpdk.h
 create mode 100644 example/ddf_ifs/ddf_ifs_devio_direct.c
 create mode 100644 example/ddf_ifs/ddf_ifs_devio_direct.h
 create mode 100644 example/ddf_ifs/ddf_ifs_driver.c
 create mode 100644 example/ddf_ifs/ddf_ifs_driver.h
 create mode 100644 example/ddf_ifs/ddf_ifs_enumr_class.c
 create mode 100644 example/ddf_ifs/ddf_ifs_enumr_class.h
 create mode 100644 example/ddf_ifs/ddf_ifs_enumr_dpdk.c
 create mode 100644 example/ddf_ifs/ddf_ifs_enumr_dpdk.h
 create mode 100644 example/ddf_ifs/ddf_ifs_enumr_generic.c
 create mode 100644 example/ddf_ifs/ddf_ifs_enumr_generic.h
 create mode 100644 example/ddf_ifs/odp.conf

-- 
1.9.1

Reply via email to