Fork of libopencm3 with some minor additions
Go to file
Uwe Hermann 83f5c58eb9 Switch the license to GPL, version 3 or later. 2009-07-18 16:27:47 +02:00
example Switch the license to GPL, version 3 or later. 2009-07-18 16:27:47 +02:00
include Switch the license to GPL, version 3 or later. 2009-07-18 16:27:47 +02:00
lib Switch the license to GPL, version 3 or later. 2009-07-18 16:27:47 +02:00
.gitignore Create bin, hex, srec, and list files for the example project. 2009-07-16 15:49:28 +02:00
COPYING Switch the license to GPL, version 3 or later. 2009-07-18 16:27:47 +02:00
Makefile Switch the license to GPL, version 3 or later. 2009-07-18 16:27:47 +02:00
README Switch the license to GPL, version 3 or later. 2009-07-18 16:27:47 +02:00

README

------------------------------------------------------------------------------
README
------------------------------------------------------------------------------

The libopenstm32 project aims to create an open-source firmware library for
STM32 microcontrollers.


Building
--------

 $ make

You may want to override the toolchain (e.g., arm-elf or arm-none-eabi):

 $ PREFIX=arm-none-eabi make

For a more verbose build you can use

 $ make V=1


Installation
------------

 $ make install

This will install the library in /usr/local. If you want to install it
elsewhere, use the following syntax:

 $ DESTDIR=/opt make install


Coding style
------------

The whole library is programmed using the Linux kernel coding style, see
http://lxr.linux.no/linux/Documentation/CodingStyle for details.

Please use the same style for any code contributions, thanks!


License
-------

The libopenstm32 code is released under the terms of the GNU General
Public License (GPL), version 3 or later.

See COPYING for details.


Mailing lists
-------------

 * Developer mailing list (for patches and discussions):
   https://lists.sourceforge.net/lists/listinfo/libopenstm32-devel

 * Commits mailing list (receives one mail per 'git push'):
   https://lists.sourceforge.net/lists/listinfo/libopenstm32-commits


Website
-------

The official website is:

 http://sourceforge.net/projects/libopenstm32/