From e9be974c5cd6a61117f1bf7ace06ab4f9ce5a3ca Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Tue, 8 Jan 2019 16:22:02 +0100 Subject: [PATCH] Add README.md file --- README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..89abd09 --- /dev/null +++ b/README.md @@ -0,0 +1,27 @@ +titan.TestPorts.USB +=================== + +This implements a TTCN-3 USB test port for Eclipse TITAN. Running on a (Linux) USB host computer, +it allows you to write TTCN-3 tests for USB device. This means that the USB host (including +the Linux kernel USB stack, libusb-1.0 and titan.TestPorts.USB form the tester, and the +USB device with its built-in firmware forms the IUT(Implementation under Test). + +The idea of this module is to be able to write abstract test suites in TTCN-3 which verify +the functionality, and or interoperability of the interface/protocol they expose. The first +such implementation for which this TestPort is going to be used is the osmo-ccid program, +a USB device side implementation of the USB CCID (Chipcard Interface Device) class. + + +GIT repository +-------------- + +You can clone from the official titan.TestPorts.USB repository using + + git clone https://git.osmocom.org/titan.TestPorts.USB + +There's a cgit interface at + +Documentation +------------- + +This is still very much a Work-In-Progress, and hence there's no documentation yet, sorry.