public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* c2port (Version 2): support for Silicon C2 Interface.
@ 2008-10-22 13:47 Rodolfo Giometti
  2008-10-22 13:47 ` [PATCH 1/2] Add c2 port support Rodolfo Giometti
  0 siblings, 1 reply; 16+ messages in thread
From: Rodolfo Giometti @ 2008-10-22 13:47 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton, Greg KH

C2 port implements a two wire serial communication protocol (bit
banging) designed to enable in-system programming, debugging, and
boundary-scan testing on low pin-count Silicon Labs devices.

Main references are at Silicon Laboratories site:

* AN127: FLASH Programming via the C2 Interface
     http://www.silabs.com/public/documents/tpub_doc/anote/Microcontrollers/Small_Form_Factor/en/an127.pdf

* C2 Specification
     http://www.silabs.com/public/documents/tpub_doc/spec/Microcontrollers/en/C2spec.pdf

Currently this code supports only flash programming through sysfs
interface but extensions shoud be easy to add.

Changelog
---------

Version 1 -> 2:

* Documentation added.

* One client added.

Rodolfo

--

 b/Documentation/ABI/testing/sysfs-c2port   |   88 ++
 b/Documentation/c2port.txt                 |   90 ++
 b/drivers/misc/Kconfig                     |    2 
 b/drivers/misc/Makefile                    |    1 
 b/drivers/misc/c2port/Kconfig              |   24 
 b/drivers/misc/c2port/Makefile             |    1 
 b/drivers/misc/c2port/c2port-duramar2150.c |  160 ++++
 b/drivers/misc/c2port/core.c               |  996 +++++++++++++++++++++++++++++
 b/include/linux/c2port.h                   |   65 +
 drivers/misc/c2port/Kconfig                |   11 
 drivers/misc/c2port/Makefile               |    2 
 11 files changed, 1440 insertions(+)



^ permalink raw reply	[flat|nested] 16+ messages in thread
* c2port (Version 3): support for Silicon C2 Interface.
@ 2008-10-22 20:53 Rodolfo Giometti
  2008-10-22 20:53 ` [PATCH 1/2] Add c2 port support Rodolfo Giometti
  0 siblings, 1 reply; 16+ messages in thread
From: Rodolfo Giometti @ 2008-10-22 20:53 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton, Greg KH

C2 port implements a two wire serial communication protocol (bit
banging) designed to enable in-system programming, debugging, and
boundary-scan testing on low pin-count Silicon Labs devices.

Main references are at Silicon Laboratories site:

* AN127: FLASH Programming via the C2 Interface
     http://www.silabs.com/public/documents/tpub_doc/anote/Microcontrollers/Small_Form_Factor/en/an127.pdf

* C2 Specification
     http://www.silabs.com/public/documents/tpub_doc/spec/Microcontrollers/en/C2spec.pdf

Currently this code supports only flash programming through sysfs
interface but extensions shoud be easy to add.

Changelog
=========

Version 2 -> 3:
---------------

* Static variables fix up.

* Update_lock is now initialised at compile-time, not at runtime.

* Memory leak in c2port_device_register fixed.

* Comments review.

Version 1 -> 2:
---------------

* Documentation added.

* One client added.


Rodolfo

--

 b/Documentation/ABI/testing/sysfs-c2port   |   88 ++
 b/Documentation/c2port.txt                 |   90 ++
 b/drivers/misc/Kconfig                     |    2 
 b/drivers/misc/Makefile                    |    1 
 b/drivers/misc/c2port/Kconfig              |   24 
 b/drivers/misc/c2port/Makefile             |    1 
 b/drivers/misc/c2port/c2port-duramar2150.c |  158 ++++
 b/drivers/misc/c2port/core.c               | 1002 +++++++++++++++++++++++++++++
 b/include/linux/c2port.h                   |   65 +
 drivers/misc/c2port/Kconfig                |   11 
 drivers/misc/c2port/Makefile               |    2 
 11 files changed, 1444 insertions(+)



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2008-10-27 16:16 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-22 13:47 c2port (Version 2): support for Silicon C2 Interface Rodolfo Giometti
2008-10-22 13:47 ` [PATCH 1/2] Add c2 port support Rodolfo Giometti
2008-10-22 13:47   ` [PATCH 2/2] c2port: add c2port support for Eurotech Duramar 2150 Rodolfo Giometti
2008-10-22 17:40     ` Greg KH
2008-10-22 17:40   ` [PATCH 1/2] Add c2 port support Greg KH
2008-10-22 18:11     ` Andrew Morton
2008-10-22 19:52       ` Rodolfo Giometti
2008-10-22 20:01         ` Andrew Morton
2008-10-22 20:48           ` Rodolfo Giometti
2008-10-22 20:58             ` Andrew Morton
2008-10-22 21:03               ` Greg KH
2008-10-23  7:39                 ` Rodolfo Giometti
2008-10-23 15:37                   ` Greg KH
2008-10-27  8:54                     ` Rodolfo Giometti
2008-10-27 16:14                       ` Greg KH
  -- strict thread matches above, loose matches on Subject: below --
2008-10-22 20:53 c2port (Version 3): support for Silicon C2 Interface Rodolfo Giometti
2008-10-22 20:53 ` [PATCH 1/2] Add c2 port support Rodolfo Giometti

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox