You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Uwe Hermann 8a630baea8 Finish rename to 'miniblink'. 16 years ago
examples Finish rename to 'miniblink'. 16 years ago
include Add RCC_CSR bit definitions and a osc_t enum. 16 years ago
lib Fix some compiler warnings. 16 years ago
.gitignore Create bin, hex, srec, and list files for the example project. 16 years ago
COPYING Switch the license to GPL, version 3 or later. 16 years ago
Makefile Rename example subdir to examples, we'll have more than one. 16 years ago
README Switch the license to GPL, version 3 or later. 16 years ago

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/