CVS: examples README.txt,NONE,1.1 README,1.1,NONE

Chris Liechti <[email protected]>
Newsgroups gmane.comp.hardware.texas-instruments.msp430.gcc.cvs
Message-ID <[email protected]>
Update of /cvsroot/mspgcc/examples
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15077/examples

Added Files:
	README.txt 
Removed Files:
	README 
Log Message:
- rename readme
- add notes about the examples

--- NEW FILE: README.txt ---
mspgcc Examples
===============

Some of the examples are ported from TIs examples, others are part of mspgcc.


TI's examples
-------------

The examples in the directories beginning slac are the examples from the
similarly names packages of examples available at the Texas Instruments web
site. These copies have been adapted for the mspgcc compiler. This means:

- The interrupt routines are defined slightly differently, to suit the
  syntax of GCC,
- The main routines are now defined as ``int main(void)``
- The headers io.h and signal.h are included, instead of the device specific
  headers used in the original packages.
- Make files have been added. The original Texas Instruments example packages
  do not include make files.


Additional examples
-------------------
Most examples are covered by a license_. See also the individual readmes in
the respectice folders

Applications
~~~~~~~~~~~~
i2c_spy
    This Program implements a I2C spy in software. The I2C data is logged
    as hex dump over the serial port. No hardware support for the I2C is
    needed, which means this application can run a F123.

Simple
~~~~~~
leds_
    A very simple example that blinks with LEDs on P1OUT and P2OUT.

U(S)ART/RS232
~~~~~~~~~~~~~
bufferedUSART_
    Hardware USART with interrupts, buffering.

timerA_uart_
    Software UART with the help of the Timer_A module.

uart_test_
    Simple Hardware USART test.

LCDs
~~~~
char_lcd_
    Character LCD example.

gfx_lcd_
    Graphics LCD example.

Other
~~~~~
.. pc_keyboard_
..     An unsifished example: connectinc a PC PS/2 keyboard to a MSP430.

cplusplus_
    Examples for the C++ compiler.

fet_spi_irq_
    SPI over the shared JTAG/IO Pings on e.g. the F1121 or F123
    (Software implemented slave). And PC software to emulate a SPI
    master over the JTAG interface.

rawsources_
    A collection of functions.

reed-solomon_
    A implemenation of the ree-solomon encoding.

stackcheck_
    This example can be used as base for runtime stack checking.
    It initialized unused memory and places a marker behind the
    variables. A function can be called to check for this marker
    and detect stack overflows.

tasker_
    A cooperative multitasking kernel.

tcpip_
    The easyweb example from slaa137 ported for mspgcc.

video_
    Video games using a F1121, 2 resitors, a crystal, and a Joystock.


.. _leds: leds/README.html
.. _bufferedUSART: bufferedUSART/README.html
.. _timerA_uart: timerA_uart/README.html
.. _uart_test: uart_test/README.html
.. _char_lcd: char_lcd/README.html
.. _gfx_lcd: gfx_lcd/README.html
.. _pc_keyboard: pc_keyboard/README.html
.. _cplusplus: cplusplus/README.html
.. _fet_spi_irq: fet_spi_irq/README.html
.. _rawsources: rawsources/README.html
.. _reed-solomon: reed-solomon/README.html
.. _stackcheck: stackcheck/README.html
.. _tasker: tasker/README.html
.. _tcpip: tcpip/README.html
.. _video: video/README.html
.. _license: LICENSE.html

--- README DELETED ---



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.