Fork of libopencm3 with some minor additions
Go to file
Uwe Hermann 732760ccd0 Add more comments, fix copy-paste error in descriptions. 2009-07-24 14:43:44 +02:00
examples Simplify example Makefiles by using only one TOOLCHAIN_DIR variable. 2009-07-24 14:42:44 +02:00
include Add more comments, fix copy-paste error in descriptions. 2009-07-24 14:43:44 +02:00
lib Add initial framework for USART support. So far only some #defines. 2009-07-22 14:02:21 +02:00
.gitignore Update .gitignore to match recent file/dir renames. 2009-07-20 17:33:52 +02:00
COPYING Switch the license to GPL, version 3 or later. 2009-07-18 16:27:47 +02:00
Makefile Fix typo, s/example/examples/ after an earlier rename. 2009-07-22 03:05:27 +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/