[libopenstm32-commits] libopenstm32 branch, master, updated. 915d5bff90c86e1c8c072b0f13177f82283f38
Status: Inactive
Brought to you by:
uh1763
From: Uwe H. <uh...@us...> - 2009-07-18 04:11:23
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "libopenstm32". The branch, master has been updated via 915d5bff90c86e1c8c072b0f13177f82283f3883 (commit) via 355701525e048e1f77e64bc5dc4546c0e5d86fba (commit) via 526cb01aaa39617c4fc8db2edb7416cefd37b8f5 (commit) via 8d2190a86a3edfbceb23539c313a5df78d1032a3 (commit) via 10890b3f159995bcf28a88816c6ec83d04e7c89f (commit) from 3b6809413bb14ce6a612fd05a8203c262db748ca (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 915d5bff90c86e1c8c072b0f13177f82283f3883 Author: Uwe Hermann <uw...@he...> Date: Sat Jul 18 06:09:08 2009 +0200 Implement the simplest possible (working) blinking LED example application. This is the first working example code which is tested on hardware. The LED on the Olimex STM-H103 eval board is happily blinking. We use a dummy "delay" function (basically a busy-waiting for-loop), which will only work if you use -O0 in CFLAGS (-O2, -O3, or -Os will not work as the compiler optimizes the loop away). We use some arbitrary value for stack size (2 KB) and use main() directly as the reset vector function. This will change later. Also, we do the GPIO and clock init as well as the GPIO toggling for the LED blinking fully "manually" for now, but there may be more higher-level functions for doing that at some later date. commit 355701525e048e1f77e64bc5dc4546c0e5d86fba Author: Uwe Hermann <uw...@he...> Date: Sat Jul 18 05:34:38 2009 +0200 Add initial minimal rcc.h implementation (not complete). commit 526cb01aaa39617c4fc8db2edb7416cefd37b8f5 Author: Uwe Hermann <uw...@he...> Date: Sat Jul 18 05:23:56 2009 +0200 Silence OpenOCD per default, use V=1 for more verbose output. commit 8d2190a86a3edfbceb23539c313a5df78d1032a3 Author: Uwe Hermann <uw...@he...> Date: Sat Jul 18 05:17:49 2009 +0200 Have *.o files depend on Makefile, in case we change gcc -O values there. commit 10890b3f159995bcf28a88816c6ec83d04e7c89f Author: Uwe Hermann <uw...@he...> Date: Sat Jul 18 05:00:48 2009 +0200 Don't use OpenOCD's "resume" command, only "reset" will work correctly. Also, make the 'flash' target depend on 'images'. ----------------------------------------------------------------------- Summary of changes: example/Makefile | 13 ++++++++----- example/blink.c | 22 +++++++++++++++++++++- example/blink.ld | 1 + include/libopenstm32.h | 1 + lib/gpio.c => include/libopenstm32/rcc.h | 18 ++++++------------ 5 files changed, 37 insertions(+), 18 deletions(-) copy lib/gpio.c => include/libopenstm32/rcc.h (84%) hooks/post-receive -- libopenstm32 |