Fork of libopencm3 with some minor additions
Go to file
Uwe Hermann 97440d8406 Turn rcc_osc_ready() into rcc_wait_for_osc_ready(), more useful. 2009-07-22 02:38:31 +02:00
examples Turn miniblink in the smallest-possible example using the library. 2009-07-20 17:32:22 +02:00
include Add RCC_AHBRSTR and RCC_CFGR2 bit definitions. 2009-07-22 01:16:34 +02:00
lib Turn rcc_osc_ready() into rcc_wait_for_osc_ready(), more useful. 2009-07-22 02:38:31 +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 Rename example subdir to examples, we'll have more than one. 2009-07-20 15:35:12 +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/