Here is what I have including documents that date back to 2011. Source code is included. It is around 179 Mb on Microsoft Drive.
IE; firmware, source code (Linux) to edit and documentation. Very basic stuff.
Here is the source code configuration file:
# OpenEmbedded local configuration file
# Please visit the Wiki at http://openembedded.org/ for more info.
#
# Use this to specify where BitBake should place the downloaded sources into
DL_DIR = "/path/to/openembedded/sources"
# Delete the line below. Then specify which .bb files to consider for
# your build. Typically this will be something like BBFILES = "/path/to/openembedded/recipes/*/*.bb"
BBFILES = "/path/to/openembedded/recipes/*/*.bb"
# Use the BBMASK below to instruct BitBake to _NOT_ consider some .bb files
# This is a regulary expression, so be sure to get your parenthesis balanced.
BBMASK = ""
# Note that a full build of everything in OpenEmbedded will take GigaBytes of hard
# disk space, so make sure to free enough space. The default TMPDIR is
TMPDIR = "/path/to/openembedded/tmp"
# Specify a machine to build for. This will automatically take care
# of TARGET_ARCH
MACHINE = "omnitouch"
# Select a distribution policy.
# Stay away from unversioned distros unless you really know what you are doing
DISTRO = "minimal-uclibc"
BBINCLUDELOGS = "yes"
Omnitouch 5.7 stuff
The Omnitouch 5.7e (IP POE) is running on CE but very slow. You can change the screens with the HAI designer program but they are too slow for me especially video. So here using Omnitouch Pro software on tabletop touchscreens and it runs really fast and is functional for video.