public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
From: "richard.panton" <rpanton@3glab.com>
To: eCos Discussion List <ecos-discuss@sources.redhat.com>
Subject: [ECOS] ARM Assabet development; Touch screen driver
Date: Wed, 20 Sep 2000 08:42:00 -0000	[thread overview]
Message-ID: <Pine.LNX.4.10.10009201515440.743-100000@rpanton.3glab.com> (raw)

   I notice that a couple of other people are working on Assabet projects.
I would like to propose that we get together to expand the range of device
drivers and to avoid duplicating effort.

   To start this off, I'd like to offer a combined touchscreen and ADC
driver which controls the UCB1300 chip of Assabet (sound and switch
support to follow eventually).

   The driver implements '/dev/ts' and '/dev/adc/0' to '/dev/adc/3'
devices (the names are configurable), and does its' main processing in a
server thread so that IRQ/DSRs are never locked out. Mutliple threads are
allowed to access the devices simultaneously, and select() support is
offered for the touchscreen device.

   Both device types offer a calibration facility (and an example
touchscreen calibration program is provided as one of the tests) - the
touchscreen driver may be calibrated for portrait or landscape mode.

   The driver code is supplied as 'touch_assabet_*.epk', meaning that it
can be incorporated into your ecos repository using the ecosadmin.tcl
tool.

   In the next couple of days, I'll be making this driver available on the
3G Lab website ( http://www.3glab.org/ ) - until then, if you would like a
copy, please e-mail me directly, and I'll send a copy back as an e-mail
attachment. Suggestions and bug fixes are more than welcome!

Best Regards,
Richard Panton
Systems Architect,
3G Lab Ltd.


                 reply	other threads:[~2000-09-20  8:42 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.10.10009201515440.743-100000@rpanton.3glab.com \
    --to=rpanton@3glab.com \
    --cc=ecos-discuss@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).