4e17e1db96
C2port 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. Currently this code supports only flash programming through sysfs interface but extensions shoud be easy to add. Signed-off-by: Rodolfo Giometti <giometti@linux.it> Cc: Greg KH <greg@kroah.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
25 lines
594 B
Plaintext
25 lines
594 B
Plaintext
#
|
|
# C2 port devices
|
|
#
|
|
|
|
menuconfig C2PORT
|
|
tristate "Silicon Labs C2 port support (EXPERIMENTAL)"
|
|
depends on EXPERIMENTAL
|
|
default no
|
|
help
|
|
This option enables support for Silicon Labs C2 port used to
|
|
program Silicon micro controller chips (and other 8051 compatible).
|
|
|
|
If your board have no such micro controllers you don't need this
|
|
interface at all.
|
|
|
|
To compile this driver as a module, choose M here: the module will
|
|
be called c2port_core. Note that you also need a client module
|
|
usually called c2port-*.
|
|
|
|
If you are not sure, say N here.
|
|
|
|
if C2PORT
|
|
|
|
endif # C2PORT
|