12 months agodocs: Add a top-level README file
Suman Anna [Tue, 13 Oct 2020 01:57:03 +0000 (20:57 -0500)]
docs: Add a top-level README file

Add a README file at the top-level that provides some basic
introduction and build steps.

Signed-off-by: Suman Anna <s-anna@ti.com>
12 months agolib: Add initial automake build related files
Suman Anna [Fri, 16 Oct 2020 21:26:47 +0000 (16:26 -0500)]
lib: Add initial automake build related files

Add various automake build related files to be able to build
and install the library. The library uses the version number

Signed-off-by: Suman Anna <s-anna@ti.com>
12 months agolib: Add initial library source code
Suman Anna [Wed, 14 Oct 2020 16:02:03 +0000 (11:02 -0500)]
lib: Add initial library source code

Add the initial source code for the new ti-rpmsg-char library.
This library is a simple utility library designed to provide
ease of usage with the Linux kernel rpmsg-char driver to exchange
messages to a rpmsg device published by a remote processor.

The library provides the following 4 API and 2 headers for
 1. rpmsg_char_init()
 2. rpmsg_char_exit()
 3. rpmsg_char_open()
 4. rpmsg_char_close()

Headers: ti_rpmsg_char.h and rproc_id.h

The rpmsg_char_init() and rpmsg_char_exit() functions are used
to initialize and finalize the library. The rpmsg_char_open()
is used to create and open a local rpmsg endpoint device. The
opened file handle can be used to read and write messages to
the corresponding rpmsg device. The rpmsg_char_close() is used
to close and destroy a previously created rpmsg endpoint device.

Signed-off-by: Suman Anna <s-anna@ti.com>
12 months agoPrepare the repository
Suman Anna [Wed, 9 Sep 2020 16:19:22 +0000 (11:19 -0500)]
Prepare the repository

Add an initial commit containing the .gitignore file to prepare
the git repository.

Signed-off-by: Suman Anna <s-anna@ti.com>