diff options
author | Egor Pomozov <epomozov@aquantia.com> | 2019-10-03 15:55:41 -0700 |
---|---|---|
committer | Egor Pomozov <epomozov@aquantia.com> | 2019-10-03 15:55:41 -0700 |
commit | 7c5aaca8c14a992e1422c1cf252f4931ba49ce6e (patch) | |
tree | fb1c73244411cdbddfe955f76616515202abaeeb /examples/send_packet_precisely/README | |
parent | 8fa80d1de59fbef14c8d0e80d8d9a62679a6182a (diff) | |
download | Open-AVB-7c5aaca8c14a992e1422c1cf252f4931ba49ce6e.tar.gz |
Aquantia contribution:
- Add atl_avb submodule
- Update Makefiles, .cmake and CMakeList.txt to support a building of Aquantia hardware support
- Add atl lib support to common lib
- Add atl_simple_talker example
- Add asyncronous storing to pcap file in example applications
- Add send_packet_precisely example application
- Add run_atl.sh file to simple installation of atl_tsn driver
- Add atl hardware support in avtp_pipeline:
- Create new atl_rawsock
- Create new scheme of launchtime calculation
- Update logging system to support a log from hardware library
- Apply fix in mrp_client.c
Diffstat (limited to 'examples/send_packet_precisely/README')
-rw-r--r-- | examples/send_packet_precisely/README | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/examples/send_packet_precisely/README b/examples/send_packet_precisely/README new file mode 100644 index 00000000..20b88fd8 --- /dev/null +++ b/examples/send_packet_precisely/README @@ -0,0 +1,25 @@ +EXAMPLE APPLICATIONS + +The 'send_packet_precisely' application illustrates the various steps to schedule +packets for sending. + +The simple spp application requires root permissions to execute and +attach to the driver. + sudo ./send_packet_precisely + +To exit the app, hit Ctrl-C. The application gracefully tears down +the connection to the driver. If the application unexpectedly aborts the +kernel-mode driver also reclaims the various buffers and attempts to clean up. +The application should be able to re-initialize and use the transmit queues +without restarting the driver. + +/* Note this application requires using the provided gptp timesync daemon to +provide the 802.1AS presentation times included in the 1722 frames. */ + +Lastly, to build the application, you need to have the pciutils library +installed. the latest version can be downloaded from: + + < ftp://ftp.kernel.org/pub/software/utils/pciutils/ >. + +Download and extract the library, and run 'make;make install;make install-lib'. + |