libopenstm32-commits Mailing List for libopenstm32
Status: Inactive
Brought to you by:
uh1763
You can subscribe to this list here.
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(28) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010 |
Jan
(14) |
Feb
(5) |
Mar
(10) |
Apr
(2) |
May
(2) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(3) |
Nov
(2) |
Dec
(18) |
| 2011 |
Jan
(6) |
Feb
(3) |
Mar
(1) |
Apr
(1) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(8) |
Nov
(4) |
Dec
|
|
From: Uwe H. <uw...@he...> - 2011-11-01 22:02:16
|
Hi, the long-pending rename of the libopenstm32 project to libopencm3 is finally done. The new website/wiki is: http://www.libopencm3.org (user accounts are only created manually per request for spam-reasons, just let me know and I'll make one for you) The new SourceForge project page: https://sourceforge.net/projects/libopencm3/ The new git repository clone command is: git clone git://libopencm3.git.sourceforge.net/gitroot/libopencm3/libopencm3 Code browser: http://libopencm3.git.sourceforge.net/ The new IRC channel on FreeNode is: #libopencm3 The mailings lists libopencm3-commits and libopencm3-devel are now available. Everyone who was subscribed to the old lists should be automatically subscribed to the new ones too (with same settings). Please let me know if anything went wrong. The old lists should no longer be used, but the list archives will remain accessible. Please let me know if I forgot to update or move anything. Thanks, Uwe. -- http://hermann-uwe.de | http://sigrok.org http://randomprojects.org | http://unmaintained-free-software.org |
|
From: Uwe H. <uh...@us...> - 2011-11-01 19:17:07
|
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 25e30fab8efb7cec613f743ad5b43fc6cadfd1df (commit)
via 01314bbe50ca958973dfa3908b60c6276d6c4e9c (commit)
from 8cbe4030e1a979afb523248b43825aca5e715570 (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 25e30fab8efb7cec613f743ad5b43fc6cadfd1df
Author: Uwe Hermann <uw...@he...>
Date: Tue Nov 1 20:09:12 2011 +0100
README: Update wiki and mailing list URLs.
commit 01314bbe50ca958973dfa3908b60c6276d6c4e9c
Author: Uwe Hermann <uw...@he...>
Date: Tue Nov 1 20:04:59 2011 +0100
README: Fix obsolete names.
-----------------------------------------------------------------------
Summary of changes:
README | 23 +++++++++++------------
1 files changed, 11 insertions(+), 12 deletions(-)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-11-01 18:57:26
|
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 8cbe4030e1a979afb523248b43825aca5e715570 (commit)
from 3fb95ad6850d4328b5ced1c033c6c12962aae609 (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 8cbe4030e1a979afb523248b43825aca5e715570
Author: Uwe Hermann <uw...@he...>
Date: Tue Nov 1 19:55:43 2011 +0100
README: Mention STM32F2 and STM32F4 series.
-----------------------------------------------------------------------
Summary of changes:
README | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-11-01 16:36:15
|
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 3fb95ad6850d4328b5ced1c033c6c12962aae609 (commit)
via 97fa5ff815dc2920f8bb675f21cf0cda7588dcaf (commit)
via 990109ef4701f863da086571765a8fa00670b99c (commit)
via 4c26739ea2fca534181af785a9d5b0ad8624a4d7 (commit)
via 2e5f3338c0947c47aab6126be239f98406c5ecc4 (commit)
via baa3acf1168b9f6dec91febade1ecd312813eca4 (commit)
via 30d1aa957e57a3487124648b3590c28f72815c34 (commit)
via e0fe43357d1f2f986e7969a3d6efe723e6828fcf (commit)
from 1fea1df39abde97d1e84f5b99f9793701b1691b7 (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 3fb95ad6850d4328b5ced1c033c6c12962aae609
Author: Piotr Esden-Tempski <pi...@es...>
Date: Mon Oct 31 15:04:08 2011 -0700
Added license header to cdcacm test python script.
commit 97fa5ff815dc2920f8bb675f21cf0cda7588dcaf
Author: Gareth McMullin <ga...@bl...>
Date: Mon Oct 31 23:04:36 2011 +1300
Lisa-M HID example uses accelerometer to move mouse.
commit 990109ef4701f863da086571765a8fa00670b99c
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sun Oct 30 22:54:49 2011 -0700
Fixed an application side buffer issue where resending the data failed. Now the example will retry to send the mirror data untill it succeeds.
Also decreased the buffer back to 64 as it needs to be changed in more
then one place.
commit 4c26739ea2fca534181af785a9d5b0ad8624a4d7
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sun Oct 30 18:59:53 2011 -0700
Improved the script to give a better error count reporting.
commit 2e5f3338c0947c47aab6126be239f98406c5ecc4
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sun Oct 30 18:51:28 2011 -0700
Decreased serial read timeout on the test script to increase throughput.
commit baa3acf1168b9f6dec91febade1ecd312813eca4
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sun Oct 30 18:51:10 2011 -0700
Increased cdcacm serial buffer to 128.
commit 30d1aa957e57a3487124648b3590c28f72815c34
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sun Oct 30 18:40:26 2011 -0700
Added cdcacm (usb serial) example for lisa-m with a small basic stresstesting python script.
commit e0fe43357d1f2f986e7969a3d6efe723e6828fcf
Author: Gareth McMullin <ga...@bl...>
Date: Sun Oct 30 20:19:29 2011 +1300
usb_f107: Fixed lost 4 bytes on control OUT transaction.
-----------------------------------------------------------------------
Summary of changes:
.../stm32/f1/{other => lisa-m}/usb_cdcacm/Makefile | 0
.../stm32/f1/{other => lisa-m}/usb_cdcacm/README | 0
.../f1/{stm32-h103 => lisa-m}/usb_cdcacm/cdcacm.c | 15 +++-
.../f1/{stm32-h103 => lisa-m}/usb_cdcacm/cdcacm.ld | 0
examples/stm32/f1/lisa-m/usb_cdcacm/cdcacm_test.py | 56 +++++++++++++
.../stm32/f1/lisa-m/usb_hid/adxl345.h | 27 ++++---
examples/stm32/f1/lisa-m/usb_hid/usbhid.c | 85 ++++++++++++++++++--
examples/stm32/f1/stm32-h107/usb_simple/usbtest.py | 20 +++++
lib/usb/usb_f107.c | 25 ++++--
9 files changed, 197 insertions(+), 31 deletions(-)
copy examples/stm32/f1/{other => lisa-m}/usb_cdcacm/Makefile (100%)
copy examples/stm32/f1/{other => lisa-m}/usb_cdcacm/README (100%)
copy examples/stm32/f1/{stm32-h103 => lisa-m}/usb_cdcacm/cdcacm.c (94%)
copy examples/stm32/f1/{stm32-h103 => lisa-m}/usb_cdcacm/cdcacm.ld (100%)
create mode 100644 examples/stm32/f1/lisa-m/usb_cdcacm/cdcacm_test.py
copy lib/lm3s/gpio.c => examples/stm32/f1/lisa-m/usb_hid/adxl345.h (64%)
create mode 100644 examples/stm32/f1/stm32-h107/usb_simple/usbtest.py
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-10-31 15:21:19
|
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 1fea1df39abde97d1e84f5b99f9793701b1691b7 (commit)
via 6da485f06dedb5a0401bdec2ce5ea1c9752f5397 (commit)
from 59df80398b8fb7b6837ea885c351046ff2818413 (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 1fea1df39abde97d1e84f5b99f9793701b1691b7
Author: Stephen Caudle <gi...@do...>
Date: Mon Oct 31 11:11:03 2011 -0400
Fix more STM32 whitespace issues
commit 6da485f06dedb5a0401bdec2ce5ea1c9752f5397
Author: Stephen Caudle <gi...@do...>
Date: Mon Oct 31 09:25:05 2011 -0400
Fix STM32 flash programming doc links
-----------------------------------------------------------------------
Summary of changes:
include/libopencm3/stm32/can.h | 376 +++++++-------
include/libopencm3/stm32/f1/dma.h | 166 +++---
include/libopencm3/stm32/f1/flash.h | 62 ++--
include/libopencm3/stm32/f1/gpio.h | 138 +++---
include/libopencm3/stm32/f1/scb.h | 34 +-
include/libopencm3/stm32/f1/usb.h | 221 ++++----
include/libopencm3/stm32/f2/flash.h | 125 +++---
include/libopencm3/stm32/f2/gpio.h | 18 +-
include/libopencm3/stm32/f2/nvic_f2.h | 162 +++---
include/libopencm3/stm32/f2/rcc.h | 16 +-
include/libopencm3/stm32/f2/scb.h | 34 +-
include/libopencm3/stm32/f2/spi.h | 6 +-
include/libopencm3/stm32/f2/syscfg.h | 2 +-
include/libopencm3/stm32/f2/timer.h | 29 +-
include/libopencm3/stm32/f2/usart.h | 2 +-
include/libopencm3/stm32/f4/flash.h | 124 +++---
include/libopencm3/stm32/f4/gpio.h | 18 +-
include/libopencm3/stm32/f4/nvic_f4.h | 162 +++---
include/libopencm3/stm32/f4/rcc.h | 16 +-
include/libopencm3/stm32/f4/scb.h | 34 +-
include/libopencm3/stm32/f4/spi.h | 4 +-
include/libopencm3/stm32/f4/syscfg.h | 2 +-
include/libopencm3/stm32/f4/timer.h | 29 +-
include/libopencm3/stm32/f4/usart.h | 2 +-
include/libopencm3/stm32/i2c.h | 4 +-
include/libopencm3/stm32/nvic.h | 14 +-
include/libopencm3/stm32/timer.h | 906 ++++++++++++++++----------------
include/libopencm3/stm32/tools.h | 12 +-
28 files changed, 1353 insertions(+), 1365 deletions(-)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-10-31 11:47:55
|
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 59df80398b8fb7b6837ea885c351046ff2818413 (commit)
via 5a89d4459146edfb073e8ffa299cd9598a98c27c (commit)
via 05bc9d10f15332358b18014d335a79fa3f4ed21c (commit)
via 580d25a84baaa160b0afdc096e9aa1e8ca1c2d2b (commit)
via 68d2e0d1e3c587e18eef6a6ef9c40b3549b2f9e7 (commit)
via 822d75adb709c83d8de07a4776af0f2a8f187190 (commit)
via e2ed7824cf29fb5beda6ffd70935f7f434b8d5dc (commit)
via eb47f0cfc0e10df9246121970e6ad87f386939c6 (commit)
via 1dc4645732f1ac07d023038ad4828784af368803 (commit)
via b3a710b0bcc8e765b32cc255dc5047323933d22e (commit)
from 3900d16740b790ea2603b8fa7f627da7ff5a9753 (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 59df80398b8fb7b6837ea885c351046ff2818413
Author: Stephen Caudle <gi...@do...>
Date: Mon Oct 31 00:42:26 2011 -0400
Add miniblink example for STM32F4 discovery board
commit 5a89d4459146edfb073e8ffa299cd9598a98c27c
Author: Stephen Caudle <gi...@do...>
Date: Mon Oct 31 00:24:47 2011 -0400
Add initial support for STM32F4
commit 05bc9d10f15332358b18014d335a79fa3f4ed21c
Author: Stephen Caudle <gi...@do...>
Date: Mon Oct 31 00:17:41 2011 -0400
Add generic STM32F2 RCC clock function
commit 580d25a84baaa160b0afdc096e9aa1e8ca1c2d2b
Author: Stephen Caudle <gi...@do...>
Date: Mon Oct 31 00:16:37 2011 -0400
Move STM32 example projects in family specific folders
commit 68d2e0d1e3c587e18eef6a6ef9c40b3549b2f9e7
Author: Stephen Caudle <gi...@do...>
Date: Sun Oct 30 18:17:33 2011 -0400
Fix stm32f2 RCC PLL values for 120MHz
commit 822d75adb709c83d8de07a4776af0f2a8f187190
Author: Stephen Caudle <gi...@do...>
Date: Fri Oct 28 16:32:09 2011 -0400
Clean up whitespace in stm32f2 GPIO
commit e2ed7824cf29fb5beda6ffd70935f7f434b8d5dc
Author: Stephen Caudle <gi...@do...>
Date: Fri Oct 28 16:21:43 2011 -0400
Clean up whitespace in stm32f2 RCC
Also make RCC IO defines consistent with stm32f1.
commit eb47f0cfc0e10df9246121970e6ad87f386939c6
Author: Stephen Caudle <gi...@do...>
Date: Fri Oct 28 16:21:31 2011 -0400
Add SCB from stm32f1
commit 1dc4645732f1ac07d023038ad4828784af368803
Author: Stephen Caudle <gi...@do...>
Date: Fri Oct 28 15:44:53 2011 -0400
Update makefiles to reflect stm32 lib folder name changes
commit b3a710b0bcc8e765b32cc255dc5047323933d22e
Author: Stephen Caudle <gi...@do...>
Date: Fri Oct 28 15:44:29 2011 -0400
Rename stm32 lib folders to be consistent with include
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
examples/{stm32f1 => stm32/f1}/Makefile.include | 6 +-
.../f1}/lisa-m/fancyblink/Makefile | 0
.../f1}/lisa-m/fancyblink/fancyblink.c | 0
.../f1}/lisa-m/fancyblink/fancyblink.ld | 0
.../{stm32f1 => stm32/f1}/lisa-m/usb_dfu/Makefile | 0
.../{stm32f1 => stm32/f1}/lisa-m/usb_dfu/README | 0
.../{stm32f1 => stm32/f1}/lisa-m/usb_dfu/usbdfu.c | 0
.../{stm32f1 => stm32/f1}/lisa-m/usb_dfu/usbdfu.ld | 0
.../{stm32f1 => stm32/f1}/lisa-m/usb_hid/Makefile | 0
.../{stm32f1 => stm32/f1}/lisa-m/usb_hid/README | 0
.../{stm32f1 => stm32/f1}/lisa-m/usb_hid/usbhid.c | 0
.../{stm32f1 => stm32/f1}/lisa-m/usb_hid/usbhid.ld | 0
.../f1}/mb525/fancyblink/Makefile | 0
.../{stm32f1 => stm32/f1}/mb525/fancyblink/README | 0
.../f1}/mb525/fancyblink/fancyblink.c | 0
.../f1}/mb525/fancyblink/fancyblink.ld | 0
.../{stm32f1 => stm32/f1}/mb525/pwmleds/Makefile | 0
.../{stm32f1 => stm32/f1}/mb525/pwmleds/README | 0
.../{stm32f1 => stm32/f1}/mb525/pwmleds/pwmleds.c | 0
.../{stm32f1 => stm32/f1}/mb525/pwmleds/pwmleds.ld | 0
examples/{stm32f1 => stm32/f1}/obldc/can/Makefile | 0
examples/{stm32f1 => stm32/f1}/obldc/can/can.c | 0
examples/{stm32f1 => stm32/f1}/obldc/can/can.ld | 0
examples/{stm32f1 => stm32/f1}/obldc/led/Makefile | 0
examples/{stm32f1 => stm32/f1}/obldc/led/led.c | 0
examples/{stm32f1 => stm32/f1}/obldc/led/led.ld | 0
.../{stm32f1 => stm32/f1}/obldc/pwmleds/Makefile | 0
.../{stm32f1 => stm32/f1}/obldc/pwmleds/pwmleds.c | 0
.../{stm32f1 => stm32/f1}/obldc/pwmleds/pwmleds.ld | 0
.../{stm32f1 => stm32/f1}/obldc/systick/Makefile | 0
.../{stm32f1 => stm32/f1}/obldc/systick/systick.c | 0
.../{stm32f1 => stm32/f1}/obldc/systick/systick.ld | 0
.../{stm32f1 => stm32/f1}/obldc/usart/Makefile | 0
examples/{stm32f1 => stm32/f1}/obldc/usart/usart.c | 0
.../{stm32f1 => stm32/f1}/obldc/usart/usart.ld | 0
.../{stm32f1 => stm32/f1}/obldc/usart_irq/Makefile | 0
.../f1}/obldc/usart_irq/usart_irq.c | 0
.../f1}/obldc/usart_irq/usart_irq.ld | 0
.../f1}/other/adc_temperature_sensor/Makefile | 0
.../f1}/other/adc_temperature_sensor/README | 0
.../f1}/other/adc_temperature_sensor/adc.c | 0
.../f1}/other/adc_temperature_sensor/adc.ld | 0
.../f1}/other/dma_mem2mem/Makefile | 0
.../{stm32f1 => stm32/f1}/other/dma_mem2mem/README | 0
.../{stm32f1 => stm32/f1}/other/dma_mem2mem/dma.c | 0
.../{stm32f1 => stm32/f1}/other/dma_mem2mem/dma.ld | 0
.../{stm32f1 => stm32/f1}/other/dogm128/Makefile | 0
.../{stm32f1 => stm32/f1}/other/dogm128/README | 0
.../{stm32f1 => stm32/f1}/other/dogm128/dogm128.c | 0
.../{stm32f1 => stm32/f1}/other/dogm128/dogm128.h | 0
.../{stm32f1 => stm32/f1}/other/dogm128/main.c | 0
.../{stm32f1 => stm32/f1}/other/dogm128/main.ld | 0
.../f1}/other/i2c_stts75_sensor/Makefile | 0
.../f1}/other/i2c_stts75_sensor/README | 0
.../other/i2c_stts75_sensor/i2c_stts75_sensor.c | 0
.../other/i2c_stts75_sensor/i2c_stts75_sensor.ld | 0
.../f1}/other/i2c_stts75_sensor/stts75.c | 0
.../f1}/other/i2c_stts75_sensor/stts75.h | 0
examples/{stm32f1 => stm32/f1}/other/rtc/Makefile | 0
examples/{stm32f1 => stm32/f1}/other/rtc/README | 0
examples/{stm32f1 => stm32/f1}/other/rtc/rtc.c | 0
examples/{stm32f1 => stm32/f1}/other/rtc/rtc.ld | 0
.../{stm32f1 => stm32/f1}/other/systick/Makefile | 0
.../{stm32f1 => stm32/f1}/other/systick/README | 0
.../{stm32f1 => stm32/f1}/other/systick/systick.c | 0
.../{stm32f1 => stm32/f1}/other/systick/systick.ld | 0
.../f1}/other/timer_interrupt/Makefile | 0
.../f1}/other/timer_interrupt/README | 0
.../f1}/other/timer_interrupt/timer.c | 0
.../f1}/other/timer_interrupt/timer.ld | 0
.../f1}/other/usb_cdcacm/Makefile | 0
.../{stm32f1 => stm32/f1}/other/usb_cdcacm/README | 0
.../f1}/other/usb_cdcacm/cdcacm.c | 0
.../f1}/other/usb_cdcacm/cdcacm.ld | 0
.../{stm32f1 => stm32/f1}/other/usb_dfu/Makefile | 0
.../{stm32f1 => stm32/f1}/other/usb_dfu/README | 0
.../{stm32f1 => stm32/f1}/other/usb_dfu/usbdfu.c | 0
.../{stm32f1 => stm32/f1}/other/usb_dfu/usbdfu.ld | 0
.../{stm32f1 => stm32/f1}/other/usb_hid/Makefile | 0
.../{stm32f1 => stm32/f1}/other/usb_hid/README | 0
.../{stm32f1 => stm32/f1}/other/usb_hid/usbhid.c | 0
.../{stm32f1 => stm32/f1}/other/usb_hid/usbhid.ld | 0
.../f1}/stm32-discovery/button/Makefile | 0
.../f1}/stm32-discovery/button/README | 0
.../f1}/stm32-discovery/button/button.c | 0
.../f1}/stm32-discovery/button/button.ld | 0
.../f1}/stm32-discovery/fancyblink/Makefile | 0
.../f1}/stm32-discovery/fancyblink/README | 0
.../f1}/stm32-discovery/fancyblink/fancyblink.c | 0
.../f1}/stm32-discovery/fancyblink/fancyblink.ld | 0
.../f1}/stm32-discovery/miniblink/Makefile | 0
.../f1}/stm32-discovery/miniblink/README | 0
.../f1}/stm32-discovery/miniblink/miniblink.c | 0
.../f1}/stm32-discovery/miniblink/miniblink.ld | 0
.../f1}/stm32-discovery/rtc/Makefile | 0
.../f1}/stm32-discovery/rtc/README | 0
.../f1}/stm32-discovery/rtc/rtc.c | 0
.../f1}/stm32-discovery/rtc/rtc.ld | 0
.../f1}/stm32-discovery/usart/Makefile | 0
.../f1}/stm32-discovery/usart/README | 0
.../f1}/stm32-discovery/usart/usart.c | 0
.../f1}/stm32-discovery/usart/usart.ld | 0
.../f1}/stm32-h103/button/Makefile | 0
.../f1}/stm32-h103/button/button.c | 0
.../f1}/stm32-h103/button/button.ld | 0
.../f1}/stm32-h103/exti_both/Makefile | 0
.../f1}/stm32-h103/exti_both/exti_both.c | 0
.../f1}/stm32-h103/exti_both/exti_both.ld | 0
.../f1}/stm32-h103/exti_rising_falling/Makefile | 0
.../exti_rising_falling/exti_rising_falling.c | 0
.../exti_rising_falling/exti_rising_falling.ld | 0
.../f1}/stm32-h103/fancyblink/Makefile | 0
.../f1}/stm32-h103/fancyblink/README | 0
.../f1}/stm32-h103/fancyblink/fancyblink.c | 0
.../f1}/stm32-h103/fancyblink/fancyblink.ld | 0
.../f1}/stm32-h103/led_stripe/Makefile | 0
.../f1}/stm32-h103/led_stripe/led_stripe.c | 0
.../f1}/stm32-h103/led_stripe/led_stripe.ld | 0
.../f1}/stm32-h103/miniblink/Makefile | 0
.../f1}/stm32-h103/miniblink/README | 0
.../f1}/stm32-h103/miniblink/miniblink.c | 0
.../f1}/stm32-h103/miniblink/miniblink.ld | 0
.../f1}/stm32-h103/pwm_6step/Makefile | 0
.../f1}/stm32-h103/pwm_6step/pwm_6step.c | 0
.../f1}/stm32-h103/pwm_6step/pwm_6step.ld | 0
.../{stm32f1 => stm32/f1}/stm32-h103/spi/Makefile | 0
.../{stm32f1 => stm32/f1}/stm32-h103/spi/README | 0
.../{stm32f1 => stm32/f1}/stm32-h103/spi/spi.c | 0
.../{stm32f1 => stm32/f1}/stm32-h103/spi/spi.ld | 0
.../f1}/stm32-h103/timer/Makefile | 0
.../{stm32f1 => stm32/f1}/stm32-h103/timer/timer.c | 0
.../f1}/stm32-h103/timer/timer.ld | 0
.../f1}/stm32-h103/traceswo/Makefile | 0
.../f1}/stm32-h103/traceswo/README | 0
.../f1}/stm32-h103/traceswo/traceswo.c | 0
.../f1}/stm32-h103/traceswo/traceswo.ld | 0
.../f1}/stm32-h103/usart/Makefile | 0
.../{stm32f1 => stm32/f1}/stm32-h103/usart/README | 0
.../{stm32f1 => stm32/f1}/stm32-h103/usart/usart.c | 0
.../f1}/stm32-h103/usart/usart.ld | 0
.../f1}/stm32-h103/usart_irq/Makefile | 0
.../f1}/stm32-h103/usart_irq/usart_irq.c | 0
.../f1}/stm32-h103/usart_irq/usart_irq.ld | 0
.../f1}/stm32-h103/usart_irq_printf/Makefile | 0
.../stm32-h103/usart_irq_printf/usart_irq_printf.c | 0
.../usart_irq_printf/usart_irq_printf.ld | 0
.../f1}/stm32-h103/usart_printf/Makefile | 0
.../f1}/stm32-h103/usart_printf/usart_printf.c | 0
.../f1}/stm32-h103/usart_printf/usart_printf.ld | 0
.../f1}/stm32-h103/usb_cdcacm/Makefile | 0
.../f1}/stm32-h103/usb_cdcacm/README | 0
.../f1}/stm32-h103/usb_cdcacm/cdcacm.c | 0
.../f1}/stm32-h103/usb_cdcacm/cdcacm.ld | 0
.../f1}/stm32-h103/usb_dfu/Makefile | 0
.../f1}/stm32-h103/usb_dfu/README | 0
.../f1}/stm32-h103/usb_dfu/usbdfu.c | 0
.../f1}/stm32-h103/usb_dfu/usbdfu.ld | 0
.../f1}/stm32-h103/usb_hid/Makefile | 0
.../f1}/stm32-h103/usb_hid/README | 0
.../f1}/stm32-h103/usb_hid/usbhid.c | 0
.../f1}/stm32-h103/usb_hid/usbhid.ld | 0
.../f1}/stm32-h103/usb_iap/Makefile | 0
.../f1}/stm32-h103/usb_iap/README | 0
.../f1}/stm32-h103/usb_iap/usbiap.c | 0
.../f1}/stm32-h103/usb_iap/usbiap.ld | 0
.../f1}/stm32-h107/fancyblink/Makefile | 0
.../f1}/stm32-h107/fancyblink/README | 0
.../f1}/stm32-h107/fancyblink/fancyblink.c | 0
.../f1}/stm32-h107/fancyblink/fancyblink.ld | 0
.../f1}/stm32-h107/usb_simple/Makefile | 0
.../f1}/stm32-h107/usb_simple/README | 0
.../f1}/stm32-h107/usb_simple/usb_simple.c | 0
.../f1}/stm32-h107/usb_simple/usb_simple.ld | 0
examples/{stm32f2 => stm32/f2}/Makefile.include | 6 +-
examples/{stm32f2 => stm32/f2}/jobygps/jobygps.cfg | 0
.../f2}/jobygps/miniblink/Makefile | 0
.../{stm32f2 => stm32/f2}/jobygps/miniblink/README | 0
.../f2}/jobygps/miniblink/miniblink.c | 0
.../f2}/jobygps/miniblink/miniblink.ld | 0
.../f2}/jobygps/spi_test/Makefile | 0
.../f2}/jobygps/spi_test/spi_test.c | 2 +-
.../f2}/jobygps/spi_test/spi_test.ld | 0
.../f2}/jobygps/usart_printf/Makefile | 0
.../f2}/jobygps/usart_printf/usart_printf.c | 2 +-
.../f2}/jobygps/usart_printf/usart_printf.ld | 0
examples/{stm32f2 => stm32/f4}/Makefile.include | 10 +-
.../f4}/stm32-discovery/miniblink/Makefile | 0
.../f4}/stm32-discovery/miniblink/README | 0
.../f4}/stm32-discovery/miniblink/miniblink.c | 42 +-
.../f4}/stm32-discovery/miniblink/miniblink.ld | 9 +-
include/libopencm3/stm32/f2/gpio.h | 136 ++++----
include/libopencm3/stm32/f2/rcc.h | 418 ++++++++++---------
include/libopencm3/stm32/{f1 => f2}/scb.h | 0
include/libopencm3/stm32/{f2 => f4}/flash.h | 0
include/libopencm3/stm32/{f2 => f4}/gpio.h | 136 ++++----
include/libopencm3/stm32/{f2 => f4}/memorymap.h | 0
.../stm32/{f2/nvic_f2.h => f4/nvic_f4.h} | 4 +-
include/libopencm3/stm32/{f2 => f4}/pwr.h | 25 +-
include/libopencm3/stm32/{f2 => f4}/rcc.h | 421 ++++++++++---------
include/libopencm3/stm32/{f1 => f4}/scb.h | 0
include/libopencm3/stm32/{f2 => f4}/spi.h | 4 +-
include/libopencm3/stm32/{f2 => f4}/syscfg.h | 0
include/libopencm3/stm32/{f2 => f4}/timer.h | 4 +-
include/libopencm3/stm32/{f2 => f4}/usart.h | 4 +-
include/libopencm3/stm32/memorymap.h | 4 +
include/libopencm3/stm32/nvic.h | 4 +
lib/{stm32f1 => stm32/f1}/Makefile | 6 +-
lib/{stm32f1 => stm32/f1}/adc.c | 0
lib/{stm32f1 => stm32/f1}/can.c | 0
lib/{stm32f1 => stm32/f1}/dma.c | 0
lib/{stm32f1 => stm32/f1}/ethernet.c | 0
lib/{stm32f1 => stm32/f1}/exti.c | 0
lib/{stm32f1 => stm32/f1}/flash.c | 0
lib/{stm32f1 => stm32/f1}/gpio.c | 0
lib/{stm32f1 => stm32/f1}/libopencm3_stm32f1.ld | 0
lib/{stm32f1 => stm32/f1}/rcc.c | 0
lib/{stm32f1 => stm32/f1}/rtc.c | 0
lib/{stm32f1 => stm32/f1}/scb.c | 0
lib/{stm32f1 => stm32/f1}/timer.c | 0
lib/{stm32f1 => stm32/f1}/vector.c | 0
lib/{stm32f2 => stm32/f2}/Makefile | 10 +-
lib/{stm32f2 => stm32/f2}/exti.c | 0
lib/{stm32f2 => stm32/f2}/flash.c | 0
lib/{stm32f2 => stm32/f2}/gpio.c | 0
lib/{stm32f2 => stm32/f2}/libopencm3_stm32f2.ld | 0
lib/{stm32f2 => stm32/f2}/rcc.c | 71 ++--
lib/{stm32f1 => stm32/f2}/scb.c | 2 +-
lib/{stm32f2 => stm32/f2}/vector.c | 0
lib/{stm32f2 => stm32/f4}/Makefile | 14 +-
lib/{stm32f2 => stm32/f4}/exti.c | 4 +-
lib/{stm32f2 => stm32/f4}/flash.c | 2 +-
lib/{stm32f2 => stm32/f4}/gpio.c | 2 +-
.../f4/libopencm3_stm32f4.ld} | 0
lib/{lpc13xx/gpio.c => stm32/f4/pwr.c} | 11 +-
lib/{stm32f2 => stm32/f4}/rcc.c | 94 +++--
lib/{stm32f1 => stm32/f4}/scb.c | 2 +-
lib/{stm32f2 => stm32/f4}/vector.c | 0
lib/{stm32_common => stm32}/i2c.c | 0
lib/{stm32_common => stm32}/nvic.c | 0
lib/{stm32_common => stm32}/spi.c | 0
lib/{stm32_common => stm32}/systick.c | 0
lib/{stm32_common => stm32}/usart.c | 0
243 files changed, 781 insertions(+), 676 deletions(-)
rename examples/{stm32f1 => stm32/f1}/Makefile.include (96%)
rename examples/{stm32f1 => stm32/f1}/lisa-m/fancyblink/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/lisa-m/fancyblink/fancyblink.c (100%)
rename examples/{stm32f1 => stm32/f1}/lisa-m/fancyblink/fancyblink.ld (100%)
rename examples/{stm32f1 => stm32/f1}/lisa-m/usb_dfu/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/lisa-m/usb_dfu/README (100%)
rename examples/{stm32f1 => stm32/f1}/lisa-m/usb_dfu/usbdfu.c (100%)
rename examples/{stm32f1 => stm32/f1}/lisa-m/usb_dfu/usbdfu.ld (100%)
rename examples/{stm32f1 => stm32/f1}/lisa-m/usb_hid/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/lisa-m/usb_hid/README (100%)
rename examples/{stm32f1 => stm32/f1}/lisa-m/usb_hid/usbhid.c (100%)
rename examples/{stm32f1 => stm32/f1}/lisa-m/usb_hid/usbhid.ld (100%)
rename examples/{stm32f1 => stm32/f1}/mb525/fancyblink/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/mb525/fancyblink/README (100%)
rename examples/{stm32f1 => stm32/f1}/mb525/fancyblink/fancyblink.c (100%)
rename examples/{stm32f1 => stm32/f1}/mb525/fancyblink/fancyblink.ld (100%)
rename examples/{stm32f1 => stm32/f1}/mb525/pwmleds/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/mb525/pwmleds/README (100%)
rename examples/{stm32f1 => stm32/f1}/mb525/pwmleds/pwmleds.c (100%)
rename examples/{stm32f1 => stm32/f1}/mb525/pwmleds/pwmleds.ld (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/can/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/can/can.c (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/can/can.ld (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/led/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/led/led.c (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/led/led.ld (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/pwmleds/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/pwmleds/pwmleds.c (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/pwmleds/pwmleds.ld (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/systick/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/systick/systick.c (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/systick/systick.ld (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/usart/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/usart/usart.c (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/usart/usart.ld (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/usart_irq/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/usart_irq/usart_irq.c (100%)
rename examples/{stm32f1 => stm32/f1}/obldc/usart_irq/usart_irq.ld (100%)
rename examples/{stm32f1 => stm32/f1}/other/adc_temperature_sensor/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/other/adc_temperature_sensor/README (100%)
rename examples/{stm32f1 => stm32/f1}/other/adc_temperature_sensor/adc.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/adc_temperature_sensor/adc.ld (100%)
rename examples/{stm32f1 => stm32/f1}/other/dma_mem2mem/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/other/dma_mem2mem/README (100%)
rename examples/{stm32f1 => stm32/f1}/other/dma_mem2mem/dma.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/dma_mem2mem/dma.ld (100%)
rename examples/{stm32f1 => stm32/f1}/other/dogm128/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/other/dogm128/README (100%)
rename examples/{stm32f1 => stm32/f1}/other/dogm128/dogm128.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/dogm128/dogm128.h (100%)
rename examples/{stm32f1 => stm32/f1}/other/dogm128/main.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/dogm128/main.ld (100%)
rename examples/{stm32f1 => stm32/f1}/other/i2c_stts75_sensor/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/other/i2c_stts75_sensor/README (100%)
rename examples/{stm32f1 => stm32/f1}/other/i2c_stts75_sensor/i2c_stts75_sensor.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/i2c_stts75_sensor/i2c_stts75_sensor.ld (100%)
rename examples/{stm32f1 => stm32/f1}/other/i2c_stts75_sensor/stts75.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/i2c_stts75_sensor/stts75.h (100%)
rename examples/{stm32f1 => stm32/f1}/other/rtc/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/other/rtc/README (100%)
rename examples/{stm32f1 => stm32/f1}/other/rtc/rtc.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/rtc/rtc.ld (100%)
rename examples/{stm32f1 => stm32/f1}/other/systick/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/other/systick/README (100%)
rename examples/{stm32f1 => stm32/f1}/other/systick/systick.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/systick/systick.ld (100%)
rename examples/{stm32f1 => stm32/f1}/other/timer_interrupt/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/other/timer_interrupt/README (100%)
rename examples/{stm32f1 => stm32/f1}/other/timer_interrupt/timer.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/timer_interrupt/timer.ld (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_cdcacm/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_cdcacm/README (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_cdcacm/cdcacm.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_cdcacm/cdcacm.ld (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_dfu/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_dfu/README (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_dfu/usbdfu.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_dfu/usbdfu.ld (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_hid/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_hid/README (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_hid/usbhid.c (100%)
rename examples/{stm32f1 => stm32/f1}/other/usb_hid/usbhid.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/button/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/button/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/button/button.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/button/button.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/fancyblink/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/fancyblink/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/fancyblink/fancyblink.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/fancyblink/fancyblink.ld (100%)
copy examples/{stm32f1 => stm32/f1}/stm32-discovery/miniblink/Makefile (100%)
copy examples/{stm32f1 => stm32/f1}/stm32-discovery/miniblink/README (100%)
copy examples/{stm32f1 => stm32/f1}/stm32-discovery/miniblink/miniblink.c (100%)
copy examples/{stm32f1 => stm32/f1}/stm32-discovery/miniblink/miniblink.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/rtc/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/rtc/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/rtc/rtc.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/rtc/rtc.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/usart/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/usart/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/usart/usart.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-discovery/usart/usart.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/button/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/button/button.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/button/button.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/exti_both/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/exti_both/exti_both.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/exti_both/exti_both.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/exti_rising_falling/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/exti_rising_falling/exti_rising_falling.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/exti_rising_falling/exti_rising_falling.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/fancyblink/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/fancyblink/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/fancyblink/fancyblink.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/fancyblink/fancyblink.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/led_stripe/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/led_stripe/led_stripe.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/led_stripe/led_stripe.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/miniblink/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/miniblink/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/miniblink/miniblink.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/miniblink/miniblink.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/pwm_6step/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/pwm_6step/pwm_6step.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/pwm_6step/pwm_6step.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/spi/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/spi/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/spi/spi.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/spi/spi.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/timer/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/timer/timer.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/timer/timer.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/traceswo/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/traceswo/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/traceswo/traceswo.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/traceswo/traceswo.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart/usart.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart/usart.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart_irq/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart_irq/usart_irq.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart_irq/usart_irq.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart_irq_printf/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart_irq_printf/usart_irq_printf.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart_irq_printf/usart_irq_printf.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart_printf/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart_printf/usart_printf.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usart_printf/usart_printf.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_cdcacm/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_cdcacm/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_cdcacm/cdcacm.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_cdcacm/cdcacm.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_dfu/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_dfu/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_dfu/usbdfu.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_dfu/usbdfu.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_hid/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_hid/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_hid/usbhid.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_hid/usbhid.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_iap/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_iap/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_iap/usbiap.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h103/usb_iap/usbiap.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h107/fancyblink/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h107/fancyblink/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h107/fancyblink/fancyblink.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h107/fancyblink/fancyblink.ld (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h107/usb_simple/Makefile (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h107/usb_simple/README (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h107/usb_simple/usb_simple.c (100%)
rename examples/{stm32f1 => stm32/f1}/stm32-h107/usb_simple/usb_simple.ld (100%)
copy examples/{stm32f2 => stm32/f2}/Makefile.include (96%)
rename examples/{stm32f2 => stm32/f2}/jobygps/jobygps.cfg (100%)
rename examples/{stm32f2 => stm32/f2}/jobygps/miniblink/Makefile (100%)
rename examples/{stm32f2 => stm32/f2}/jobygps/miniblink/README (100%)
rename examples/{stm32f2 => stm32/f2}/jobygps/miniblink/miniblink.c (100%)
rename examples/{stm32f2 => stm32/f2}/jobygps/miniblink/miniblink.ld (100%)
rename examples/{stm32f2 => stm32/f2}/jobygps/spi_test/Makefile (100%)
rename examples/{stm32f2 => stm32/f2}/jobygps/spi_test/spi_test.c (97%)
rename examples/{stm32f2 => stm32/f2}/jobygps/spi_test/spi_test.ld (100%)
rename examples/{stm32f2 => stm32/f2}/jobygps/usart_printf/Makefile (100%)
rename examples/{stm32f2 => stm32/f2}/jobygps/usart_printf/usart_printf.c (97%)
rename examples/{stm32f2 => stm32/f2}/jobygps/usart_printf/usart_printf.ld (100%)
rename examples/{stm32f2 => stm32/f4}/Makefile.include (94%)
rename examples/{stm32f1 => stm32/f4}/stm32-discovery/miniblink/Makefile (100%)
rename examples/{stm32f1 => stm32/f4}/stm32-discovery/miniblink/README (100%)
rename examples/{stm32f1 => stm32/f4}/stm32-discovery/miniblink/miniblink.c (55%)
rename examples/{stm32f1 => stm32/f4}/stm32-discovery/miniblink/miniblink.ld (75%)
copy include/libopencm3/stm32/{f1 => f2}/scb.h (100%)
copy include/libopencm3/stm32/{f2 => f4}/flash.h (100%)
copy include/libopencm3/stm32/{f2 => f4}/gpio.h (78%)
copy include/libopencm3/stm32/{f2 => f4}/memorymap.h (100%)
copy include/libopencm3/stm32/{f2/nvic_f2.h => f4/nvic_f4.h} (98%)
copy include/libopencm3/stm32/{f2 => f4}/pwr.h (66%)
copy include/libopencm3/stm32/{f2 => f4}/rcc.h (53%)
copy include/libopencm3/stm32/{f1 => f4}/scb.h (100%)
copy include/libopencm3/stm32/{f2 => f4}/spi.h (95%)
copy include/libopencm3/stm32/{f2 => f4}/syscfg.h (100%)
copy include/libopencm3/stm32/{f2 => f4}/timer.h (96%)
copy include/libopencm3/stm32/{f2 => f4}/usart.h (94%)
rename lib/{stm32f1 => stm32/f1}/Makefile (92%)
rename lib/{stm32f1 => stm32/f1}/adc.c (100%)
rename lib/{stm32f1 => stm32/f1}/can.c (100%)
rename lib/{stm32f1 => stm32/f1}/dma.c (100%)
rename lib/{stm32f1 => stm32/f1}/ethernet.c (100%)
rename lib/{stm32f1 => stm32/f1}/exti.c (100%)
rename lib/{stm32f1 => stm32/f1}/flash.c (100%)
rename lib/{stm32f1 => stm32/f1}/gpio.c (100%)
copy lib/{stm32f1 => stm32/f1}/libopencm3_stm32f1.ld (100%)
rename lib/{stm32f1 => stm32/f1}/rcc.c (100%)
rename lib/{stm32f1 => stm32/f1}/rtc.c (100%)
copy lib/{stm32f1 => stm32/f1}/scb.c (100%)
rename lib/{stm32f1 => stm32/f1}/timer.c (100%)
rename lib/{stm32f1 => stm32/f1}/vector.c (100%)
copy lib/{stm32f2 => stm32/f2}/Makefile (86%)
copy lib/{stm32f2 => stm32/f2}/exti.c (100%)
copy lib/{stm32f2 => stm32/f2}/flash.c (100%)
copy lib/{stm32f2 => stm32/f2}/gpio.c (100%)
rename lib/{stm32f2 => stm32/f2}/libopencm3_stm32f2.ld (100%)
copy lib/{stm32f2 => stm32/f2}/rcc.c (85%)
copy lib/{stm32f1 => stm32/f2}/scb.c (96%)
copy lib/{stm32f2 => stm32/f2}/vector.c (100%)
rename lib/{stm32f2 => stm32/f4}/Makefile (81%)
rename lib/{stm32f2 => stm32/f4}/exti.c (97%)
rename lib/{stm32f2 => stm32/f4}/flash.c (99%)
rename lib/{stm32f2 => stm32/f4}/gpio.c (98%)
rename lib/{stm32f1/libopencm3_stm32f1.ld => stm32/f4/libopencm3_stm32f4.ld} (100%)
copy lib/{lpc13xx/gpio.c => stm32/f4/pwr.c} (75%)
rename lib/{stm32f2 => stm32/f4}/rcc.c (80%)
rename lib/{stm32f1 => stm32/f4}/scb.c (96%)
rename lib/{stm32f2 => stm32/f4}/vector.c (100%)
rename lib/{stm32_common => stm32}/i2c.c (100%)
rename lib/{stm32_common => stm32}/nvic.c (100%)
rename lib/{stm32_common => stm32}/spi.c (100%)
rename lib/{stm32_common => stm32}/systick.c (100%)
rename lib/{stm32_common => stm32}/usart.c (100%)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-10-30 01:16:09
|
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 3900d16740b790ea2603b8fa7f627da7ff5a9753 (commit)
via 44715e9eca2109399cdf8a47ed47d9435b972ad0 (commit)
from 66c24ee131ddb41e7c8520804792415c9a999381 (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 3900d16740b790ea2603b8fa7f627da7ff5a9753
Author: Uwe Hermann <uw...@he...>
Date: Sun Oct 30 02:14:41 2011 +0100
stm32-h103/usb_dfu: Whitespace/coding-style fixes.
commit 44715e9eca2109399cdf8a47ed47d9435b972ad0
Author: Uwe Hermann <uw...@he...>
Date: Sun Oct 30 02:04:37 2011 +0100
Olimex STM32-H103: Make the usb_dfu example work.
On this board PC11 must be low to connect the USB.
Thanks Gareth McMullin <ga...@bl...> for pointing this out.
-----------------------------------------------------------------------
Summary of changes:
examples/stm32f1/stm32-h103/usb_dfu/usbdfu.c | 121 ++++++++++++--------------
1 files changed, 56 insertions(+), 65 deletions(-)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-10-29 23:53:44
|
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 66c24ee131ddb41e7c8520804792415c9a999381 (commit)
from 577e0a8b9d0c36b1eb35de038c95c8bde270071b (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 66c24ee131ddb41e7c8520804792415c9a999381
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sat Oct 29 15:48:55 2011 -0700
Changed the lisa/m dfu example to use PC2 led for enumeration indication instead of switching off jtag and using trst led.
-----------------------------------------------------------------------
Summary of changes:
examples/stm32f1/lisa-m/usb_dfu/usbdfu.c | 13 +++++--------
1 files changed, 5 insertions(+), 8 deletions(-)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-10-29 22:49: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 577e0a8b9d0c36b1eb35de038c95c8bde270071b (commit)
via 88230a8d5c46ba79d372ec9e669cfb38f67f9f17 (commit)
via 8ba610e80a9fdd385b14cf3cc7002a56663afb5c (commit)
from ffba9f84e03dae792190d6acbf218df7795da2b8 (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 577e0a8b9d0c36b1eb35de038c95c8bde270071b
Author: Uwe Hermann <uw...@he...>
Date: Sun Oct 30 00:40:26 2011 +0200
lisa-m/usb_hid: Drop unused variable.
This avoids a compiler warning.
commit 88230a8d5c46ba79d372ec9e669cfb38f67f9f17
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sat Oct 29 15:29:49 2011 -0700
Switched the lisa/m usb_dfu to use stm32f107 init code.
commit 8ba610e80a9fdd385b14cf3cc7002a56663afb5c
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sat Oct 29 15:06:11 2011 -0700
Readded black magic probe support to example makefiles.
-----------------------------------------------------------------------
Summary of changes:
examples/stm32f1/Makefile.include | 13 +++++++++++++
examples/stm32f1/lisa-m/usb_dfu/usbdfu.c | 2 +-
examples/stm32f1/lisa-m/usb_hid/usbhid.c | 1 -
examples/stm32f2/Makefile.include | 13 +++++++++++++
4 files changed, 27 insertions(+), 2 deletions(-)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-10-29 21:41:45
|
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 ffba9f84e03dae792190d6acbf218df7795da2b8 (commit)
from fb087555d9d3d4e12ead4f5498f4acf058891699 (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 ffba9f84e03dae792190d6acbf218df7795da2b8
Author: Uwe Hermann <uw...@he...>
Date: Sat Oct 29 23:39:24 2011 +0200
README: target/stm32.cfg is deprecated in OpenOCD.
-----------------------------------------------------------------------
Summary of changes:
README | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-10-29 20:44:53
|
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 fb087555d9d3d4e12ead4f5498f4acf058891699 (commit)
via 788f3870c430b6e4ce7ae55bfa263cd66c1c7b37 (commit)
via 17d80aa5a4a3f32d28d94bcaedc45eca45ed5441 (commit)
via ca48da8dd47e414bc3ef4ac0c369b532c6b8068d (commit)
via 284be9303748d640204b22c50183f9b49e86aa83 (commit)
via b05a5dcf2a2d5aa42e80cabf6aaf7a63133b5332 (commit)
via fd2524beb0b0ace785c1aceb05b971d2aa902fde (commit)
via 36cff03af1b4ad08c72ccc21bbd3903113ef423a (commit)
via 28d614757e136d63a965c6d66b7838a656505510 (commit)
via 0f6a0276aab597d23639988fa5cc457bc1186818 (commit)
via 869a0df701e6f937a7d350350aebe3772c51f7ba (commit)
via 7877aaeebc2b53316bf13a1ae9b2fb0c5143af68 (commit)
via 8974be743571e32cc6b7a6bc29615e24d4aafc89 (commit)
via 20c33d1ae3f6dd4b30483ccec5209e1f5ba74059 (commit)
via 6dd3190bb969f7622a6ba628ba745c306c20ac8d (commit)
via ae44add1b6910c349917ce106d995d06da8e2879 (commit)
via 82768447c8f262ac0ce64cf8567cea0372bf2b83 (commit)
via 2095715eb1de61b0f58129923e0a8ad4ae3706e0 (commit)
via 8ceeb99902786041184800248eca4d7f3741d9bf (commit)
via 878c0948719436f36862feef3908ed0c78cccbdd (commit)
via 14dcda91b06c517d5a7e5485ceac040d72978a31 (commit)
via 7518bc83c1b5b2f4f363ec43478b4d1320e0a8ef (commit)
via 84b9f859416bb32ba7cf5f19b930445adb2aa41d (commit)
via e772992f4c56d79581e62607c27609e4eeaaae7e (commit)
via e7f909c50206f7a4cc467fa55633c70bbd384491 (commit)
via f0c153598d5eb8373770297e71732f8fcef4f8ef (commit)
via ef8f8d831e83fcba4573404b588142853dd226fb (commit)
via c4c9d6ca112b104301152fcdea3a487ed0e42bb9 (commit)
via 53f1c75c53f856af7a46cebc3e68a68c0a89036d (commit)
via 1a555c9646ddfe2dd6ff67fbeb8d0324c129786f (commit)
via fae6f83bb96bbe0b69b433d42253081574bcabc4 (commit)
via d1272acaad8bb7dc41b81bd0c7a9728b7d308422 (commit)
via 7133e792398b87695fa73bb344c8d3d0cb08bb23 (commit)
via 0565cb837815f4086b03ddf090dcada82f30e9c4 (commit)
via 4d02d36d6b16e96eda731c9adbbbadd694371700 (commit)
via 010ee532982ae8329f712967e7e3759fa432ce76 (commit)
via 72baa300ab82c184e156e170cae0dcd1fd665d12 (commit)
via ca412a9ed2ab3bf5f4bdf54b7b300290931ab39b (commit)
via cadbc0145bf2eb407f24987620636f4e52b293d4 (commit)
via 023b0a169581d2e7e640134035b505eda597dda3 (commit)
via cff706e3ca3823ffb388a4e87c4ef8bf925945c4 (commit)
via ce7dd46aef9153c4f98a983977ce7bd2a905134d (commit)
via a4935eef571191f7c9170723943f1327d39656a1 (commit)
via 666b8f12d56cf478b0c9594009004b88917dec64 (commit)
via 7524b0f4c56e4b9785eac47ffe0fcbc4553d349e (commit)
via 8a2cf9dd4b1ff3d14a67ee1545f1f58644170240 (commit)
via 775288bc1326e7a6a03a1b60db6dac88e26f0c5a (commit)
via 8da449679988e32d35359fa8a952ec8d2ed07297 (commit)
via 60dcacccb7ae8f80ca224e38abdfca1236d1871e (commit)
via 95d4532595369b09bd48e9f7706b0ddef3149985 (commit)
via 4eff339e8caae6a16b3650343de483201d4ca490 (commit)
via 0d4931f91feba0f2e99b58b6b18345696e390b7a (commit)
via fd2eb7a1bd3b7cbe06dd91fad6782a85afff86ba (commit)
via 69fb967eed15dfde14442ecfa36e42f824b704c2 (commit)
via ab871dde0b3d9fa6ada9dfe42a71e5ca94589a70 (commit)
via ac18a048696a675cc05acec91a6686164e0df29f (commit)
via 6bf33af01070a7559bd5a129f5a4cde7f7e6151a (commit)
via e77bbff125d603f31899f505242577cca9ca7b43 (commit)
via 76700510e08007fcbb461c22e71649bfa2bf95de (commit)
via 424b094ce83e6c9ae577cef22e86054cc2d945a5 (commit)
via cf8171e469ff726701bfdc5d14a169c87d1e5b54 (commit)
via 18648708c887e24a1e30a37b133aad15b284a21d (commit)
via 5ba3e77246fece4883381b6db00974fd1a0c2c34 (commit)
via cbf6b8e54b526ef9c104bd9e3d9ae2e6fe3829c8 (commit)
via c63001c6cd13a91556cd0f37007fef40cad9085d (commit)
via 4809f7dacf70253f894460683be5c08d76a800a7 (commit)
via 71909482de63e9f34570df1635aefb48a0a730ec (commit)
via 59c1c40e2c14c062cfe24c5eac3599cd8cca0c79 (commit)
via 11b856822d3e985297f00d09194d807ef4af3e35 (commit)
via 6ab4e561f73e01b497ef3a323883814007d49990 (commit)
via d4d737096371fc489bed70684b13305af4785f82 (commit)
via 3c67ef7d07cfa4d2d041fa4f641a9f6f3c4a33bf (commit)
via 6ec01401e12d957b38947c9236a8d3086bca4eca (commit)
via db8653b802afcdcfbe71424d1bafcd9584972212 (commit)
via 16a481034ff86869d8e4548dfb4b7bf8df2c6f26 (commit)
via 022a18f3143a10dda216fd8c68e6f81a888b6583 (commit)
via 25ed4d5af0a31943fcc2d9d73ae4fce64e478bf8 (commit)
via 309beb251a5a2f618380d451931cce0a109b005e (commit)
via 83dab6436907361bb59efe2338c4e04dc26053a1 (commit)
via 508e18b26b450f2d2a70994ab2a179104fb65c5d (commit)
via 551d069ed3e5fd5f2f25eae8bd0980905835002a (commit)
via 792a806ecd8febe063153fb4cac8f4ad95812815 (commit)
via 3a426b34aa38397aca3efc17f83a524fb05ea1ed (commit)
via 97413a83f8aecea15a79953703c8a2c320993bc4 (commit)
via 318deef8cb49cbf7d60788ad36f1fc4a41e1be4b (commit)
via 7889cb66c77bbb921079097038ba0b179fcd5958 (commit)
via 2a8ae89c7a77dcc0c0d5f1a4ec918032051c59f0 (commit)
via d21cd70810999ceb99ed80473f1e5e6181c3ffc6 (commit)
via 00c2bcb563c01c92d49158ef079919bac679f875 (commit)
via 5b4cbe7d87409096e447951ba72b269e90cf12a7 (commit)
via b546f9b5a92f592e0254ae3de94c609148a88018 (commit)
via b4d71f37067cc1bc4ada1dab27aeeaf1c2e23311 (commit)
via 4366d5e60082b8be4ddb8926e6368f29fc363aab (commit)
via b5883df455c595c92f79ee7721e37ea808010cc2 (commit)
via a43e52124a8d8994ab53991a09dc3eae02193ed2 (commit)
via f8d1005595296177da8e92ddbf8ef582f23a58d1 (commit)
via 6912cbe71fe1a4773a3ad0aa7ee04186422dd60d (commit)
via aa3089e8c4b6e3085fa8bc6d03c01d1522fa78a6 (commit)
via af64b76bd6b89488f0cd1ad1a899367d6a28f655 (commit)
via 87d4045c22d75143ed8f750c184966eeba55a3b6 (commit)
via f3779fbefa23e424f359b140886a0257e5bb0dd8 (commit)
via 00e26ec7b6fc214f120e41201f3e71337cb018b8 (commit)
via 57868b1f67e1366b138d99b101f63c9404d1dcfb (commit)
via 0ab26a05a8b41e0aa9f07f33ed1b997fb4fabf1f (commit)
via 5e5988e284b90e0ce696a2e83e6804a681927027 (commit)
via 8a5ad8f5649e5ffe0dd14f9332259f202d873d64 (commit)
via 89eb1921d94cdeaf5518b418ca5134d857908b7b (commit)
via bd33f2d256631a22a54b589982c3e104f81a78d4 (commit)
via da1af2cece35607476b7ac6685dd6bace968ac59 (commit)
via 1a1d8d63ba26ab94b27ff1fea1a22d36b0f4402e (commit)
via 8f5da142502f72681d2f716ba806eb7219320b99 (commit)
via bba026ce336a9f0ec74f68c65e57f626c26e338a (commit)
from f9a28a3d5e7438842f64c123ffff2488bdccff4d (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 fb087555d9d3d4e12ead4f5498f4acf058891699
Author: Uwe Hermann <uw...@he...>
Date: Sat Oct 29 22:30:28 2011 +0200
README: Update path to the new stm32f1.
commit 788f3870c430b6e4ce7ae55bfa263cd66c1c7b37
Merge: 17d80aa fd2524b
Author: Uwe Hermann <uw...@he...>
Date: Sat Oct 29 22:19:12 2011 +0200
Merge remote-tracking branch 'fnoble/stm32f2'
commit 17d80aa5a4a3f32d28d94bcaedc45eca45ed5441
Author: Uwe Hermann <uw...@he...>
Date: Sat Oct 29 22:14:33 2011 +0200
Fix whitespace.
commit ca48da8dd47e414bc3ef4ac0c369b532c6b8068d
Author: Piotr Esden-Tempski <pi...@es...>
Date: Wed Oct 5 22:56:47 2011 -0700
Changed the lisa/m dfu example to run on stm32f105.
commit 284be9303748d640204b22c50183f9b49e86aa83
Author: Gareth McMullin <ga...@bl...>
Date: Sat Oct 29 23:57:10 2011 +1300
Restored OTG clock enable in RCC in f107 usb init.
commit b05a5dcf2a2d5aa42e80cabf6aaf7a63133b5332
Author: Gareth McMullin <ga...@bl...>
Date: Sat Oct 29 21:30:26 2011 +1300
Fixed some F105/F107 USB issues. Added user callback on SOF.
Made examples depend on lib.
commit fd2524beb0b0ace785c1aceb05b971d2aa902fde
Merge: 36cff03 28d6147
Author: Stephen Caudle <gi...@do...>
Date: Thu Oct 27 23:39:16 2011 -0400
Merge remote-tracking branch 'fnoble/stm32f2' into stm32fx
Conflicts:
lib/stm32f2/Makefile
commit 36cff03af1b4ad08c72ccc21bbd3903113ef423a
Author: Stephen Caudle <gi...@do...>
Date: Thu Oct 27 23:34:52 2011 -0400
Add RCC and FLASH support for STM32F2
commit 28d614757e136d63a965c6d66b7838a656505510
Author: Fergus Noble <fer...@gm...>
Date: Wed Oct 26 13:39:04 2011 -0700
Removing silly dummy target.
commit 0f6a0276aab597d23639988fa5cc457bc1186818
Merge: 869a0df ae44add
Author: Fergus Noble <fer...@gm...>
Date: Wed Oct 26 13:33:40 2011 -0700
Merge branch 'stm32f2' of github.com:fnoble/libopenstm32 into stm32f2
commit 869a0df701e6f937a7d350350aebe3772c51f7ba
Author: Fergus Noble <fer...@gm...>
Date: Wed Oct 26 13:30:44 2011 -0700
Adding new EXTI stuff to F2 makefile.
commit 7877aaeebc2b53316bf13a1ae9b2fb0c5143af68
Author: Fergus Noble <fer...@gm...>
Date: Wed Oct 26 13:30:27 2011 -0700
Better way to toggle a pin.
commit 8974be743571e32cc6b7a6bc29615e24d4aafc89
Author: Fergus Noble <fer...@gm...>
Date: Wed Oct 26 13:29:52 2011 -0700
Added convenience function code for EXTI on F2.
commit 20c33d1ae3f6dd4b30483ccec5209e1f5ba74059
Author: Fergus Noble <fer...@gm...>
Date: Wed Oct 26 13:29:14 2011 -0700
Add header for F2 syscfg peripheral.
commit 6dd3190bb969f7622a6ba628ba745c306c20ac8d
Author: Fergus Noble <fer...@gm...>
Date: Wed Oct 26 13:28:52 2011 -0700
Fix NVIC defines for F2.
commit ae44add1b6910c349917ce106d995d06da8e2879
Merge: 8276844 8ceeb99
Author: Fergus Noble <fer...@gm...>
Date: Thu Oct 13 00:11:32 2011 -0700
Merge branch 'stm32fx' of https://github.com/doceme/libopenstm32 into stm32f2
Conflicts:
Makefile
examples/stm32/lisa-m/fancyblink/fancyblink.ld
examples/stm32/lisa-m/usb_hid/usbhid.ld
examples/stm32/mb525/fancyblink/fancyblink.ld
examples/stm32/obldc/usart_irq/usart_irq.ld
examples/stm32/other/usb_dfu/usbdfu.c
examples/stm32/stm32-h103/fancyblink/fancyblink.ld
examples/stm32/stm32-h103/usart_irq/usart_irq.ld
examples/stm32/stm32-h103/usb_dfu/usbdfu.c
examples/stm32/stm32-h103/usb_hid/usbhid.ld
examples/stm32f1/Makefile.include
examples/stm32f1/lisa-m/fancyblink/fancyblink.ld
examples/stm32f1/lisa-m/usb_hid/usbhid.ld
examples/stm32f1/mb525/fancyblink/fancyblink.ld
examples/stm32f1/obldc/usart_irq/usart_irq.ld
examples/stm32f1/other/usb_dfu/usbdfu.c
examples/stm32f1/stm32-h103/fancyblink/fancyblink.ld
examples/stm32f1/stm32-h103/usart_irq/usart_irq.ld
examples/stm32f1/stm32-h103/usb_dfu/usbdfu.c
examples/stm32f1/stm32-h103/usb_hid/usbhid.ld
examples/stm32f2/jobygps/usart_printf/usart_printf.ld
lib/lm3s/Makefile
lib/lpc13xx/Makefile
lib/stm32f1/Makefile
commit 82768447c8f262ac0ce64cf8567cea0372bf2b83
Merge: 2095715 4809f7d
Author: Fergus Noble <fer...@gm...>
Date: Wed Oct 12 23:59:16 2011 -0700
Merge branch 'stm32f2' of github.com:fnoble/libopenstm32 into stm32f2
commit 2095715eb1de61b0f58129923e0a8ad4ae3706e0
Author: Fergus Noble <fer...@gm...>
Date: Wed Oct 12 23:58:37 2011 -0700
I think we want to wait before we send the UART byte rather than after...
commit 8ceeb99902786041184800248eca4d7f3741d9bf
Author: Stephen Caudle <gi...@do...>
Date: Wed Oct 12 23:58:27 2011 -0400
Fix stm32f1 filenames and path
commit 878c0948719436f36862feef3908ed0c78cccbdd
Author: Fergus Noble <fer...@gm...>
Date: Tue Oct 4 16:06:01 2011 -0700
Added alternative function for doing an SPI transfer.
commit 14dcda91b06c517d5a7e5485ceac040d72978a31
Author: Fergus Noble <fer...@gm...>
Date: Tue Sep 27 17:19:24 2011 -0700
Fixing some more header references
commit 7518bc83c1b5b2f4f363ec43478b4d1320e0a8ef
Author: Fergus Noble <fer...@gm...>
Date: Tue Sep 27 17:18:15 2011 -0700
Fixing some header references
commit 84b9f859416bb32ba7cf5f19b930445adb2aa41d
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 26 14:21:42 2011 -0700
Moving a couple more headers to stm common.
commit e772992f4c56d79581e62607c27609e4eeaaae7e
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 23 13:05:12 2011 -0700
Some more silly bugs in GPIO fixed for F2.
commit e7f909c50206f7a4cc467fa55633c70bbd384491
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 23 13:04:54 2011 -0700
Minor fixes to the SPI code, mainly you should check that the TX buffer is empty before rather than after sending.
commit f0c153598d5eb8373770297e71732f8fcef4f8ef
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 23 13:04:11 2011 -0700
SPI test now working on F2!
commit ef8f8d831e83fcba4573404b588142853dd226fb
Author: Henry Hallam <hh...@jo...>
Date: Thu Sep 22 16:04:42 2011 -0700
SPI test (untested)
commit c4c9d6ca112b104301152fcdea3a487ed0e42bb9
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 22 14:23:49 2011 -0700
Updating the usart example in jobygps to use fixed gpio code.
commit 53f1c75c53f856af7a46cebc3e68a68c0a89036d
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 22 14:23:25 2011 -0700
Fixed bug in F2 GPIO code.
commit 1a555c9646ddfe2dd6ff67fbeb8d0324c129786f
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 22 13:53:30 2011 -0700
OpenOCD config file for JobyGPS.
commit fae6f83bb96bbe0b69b433d42253081574bcabc4
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 22 13:53:10 2011 -0700
Adding jobygps usart example.
commit d1272acaad8bb7dc41b81bd0c7a9728b7d308422
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 22 13:52:43 2011 -0700
Initial move of USART code to common, still needs some work.
commit 7133e792398b87695fa73bb344c8d3d0cb08bb23
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 16 23:14:07 2011 -0700
Change default prefix in Makefiles to arm-none-eabi for compatability with summon toolchain out the box.
commit 0565cb837815f4086b03ddf090dcada82f30e9c4
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 16 17:34:08 2011 -0700
RCC header file for F2 implemented, no convenience functions so far.
commit 4d02d36d6b16e96eda731c9adbbbadd694371700
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 16:26:39 2011 -0700
Moving nvic code to common, adding F1 and F2 specific user interrupt definition headers.
commit 010ee532982ae8329f712967e7e3759fa432ce76
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 15:07:07 2011 -0700
Moved SPI to stm32 common.
commit 72baa300ab82c184e156e170cae0dcd1fd665d12
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 15:06:28 2011 -0700
Moved I2C to stm32 common.
commit ca412a9ed2ab3bf5f4bdf54b7b300290931ab39b
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 14:59:55 2011 -0700
Move systick to stm32 common.
commit cadbc0145bf2eb407f24987620636f4e52b293d4
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 02:53:16 2011 -0700
First F2 example working!
commit 023b0a169581d2e7e640134035b505eda597dda3
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 02:52:37 2011 -0700
Remove orphaned file in git.
commit cff706e3ca3823ffb388a4e87c4ef8bf925945c4
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 01:20:45 2011 -0700
Rename F1 examples folder.
commit ce7dd46aef9153c4f98a983977ce7bd2a905134d
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 01:18:49 2011 -0700
Update F1 libs with new header file locations.
commit a4935eef571191f7c9170723943f1327d39656a1
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 01:18:26 2011 -0700
Add family define for the F1 Makefile and add a Makefile for the F2.
commit 666b8f12d56cf478b0c9594009004b88917dec64
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 01:17:45 2011 -0700
Fixing something I forgot to update after restructuring the include directories.
commit 7524b0f4c56e4b9785eac47ffe0fcbc4553d349e
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 00:59:30 2011 -0700
Adding vector table for F2.
commit 8a2cf9dd4b1ff3d14a67ee1545f1f58644170240
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 00:07:14 2011 -0700
Copying F1 linker script over to the F2 target, hopefully it should be the same!
commit 775288bc1326e7a6a03a1b60db6dac88e26f0c5a
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 00:06:35 2011 -0700
Renaming things in the F1 target Makefile.
commit 8da449679988e32d35359fa8a952ec8d2ed07297
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 00:05:57 2011 -0700
Adding stm32f2 target in top level Makefile and renaming f1 target.
commit 60dcacccb7ae8f80ca224e38abdfca1236d1871e
Author: Fergus Noble <fer...@gm...>
Date: Wed Sep 14 23:57:43 2011 -0700
Some updates to the F2 GPIO header plus implementation of GPIO convenience functions.
commit 95d4532595369b09bd48e9f7706b0ddef3149985
Author: Fergus Noble <fer...@gm...>
Date: Wed Sep 14 22:36:15 2011 -0700
Initial import of F2 GPIO peripheral header file.
commit 4eff339e8caae6a16b3650343de483201d4ca490
Author: Fergus Noble <fer...@gm...>
Date: Wed Sep 14 13:47:33 2011 -0700
Restructuring stm32 include directories.
commit 0d4931f91feba0f2e99b58b6b18345696e390b7a
Author: Fergus Noble <fer...@gm...>
Date: Tue Sep 13 18:39:44 2011 -0700
Moved timer stuff to common and added F2 specific header.
commit fd2eb7a1bd3b7cbe06dd91fad6782a85afff86ba
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 23:28:52 2011 -0700
Moved I2C to common, no changes needed.
commit 69fb967eed15dfde14442ecfa36e42f824b704c2
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 22:13:55 2011 -0700
Moves usart over to common and added F2 specific header.
commit ab871dde0b3d9fa6ada9dfe42a71e5ca94589a70
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 21:11:24 2011 -0700
Unnecessary include removed.
commit ac18a048696a675cc05acec91a6686164e0df29f
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 21:11:09 2011 -0700
Moved spi header over to common and created F2 specific header.
commit 6bf33af01070a7559bd5a129f5a4cde7f7e6151a
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 20:49:43 2011 -0700
Moved pwr.h to stm_common and added F2 series specific extensions in its own header.
commit e77bbff125d603f31899f505242577cca9ca7b43
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 20:48:56 2011 -0700
Fixing small typo.
commit 76700510e08007fcbb461c22e71649bfa2bf95de
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 20:48:41 2011 -0700
Ability to choose memorymap for stm_common headers with define.
commit 424b094ce83e6c9ae577cef22e86054cc2d945a5
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 18:25:11 2011 -0700
Renaming lib code for stm32 f1 series.
commit cf8171e469ff726701bfdc5d14a169c87d1e5b54
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 18:12:11 2011 -0700
Moving stm header files that are common to f1 and f2 series into their own folder.
commit 18648708c887e24a1e30a37b133aad15b284a21d
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 18:09:10 2011 -0700
Moving renaming stm32 header files for f1 series.
commit 5ba3e77246fece4883381b6db00974fd1a0c2c34
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 18:05:41 2011 -0700
Adding memory map for the stm32f2 series.
commit cbf6b8e54b526ef9c104bd9e3d9ae2e6fe3829c8
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 9 10:20:23 2011 -0700
Update examples Makefiles to use the make shell function rather than backticks for shell command expansion. Backticks are unreliable and don't work on all platforms.
commit c63001c6cd13a91556cd0f37007fef40cad9085d
Author: Fergus Noble <fer...@gm...>
Date: Tue Oct 4 17:13:49 2011 -0700
Henry is a grammar nazi.
commit 4809f7dacf70253f894460683be5c08d76a800a7
Author: Fergus Noble <fer...@gm...>
Date: Tue Oct 4 16:06:01 2011 -0700
Added alternative function for doing an SPI transfer.
commit 71909482de63e9f34570df1635aefb48a0a730ec
Author: Fergus Noble <fer...@gm...>
Date: Tue Sep 27 17:19:24 2011 -0700
Fixing some more header references
commit 59c1c40e2c14c062cfe24c5eac3599cd8cca0c79
Author: Fergus Noble <fer...@gm...>
Date: Tue Sep 27 17:18:15 2011 -0700
Fixing some header references
commit 11b856822d3e985297f00d09194d807ef4af3e35
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 26 14:21:42 2011 -0700
Moving a couple more headers to stm common.
commit 6ab4e561f73e01b497ef3a323883814007d49990
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 23 13:06:07 2011 -0700
Change default prefix in top level Makefile.
commit d4d737096371fc489bed70684b13305af4785f82
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 23 13:05:12 2011 -0700
Some more silly bugs in GPIO fixed for F2.
commit 3c67ef7d07cfa4d2d041fa4f641a9f6f3c4a33bf
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 23 13:04:54 2011 -0700
Minor fixes to the SPI code, mainly you should check that the TX buffer is empty before rather than after sending.
commit 6ec01401e12d957b38947c9236a8d3086bca4eca
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 23 13:04:11 2011 -0700
SPI test now working on F2!
commit db8653b802afcdcfbe71424d1bafcd9584972212
Merge: 022a18f 16a4810
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 22 16:09:28 2011 -0700
Merge branch 'stm32f2' of https://github.com/henryhallam/libopenstm32 into stm32f2
commit 16a481034ff86869d8e4548dfb4b7bf8df2c6f26
Author: Henry Hallam <hh...@jo...>
Date: Thu Sep 22 16:04:42 2011 -0700
SPI test (untested)
commit 022a18f3143a10dda216fd8c68e6f81a888b6583
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 22 14:23:49 2011 -0700
Updating the usart example in jobygps to use fixed gpio code.
commit 25ed4d5af0a31943fcc2d9d73ae4fce64e478bf8
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 22 14:23:25 2011 -0700
Fixed bug in F2 GPIO code.
commit 309beb251a5a2f618380d451931cce0a109b005e
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 22 13:53:30 2011 -0700
OpenOCD config file for JobyGPS.
commit 83dab6436907361bb59efe2338c4e04dc26053a1
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 22 13:53:10 2011 -0700
Adding jobygps usart example.
commit 508e18b26b450f2d2a70994ab2a179104fb65c5d
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 22 13:52:43 2011 -0700
Initial move of USART code to common, still needs some work.
commit 551d069ed3e5fd5f2f25eae8bd0980905835002a
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 16 23:14:07 2011 -0700
Change default prefix in Makefiles to arm-none-eabi for compatability with summon toolchain out the box.
commit 792a806ecd8febe063153fb4cac8f4ad95812815
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 16 17:34:08 2011 -0700
RCC header file for F2 implemented, no convenience functions so far.
commit 3a426b34aa38397aca3efc17f83a524fb05ea1ed
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 16:26:39 2011 -0700
Moving nvic code to common, adding F1 and F2 specific user interrupt definition headers.
commit 97413a83f8aecea15a79953703c8a2c320993bc4
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 15:07:07 2011 -0700
Moved SPI to stm32 common.
commit 318deef8cb49cbf7d60788ad36f1fc4a41e1be4b
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 15:06:28 2011 -0700
Moved I2C to stm32 common.
commit 7889cb66c77bbb921079097038ba0b179fcd5958
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 14:59:55 2011 -0700
Move systick to stm32 common.
commit 2a8ae89c7a77dcc0c0d5f1a4ec918032051c59f0
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 02:53:16 2011 -0700
First F2 example working!
commit d21cd70810999ceb99ed80473f1e5e6181c3ffc6
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 02:52:37 2011 -0700
Remove orphaned file in git.
commit 00c2bcb563c01c92d49158ef079919bac679f875
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 01:20:45 2011 -0700
Rename F1 examples folder.
commit 5b4cbe7d87409096e447951ba72b269e90cf12a7
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 01:18:49 2011 -0700
Update F1 libs with new header file locations.
commit b546f9b5a92f592e0254ae3de94c609148a88018
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 01:18:26 2011 -0700
Add family define for the F1 Makefile and add a Makefile for the F2.
commit b4d71f37067cc1bc4ada1dab27aeeaf1c2e23311
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 01:17:45 2011 -0700
Fixing something I forgot to update after restructuring the include directories.
commit 4366d5e60082b8be4ddb8926e6368f29fc363aab
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 00:59:30 2011 -0700
Adding vector table for F2.
commit b5883df455c595c92f79ee7721e37ea808010cc2
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 00:07:14 2011 -0700
Copying F1 linker script over to the F2 target, hopefully it should be the same!
commit a43e52124a8d8994ab53991a09dc3eae02193ed2
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 00:06:35 2011 -0700
Renaming things in the F1 target Makefile.
commit f8d1005595296177da8e92ddbf8ef582f23a58d1
Author: Fergus Noble <fer...@gm...>
Date: Thu Sep 15 00:05:57 2011 -0700
Adding stm32f2 target in top level Makefile and renaming f1 target.
commit 6912cbe71fe1a4773a3ad0aa7ee04186422dd60d
Author: Fergus Noble <fer...@gm...>
Date: Wed Sep 14 23:57:43 2011 -0700
Some updates to the F2 GPIO header plus implementation of GPIO convenience functions.
commit aa3089e8c4b6e3085fa8bc6d03c01d1522fa78a6
Author: Fergus Noble <fer...@gm...>
Date: Wed Sep 14 22:36:15 2011 -0700
Initial import of F2 GPIO peripheral header file.
commit af64b76bd6b89488f0cd1ad1a899367d6a28f655
Author: Fergus Noble <fer...@gm...>
Date: Wed Sep 14 13:47:33 2011 -0700
Restructuring stm32 include directories.
commit 87d4045c22d75143ed8f750c184966eeba55a3b6
Author: Fergus Noble <fer...@gm...>
Date: Tue Sep 13 18:39:44 2011 -0700
Moved timer stuff to common and added F2 specific header.
commit f3779fbefa23e424f359b140886a0257e5bb0dd8
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 23:28:52 2011 -0700
Moved I2C to common, no changes needed.
commit 00e26ec7b6fc214f120e41201f3e71337cb018b8
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 22:13:55 2011 -0700
Moves usart over to common and added F2 specific header.
commit 57868b1f67e1366b138d99b101f63c9404d1dcfb
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 21:11:24 2011 -0700
Unnecessary include removed.
commit 0ab26a05a8b41e0aa9f07f33ed1b997fb4fabf1f
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 21:11:09 2011 -0700
Moved spi header over to common and created F2 specific header.
commit 5e5988e284b90e0ce696a2e83e6804a681927027
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 20:49:43 2011 -0700
Moved pwr.h to stm_common and added F2 series specific extensions in its own header.
commit 8a5ad8f5649e5ffe0dd14f9332259f202d873d64
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 20:48:56 2011 -0700
Fixing small typo.
commit 89eb1921d94cdeaf5518b418ca5134d857908b7b
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 20:48:41 2011 -0700
Ability to choose memorymap for stm_common headers with define.
commit bd33f2d256631a22a54b589982c3e104f81a78d4
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 18:25:11 2011 -0700
Renaming lib code for stm32 f1 series.
commit da1af2cece35607476b7ac6685dd6bace968ac59
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 18:12:11 2011 -0700
Moving stm header files that are common to f1 and f2 series into their own folder.
commit 1a1d8d63ba26ab94b27ff1fea1a22d36b0f4402e
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 18:09:10 2011 -0700
Moving renaming stm32 header files for f1 series.
commit 8f5da142502f72681d2f716ba806eb7219320b99
Author: Fergus Noble <fer...@gm...>
Date: Mon Sep 12 18:05:41 2011 -0700
Adding memory map for the stm32f2 series.
commit bba026ce336a9f0ec74f68c65e57f626c26e338a
Author: Fergus Noble <fer...@gm...>
Date: Fri Sep 9 10:20:23 2011 -0700
Update examples Makefiles to use the make shell function rather than backticks for shell command expansion. Backticks are unreliable and don't work on all platforms.
-----------------------------------------------------------------------
Summary of changes:
Makefile | 8 +-
README | 2 +-
examples/lm3s/Makefile.include | 2 +-
examples/lpc13xx/Makefile.include | 2 +-
examples/{stm32 => stm32f1}/Makefile.include | 23 +-
.../{stm32 => stm32f1}/lisa-m/fancyblink/Makefile | 0
.../lisa-m/fancyblink/fancyblink.c | 4 +-
.../lisa-m}/fancyblink/fancyblink.ld | 2 +-
.../{stm32 => stm32f1}/lisa-m/usb_dfu/Makefile | 0
examples/{stm32 => stm32f1}/lisa-m/usb_dfu/README | 0
.../{stm32 => stm32f1}/lisa-m/usb_dfu/usbdfu.c | 8 +-
.../{stm32 => stm32f1}/lisa-m/usb_dfu/usbdfu.ld | 2 +-
.../{stm32 => stm32f1}/lisa-m/usb_hid/Makefile | 0
examples/{stm32 => stm32f1}/lisa-m/usb_hid/README | 0
.../{stm32 => stm32f1}/lisa-m/usb_hid/usbhid.c | 6 +-
.../lisa-m}/usb_hid/usbhid.ld | 2 +-
.../{stm32 => stm32f1}/mb525/fancyblink/Makefile | 0
.../{stm32 => stm32f1}/mb525/fancyblink/README | 0
.../mb525/fancyblink/fancyblink.c | 4 +-
.../mb525}/fancyblink/fancyblink.ld | 2 +-
examples/{stm32 => stm32f1}/mb525/pwmleds/Makefile | 0
examples/{stm32 => stm32f1}/mb525/pwmleds/README | 0
.../{stm32 => stm32f1}/mb525/pwmleds/pwmleds.c | 4 +-
.../obldc => stm32f1/mb525}/pwmleds/pwmleds.ld | 2 +-
examples/{stm32 => stm32f1}/obldc/can/Makefile | 0
examples/{stm32 => stm32f1}/obldc/can/can.c | 6 +-
examples/{stm32 => stm32f1}/obldc/can/can.ld | 2 +-
examples/{stm32 => stm32f1}/obldc/led/Makefile | 0
examples/{stm32 => stm32f1}/obldc/led/led.c | 4 +-
examples/{stm32 => stm32f1}/obldc/led/led.ld | 2 +-
examples/{stm32 => stm32f1}/obldc/pwmleds/Makefile | 0
.../{stm32 => stm32f1}/obldc/pwmleds/pwmleds.c | 4 +-
.../mb525 => stm32f1/obldc}/pwmleds/pwmleds.ld | 2 +-
examples/{stm32 => stm32f1}/obldc/systick/Makefile | 0
.../{stm32 => stm32f1}/obldc/systick/systick.c | 6 +-
.../{stm32 => stm32f1}/obldc/systick/systick.ld | 2 +-
examples/{stm32 => stm32f1}/obldc/usart/Makefile | 0
examples/{stm32 => stm32f1}/obldc/usart/usart.c | 6 +-
examples/{stm32 => stm32f1}/obldc/usart/usart.ld | 2 +-
.../{stm32 => stm32f1}/obldc/usart_irq/Makefile | 0
.../{stm32 => stm32f1}/obldc/usart_irq/usart_irq.c | 6 +-
.../obldc/usart_irq/usart_irq.ld | 2 +-
.../other/adc_temperature_sensor/Makefile | 0
.../other/adc_temperature_sensor/README | 0
.../other/adc_temperature_sensor/adc.c | 10 +-
.../other/adc_temperature_sensor/adc.ld | 2 +-
.../{stm32 => stm32f1}/other/dma_mem2mem/Makefile | 0
.../{stm32 => stm32f1}/other/dma_mem2mem/README | 0
.../{stm32 => stm32f1}/other/dma_mem2mem/dma.c | 10 +-
.../{stm32 => stm32f1}/other/dma_mem2mem/dma.ld | 2 +-
examples/{stm32 => stm32f1}/other/dogm128/Makefile | 0
examples/{stm32 => stm32f1}/other/dogm128/README | 0
.../{stm32 => stm32f1}/other/dogm128/dogm128.c | 0
.../{stm32 => stm32f1}/other/dogm128/dogm128.h | 2 +-
examples/{stm32 => stm32f1}/other/dogm128/main.c | 6 +-
examples/{stm32 => stm32f1}/other/dogm128/main.ld | 2 +-
.../other/i2c_stts75_sensor/Makefile | 0
.../other/i2c_stts75_sensor/README | 0
.../other/i2c_stts75_sensor/i2c_stts75_sensor.c | 8 +-
.../other/i2c_stts75_sensor/i2c_stts75_sensor.ld | 2 +-
.../other/i2c_stts75_sensor/stts75.c | 0
.../other/i2c_stts75_sensor/stts75.h | 0
examples/{stm32 => stm32f1}/other/rtc/Makefile | 0
examples/{stm32 => stm32f1}/other/rtc/README | 0
examples/{stm32 => stm32f1}/other/rtc/rtc.c | 8 +-
examples/{stm32 => stm32f1}/other/rtc/rtc.ld | 2 +-
examples/{stm32 => stm32f1}/other/systick/Makefile | 0
examples/{stm32 => stm32f1}/other/systick/README | 0
.../{stm32 => stm32f1}/other/systick/systick.c | 6 +-
.../{stm32 => stm32f1}/other/systick/systick.ld | 2 +-
.../other/timer_interrupt/Makefile | 0
.../other/timer_interrupt/README | 0
.../other/timer_interrupt/timer.c | 6 +-
.../other/timer_interrupt/timer.ld | 2 +-
.../{stm32 => stm32f1}/other/usb_cdcacm/Makefile | 0
.../{stm32 => stm32f1}/other/usb_cdcacm/README | 0
.../{stm32 => stm32f1}/other/usb_cdcacm/cdcacm.c | 4 +-
.../{stm32 => stm32f1}/other/usb_cdcacm/cdcacm.ld | 2 +-
examples/{stm32 => stm32f1}/other/usb_dfu/Makefile | 0
examples/{stm32 => stm32f1}/other/usb_dfu/README | 0
.../stm32-h103 => stm32f1/other}/usb_dfu/usbdfu.c | 10 +-
.../stm32-h103 => stm32f1/other}/usb_dfu/usbdfu.ld | 2 +-
examples/{stm32 => stm32f1}/other/usb_hid/Makefile | 0
examples/{stm32 => stm32f1}/other/usb_hid/README | 0
examples/{stm32 => stm32f1}/other/usb_hid/usbhid.c | 6 +-
.../{stm32 => stm32f1}/other/usb_hid/usbhid.ld | 2 +-
.../stm32-discovery/button/Makefile | 0
.../stm32-discovery/button/README | 0
.../stm32-discovery/button/button.c | 4 +-
.../stm32-discovery/button/button.ld | 2 +-
.../stm32-discovery/fancyblink/Makefile | 0
.../stm32-discovery/fancyblink/README | 0
.../stm32-discovery/fancyblink/fancyblink.c | 4 +-
.../stm32-discovery/fancyblink/fancyblink.ld | 2 +-
.../stm32-discovery/miniblink/Makefile | 0
.../stm32-discovery/miniblink/README | 0
.../stm32-discovery/miniblink/miniblink.c | 4 +-
.../stm32-discovery/miniblink/miniblink.ld | 2 +-
.../stm32-discovery/rtc/Makefile | 0
.../{stm32 => stm32f1}/stm32-discovery/rtc/README | 0
.../{stm32 => stm32f1}/stm32-discovery/rtc/rtc.c | 6 +-
.../{stm32 => stm32f1}/stm32-discovery/rtc/rtc.ld | 2 +-
.../stm32-discovery/usart/Makefile | 0
.../stm32-discovery/usart/README | 0
.../stm32-discovery/usart/usart.c | 4 +-
.../stm32-discovery/usart/usart.ld | 2 +-
.../{stm32 => stm32f1}/stm32-h103/button/Makefile | 0
.../{stm32 => stm32f1}/stm32-h103/button/button.c | 4 +-
.../{stm32 => stm32f1}/stm32-h103/button/button.ld | 2 +-
.../stm32-h103/exti_both/Makefile | 0
.../stm32-h103/exti_both/exti_both.c | 4 +-
.../stm32-h103/exti_both/exti_both.ld | 2 +-
.../stm32-h103/exti_rising_falling/Makefile | 0
.../exti_rising_falling/exti_rising_falling.c | 4 +-
.../exti_rising_falling/exti_rising_falling.ld | 2 +-
.../stm32-h103/fancyblink/Makefile | 0
.../stm32-h103/fancyblink/README | 0
.../stm32-h103/fancyblink/fancyblink.c | 4 +-
.../stm32-h103}/fancyblink/fancyblink.ld | 2 +-
.../stm32-h103/led_stripe/Makefile | 0
.../stm32-h103/led_stripe/led_stripe.c | 4 +-
.../stm32-h103/led_stripe/led_stripe.ld | 2 +-
.../stm32-h103/miniblink/Makefile | 0
.../{stm32 => stm32f1}/stm32-h103/miniblink/README | 0
.../stm32-h103/miniblink/miniblink.c | 4 +-
.../stm32-h103/miniblink/miniblink.ld | 2 +-
.../stm32-h103/pwm_6step/Makefile | 0
.../stm32-h103/pwm_6step/pwm_6step.c | 6 +-
.../stm32-h103/pwm_6step/pwm_6step.ld | 2 +-
.../{stm32 => stm32f1}/stm32-h103/spi/Makefile | 0
examples/{stm32 => stm32f1}/stm32-h103/spi/README | 0
examples/{stm32 => stm32f1}/stm32-h103/spi/spi.c | 2 +-
examples/{stm32 => stm32f1}/stm32-h103/spi/spi.ld | 2 +-
.../{stm32 => stm32f1}/stm32-h103/timer/Makefile | 0
.../{stm32 => stm32f1}/stm32-h103/timer/timer.c | 6 +-
.../{stm32 => stm32f1}/stm32-h103/timer/timer.ld | 2 +-
.../stm32-h103/traceswo/Makefile | 0
.../{stm32 => stm32f1}/stm32-h103/traceswo/README | 0
.../stm32-h103/traceswo/traceswo.c | 4 +-
.../stm32-h103/traceswo/traceswo.ld | 2 +-
.../{stm32 => stm32f1}/stm32-h103/usart/Makefile | 0
.../{stm32 => stm32f1}/stm32-h103/usart/README | 0
.../{stm32 => stm32f1}/stm32-h103/usart/usart.c | 10 +-
.../{stm32 => stm32f1}/stm32-h103/usart/usart.ld | 2 +-
.../stm32-h103/usart_irq/Makefile | 0
.../stm32-h103/usart_irq/usart_irq.c | 6 +-
.../stm32-h103/usart_irq/usart_irq.ld | 2 +-
.../stm32-h103/usart_irq_printf/Makefile | 0
.../stm32-h103/usart_irq_printf/usart_irq_printf.c | 6 +-
.../usart_irq_printf/usart_irq_printf.ld | 2 +-
.../stm32-h103/usart_printf/Makefile | 0
.../stm32-h103/usart_printf/usart_printf.c | 6 +-
.../stm32-h103/usart_printf/usart_printf.ld | 2 +-
.../stm32-h103/usb_cdcacm/Makefile | 0
.../stm32-h103/usb_cdcacm/README | 0
.../stm32-h103/usb_cdcacm/cdcacm.c | 4 +-
.../stm32-h103/usb_cdcacm/cdcacm.ld | 2 +-
.../{stm32 => stm32f1}/stm32-h103/usb_dfu/Makefile | 0
.../{stm32 => stm32f1}/stm32-h103/usb_dfu/README | 0
.../other => stm32f1/stm32-h103}/usb_dfu/usbdfu.c | 8 +-
.../other => stm32f1/stm32-h103}/usb_dfu/usbdfu.ld | 2 +-
.../{stm32 => stm32f1}/stm32-h103/usb_hid/Makefile | 0
.../{stm32 => stm32f1}/stm32-h103/usb_hid/README | 0
.../{stm32 => stm32f1}/stm32-h103/usb_hid/usbhid.c | 6 +-
.../stm32-h103}/usb_hid/usbhid.ld | 2 +-
.../{stm32 => stm32f1}/stm32-h103/usb_iap/Makefile | 0
.../{stm32 => stm32f1}/stm32-h103/usb_iap/README | 0
.../{stm32 => stm32f1}/stm32-h103/usb_iap/usbiap.c | 8 +-
.../stm32-h103/usb_iap/usbiap.ld | 2 +-
.../stm32-h107/fancyblink/Makefile | 0
.../stm32-h107/fancyblink/README | 0
.../stm32-h107/fancyblink/fancyblink.c | 4 +-
.../stm32-h107/fancyblink/fancyblink.ld | 2 +-
.../stm32-h107/usb_simple/Makefile | 0
.../stm32-h107/usb_simple/README | 0
.../stm32-h107/usb_simple/usb_simple.c | 4 +-
.../stm32-h107/usb_simple/usb_simple.ld | 2 +-
examples/{lm3s => stm32f2}/Makefile.include | 23 +-
examples/stm32f2/jobygps/jobygps.cfg | 3 +
.../jobygps}/miniblink/Makefile | 0
.../other/rtc => stm32f2/jobygps/miniblink}/README | 2 +-
.../jobygps}/miniblink/miniblink.c | 18 +-
.../jobygps/miniblink/miniblink.ld} | 4 +-
.../usb_hid => stm32f2/jobygps/spi_test}/Makefile | 2 +-
.../jobygps/spi_test/spi_test.c} | 75 ++--
.../jobygps/spi_test/spi_test.ld} | 4 +-
.../jobygps}/usart_printf/Makefile | 0
.../jobygps}/usart_printf/usart_printf.c | 31 +-
.../jobygps}/usart_printf/usart_printf.ld | 2 +-
include/libopencm3/cm3/common.h | 2 +
include/libopencm3/stm32/{ => f1}/adc.h | 0
include/libopencm3/stm32/{ => f1}/bkp.h | 0
include/libopencm3/stm32/{ => f1}/dma.h | 0
include/libopencm3/stm32/{ => f1}/ethernet.h | 0
include/libopencm3/stm32/{ => f1}/flash.h | 0
include/libopencm3/stm32/{ => f1}/gpio.h | 0
include/libopencm3/stm32/{ => f1}/memorymap.h | 0
include/libopencm3/stm32/f1/nvic_f1.h | 99 ++++
include/libopencm3/stm32/{ => f1}/rcc.h | 0
include/libopencm3/stm32/{ => f1}/rtc.h | 0
include/libopencm3/stm32/{ => f1}/scb.h | 0
include/libopencm3/stm32/{ => f1}/usb.h | 0
include/libopencm3/stm32/{ => f1}/usb_desc.h | 0
include/libopencm3/stm32/f2/flash.h | 153 ++++++
include/libopencm3/stm32/f2/gpio.h | 278 +++++++++++
include/libopencm3/stm32/f2/memorymap.h | 131 ++++++
include/libopencm3/stm32/f2/nvic_f2.h | 112 +++++
include/libopencm3/{usb/hid.h => stm32/f2/pwr.h} | 30 +-
include/libopencm3/stm32/f2/rcc.h | 492 ++++++++++++++++++++
.../spi/spi.c => include/libopencm3/stm32/f2/spi.h | 52 +--
include/libopencm3/stm32/f2/syscfg.h | 46 ++
include/libopencm3/stm32/f2/timer.h | 54 +++
include/libopencm3/{usb/hid.h => stm32/f2/usart.h} | 25 +-
include/libopencm3/stm32/i2c.h | 2 +-
include/libopencm3/stm32/memorymap.h | 104 +----
include/libopencm3/stm32/nvic.h | 84 +---
include/libopencm3/stm32/otg_fs.h | 7 +-
include/libopencm3/stm32/spi.h | 5 +-
include/libopencm3/stm32/usart.h | 2 +-
include/libopencm3/usb/usbd.h | 1 +
lib/{stm32 => stm32_common}/i2c.c | 0
lib/{stm32 => stm32_common}/nvic.c | 0
lib/{stm32 => stm32_common}/spi.c | 28 +-
lib/{stm32 => stm32_common}/systick.c | 0
lib/{stm32 => stm32_common}/usart.c | 15 +-
lib/{stm32 => stm32f1}/Makefile | 8 +-
lib/{stm32 => stm32f1}/adc.c | 2 +-
lib/{stm32 => stm32f1}/can.c | 2 +-
lib/{stm32 => stm32f1}/dma.c | 2 +-
lib/{stm32 => stm32f1}/ethernet.c | 2 +-
lib/{stm32 => stm32f1}/exti.c | 4 +-
lib/{stm32 => stm32f1}/flash.c | 2 +-
lib/{stm32 => stm32f1}/gpio.c | 4 +-
.../libopencm3_stm32f1.ld} | 0
lib/{stm32 => stm32f1}/rcc.c | 4 +-
lib/{stm32 => stm32f1}/rtc.c | 4 +-
lib/{stm32 => stm32f1}/scb.c | 2 +-
lib/{stm32 => stm32f1}/timer.c | 2 +-
lib/{stm32 => stm32f1}/vector.c | 0
lib/{lpc13xx => stm32f2}/Makefile | 15 +-
lib/{stm32 => stm32f2}/exti.c | 23 +-
lib/{stm32 => stm32f2}/flash.c | 147 ++++--
lib/{stm32 => stm32f2}/gpio.c | 99 +++--
.../libopencm3_stm32f2.ld} | 0
lib/stm32f2/rcc.c | 412 ++++++++++++++++
lib/{stm32 => stm32f2}/vector.c | 210 +++++----
lib/usb/usb.c | 5 +
lib/usb/usb_f103.c | 10 +-
lib/usb/usb_f107.c | 29 +-
lib/usb/usb_private.h | 1 +
250 files changed, 2528 insertions(+), 736 deletions(-)
rename examples/{stm32 => stm32f1}/Makefile.include (83%)
rename examples/{stm32 => stm32f1}/lisa-m/fancyblink/Makefile (100%)
rename examples/{stm32 => stm32f1}/lisa-m/fancyblink/fancyblink.c (96%)
rename examples/{stm32/stm32-h103 => stm32f1/lisa-m}/fancyblink/fancyblink.ld (97%)
rename examples/{stm32 => stm32f1}/lisa-m/usb_dfu/Makefile (100%)
rename examples/{stm32 => stm32f1}/lisa-m/usb_dfu/README (100%)
rename examples/{stm32 => stm32f1}/lisa-m/usb_dfu/usbdfu.c (97%)
rename examples/{stm32 => stm32f1}/lisa-m/usb_dfu/usbdfu.ld (96%)
copy examples/{stm32 => stm32f1}/lisa-m/usb_hid/Makefile (100%)
rename examples/{stm32 => stm32f1}/lisa-m/usb_hid/README (100%)
rename examples/{stm32 => stm32f1}/lisa-m/usb_hid/usbhid.c (98%)
rename examples/{stm32/stm32-h103 => stm32f1/lisa-m}/usb_hid/usbhid.ld (97%)
rename examples/{stm32 => stm32f1}/mb525/fancyblink/Makefile (100%)
rename examples/{stm32 => stm32f1}/mb525/fancyblink/README (100%)
rename examples/{stm32 => stm32f1}/mb525/fancyblink/fancyblink.c (96%)
rename examples/{stm32/lisa-m => stm32f1/mb525}/fancyblink/fancyblink.ld (97%)
rename examples/{stm32 => stm32f1}/mb525/pwmleds/Makefile (100%)
rename examples/{stm32 => stm32f1}/mb525/pwmleds/README (100%)
rename examples/{stm32 => stm32f1}/mb525/pwmleds/pwmleds.c (99%)
rename examples/{stm32/obldc => stm32f1/mb525}/pwmleds/pwmleds.ld (97%)
rename examples/{stm32 => stm32f1}/obldc/can/Makefile (100%)
rename examples/{stm32 => stm32f1}/obldc/can/can.c (97%)
rename examples/{stm32 => stm32f1}/obldc/can/can.ld (97%)
rename examples/{stm32 => stm32f1}/obldc/led/Makefile (100%)
rename examples/{stm32 => stm32f1}/obldc/led/led.c (96%)
rename examples/{stm32 => stm32f1}/obldc/led/led.ld (97%)
rename examples/{stm32 => stm32f1}/obldc/pwmleds/Makefile (100%)
rename examples/{stm32 => stm32f1}/obldc/pwmleds/pwmleds.c (99%)
rename examples/{stm32/mb525 => stm32f1/obldc}/pwmleds/pwmleds.ld (97%)
rename examples/{stm32 => stm32f1}/obldc/systick/Makefile (100%)
rename examples/{stm32 => stm32f1}/obldc/systick/systick.c (95%)
rename examples/{stm32 => stm32f1}/obldc/systick/systick.ld (97%)
rename examples/{stm32 => stm32f1}/obldc/usart/Makefile (100%)
rename examples/{stm32 => stm32f1}/obldc/usart/usart.c (95%)
rename examples/{stm32 => stm32f1}/obldc/usart/usart.ld (97%)
rename examples/{stm32 => stm32f1}/obldc/usart_irq/Makefile (100%)
rename examples/{stm32 => stm32f1}/obldc/usart_irq/usart_irq.c (96%)
rename examples/{stm32 => stm32f1}/obldc/usart_irq/usart_irq.ld (97%)
rename examples/{stm32 => stm32f1}/other/adc_temperature_sensor/Makefile (100%)
rename examples/{stm32 => stm32f1}/other/adc_temperature_sensor/README (100%)
rename examples/{stm32 => stm32f1}/other/adc_temperature_sensor/adc.c (95%)
rename examples/{stm32 => stm32f1}/other/adc_temperature_sensor/adc.ld (97%)
rename examples/{stm32 => stm32f1}/other/dma_mem2mem/Makefile (100%)
rename examples/{stm32 => stm32f1}/other/dma_mem2mem/README (100%)
rename examples/{stm32 => stm32f1}/other/dma_mem2mem/dma.c (94%)
rename examples/{stm32 => stm32f1}/other/dma_mem2mem/dma.ld (97%)
rename examples/{stm32 => stm32f1}/other/dogm128/Makefile (100%)
rename examples/{stm32 => stm32f1}/other/dogm128/README (100%)
rename examples/{stm32 => stm32f1}/other/dogm128/dogm128.c (100%)
rename examples/{stm32 => stm32f1}/other/dogm128/dogm128.h (98%)
rename examples/{stm32 => stm32f1}/other/dogm128/main.c (97%)
rename examples/{stm32 => stm32f1}/other/dogm128/main.ld (97%)
rename examples/{stm32 => stm32f1}/other/i2c_stts75_sensor/Makefile (100%)
rename examples/{stm32 => stm32f1}/other/i2c_stts75_sensor/README (100%)
rename examples/{stm32 => stm32f1}/other/i2c_stts75_sensor/i2c_stts75_sensor.c (96%)
rename examples/{stm32 => stm32f1}/other/i2c_stts75_sensor/i2c_stts75_sensor.ld (97%)
rename examples/{stm32 => stm32f1}/other/i2c_stts75_sensor/stts75.c (100%)
rename examples/{stm32 => stm32f1}/other/i2c_stts75_sensor/stts75.h (100%)
rename examples/{stm32 => stm32f1}/other/rtc/Makefile (100%)
copy examples/{stm32 => stm32f1}/other/rtc/README (100%)
rename examples/{stm32 => stm32f1}/other/rtc/rtc.c (94%)
rename examples/{stm32 => stm32f1}/other/rtc/rtc.ld (97%)
rename examples/{stm32 => stm32f1}/other/systick/Makefile (100%)
rename examples/{stm32 => stm32f1}/other/systick/README (100%)
rename examples/{stm32 => stm32f1}/other/systick/systick.c (94%)
rename examples/{stm32 => stm32f1}/other/systick/systick.ld (97%)
rename examples/{stm32 => stm32f1}/other/timer_interrupt/Makefile (100%)
rename examples/{stm32 => stm32f1}/other/timer_interrupt/README (100%)
rename examples/{stm32 => stm32f1}/other/timer_interrupt/timer.c (95%)
rename examples/{stm32 => stm32f1}/other/timer_interrupt/timer.ld (97%)
rename examples/{stm32 => stm32f1}/other/usb_cdcacm/Makefile (100%)
rename examples/{stm32 => stm32f1}/other/usb_cdcacm/README (100%)
rename examples/{stm32 => stm32f1}/other/usb_cdcacm/cdcacm.c (98%)
rename examples/{stm32 => stm32f1}/other/usb_cdcacm/cdcacm.ld (96%)
rename examples/{stm32 => stm32f1}/other/usb_dfu/Makefile (100%)
rename examples/{stm32 => stm32f1}/other/usb_dfu/README (100%)
rename examples/{stm32/stm32-h103 => stm32f1/other}/usb_dfu/usbdfu.c (96%)
rename examples/{stm32/stm32-h103 => stm32f1/other}/usb_dfu/usbdfu.ld (96%)
rename examples/{stm32 => stm32f1}/other/usb_hid/Makefile (100%)
rename examples/{stm32 => stm32f1}/other/usb_hid/README (100%)
rename examples/{stm32 => stm32f1}/other/usb_hid/usbhid.c (98%)
rename examples/{stm32 => stm32f1}/other/usb_hid/usbhid.ld (96%)
rename examples/{stm32 => stm32f1}/stm32-discovery/button/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-discovery/button/README (100%)
rename examples/{stm32 => stm32f1}/stm32-discovery/button/button.c (96%)
rename examples/{stm32 => stm32f1}/stm32-discovery/button/button.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-discovery/fancyblink/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-discovery/fancyblink/README (100%)
rename examples/{stm32 => stm32f1}/stm32-discovery/fancyblink/fancyblink.c (95%)
rename examples/{stm32 => stm32f1}/stm32-discovery/fancyblink/fancyblink.ld (97%)
copy examples/{stm32 => stm32f1}/stm32-discovery/miniblink/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-discovery/miniblink/README (100%)
rename examples/{stm32 => stm32f1}/stm32-discovery/miniblink/miniblink.c (96%)
rename examples/{stm32 => stm32f1}/stm32-discovery/miniblink/miniblink.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-discovery/rtc/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-discovery/rtc/README (100%)
rename examples/{stm32 => stm32f1}/stm32-discovery/rtc/rtc.c (97%)
rename examples/{stm32 => stm32f1}/stm32-discovery/rtc/rtc.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-discovery/usart/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-discovery/usart/README (100%)
rename examples/{stm32 => stm32f1}/stm32-discovery/usart/usart.c (97%)
rename examples/{stm32 => stm32f1}/stm32-discovery/usart/usart.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/button/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/button/button.c (96%)
rename examples/{stm32 => stm32f1}/stm32-h103/button/button.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/exti_both/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/exti_both/exti_both.c (96%)
rename examples/{stm32 => stm32f1}/stm32-h103/exti_both/exti_both.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/exti_rising_falling/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/exti_rising_falling/exti_rising_falling.c (96%)
rename examples/{stm32 => stm32f1}/stm32-h103/exti_rising_falling/exti_rising_falling.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/fancyblink/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/fancyblink/README (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/fancyblink/fancyblink.c (94%)
rename examples/{stm32/mb525 => stm32f1/stm32-h103}/fancyblink/fancyblink.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/led_stripe/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/led_stripe/led_stripe.c (98%)
rename examples/{stm32 => stm32f1}/stm32-h103/led_stripe/led_stripe.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/miniblink/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/miniblink/README (100%)
copy examples/{stm32 => stm32f1}/stm32-h103/miniblink/miniblink.c (96%)
rename examples/{stm32 => stm32f1}/stm32-h103/miniblink/miniblink.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/pwm_6step/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/pwm_6step/pwm_6step.c (99%)
rename examples/{stm32 => stm32f1}/stm32-h103/pwm_6step/pwm_6step.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/spi/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/spi/README (100%)
copy examples/{stm32 => stm32f1}/stm32-h103/spi/spi.c (96%)
rename examples/{stm32 => stm32f1}/stm32-h103/spi/spi.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/timer/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/timer/timer.c (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/timer/timer.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/traceswo/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/traceswo/README (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/traceswo/traceswo.c (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/traceswo/traceswo.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/usart/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/usart/README (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/usart/usart.c (93%)
rename examples/{stm32 => stm32f1}/stm32-h103/usart/usart.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/usart_irq/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/usart_irq/usart_irq.c (96%)
rename examples/{stm32 => stm32f1}/stm32-h103/usart_irq/usart_irq.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/usart_irq_printf/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/usart_irq_printf/usart_irq_printf.c (98%)
rename examples/{stm32 => stm32f1}/stm32-h103/usart_irq_printf/usart_irq_printf.ld (97%)
copy examples/{stm32 => stm32f1}/stm32-h103/usart_printf/Makefile (100%)
copy examples/{stm32 => stm32f1}/stm32-h103/usart_printf/usart_printf.c (95%)
copy examples/{stm32 => stm32f1}/stm32-h103/usart_printf/usart_printf.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_cdcacm/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_cdcacm/README (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_cdcacm/cdcacm.c (98%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_cdcacm/cdcacm.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_dfu/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_dfu/README (100%)
rename examples/{stm32/other => stm32f1/stm32-h103}/usb_dfu/usbdfu.c (97%)
rename examples/{stm32/other => stm32f1/stm32-h103}/usb_dfu/usbdfu.ld (96%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_hid/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_hid/README (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_hid/usbhid.c (98%)
rename examples/{stm32/lisa-m => stm32f1/stm32-h103}/usb_hid/usbhid.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_iap/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_iap/README (100%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_iap/usbiap.c (97%)
rename examples/{stm32 => stm32f1}/stm32-h103/usb_iap/usbiap.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h107/fancyblink/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h107/fancyblink/README (100%)
rename examples/{stm32 => stm32f1}/stm32-h107/fancyblink/fancyblink.c (95%)
copy examples/{stm32 => stm32f1}/stm32-h107/fancyblink/fancyblink.ld (97%)
rename examples/{stm32 => stm32f1}/stm32-h107/usb_simple/Makefile (100%)
rename examples/{stm32 => stm32f1}/stm32-h107/usb_simple/README (100%)
rename examples/{stm32 => stm32f1}/stm32-h107/usb_simple/usb_simple.c (97%)
rename examples/{stm32 => stm32f1}/stm32-h107/usb_simple/usb_simple.ld (97%)
copy examples/{lm3s => stm32f2}/Makefile.include (82%)
create mode 100644 examples/stm32f2/jobygps/jobygps.cfg
rename examples/{stm32/stm32-discovery => stm32f2/jobygps}/miniblink/Makefile (100%)
rename examples/{stm32/other/rtc => stm32f2/jobygps/miniblink}/README (72%)
rename examples/{stm32/stm32-h103 => stm32f2/jobygps}/miniblink/miniblink.c (80%)
copy examples/{stm32/stm32-h107/fancyblink/fancyblink.ld => stm32f2/jobygps/miniblink/miniblink.ld} (89%)
rename examples/{stm32/lisa-m/usb_hid => stm32f2/jobygps/spi_test}/Makefile (97%)
copy examples/{stm32/stm32-h103/usart_printf/usart_printf.c => stm32f2/jobygps/spi_test/spi_test.c} (51%)
rename examples/{stm32/stm32-h107/fancyblink/fancyblink.ld => stm32f2/jobygps/spi_test/spi_test.ld} (89%)
rename examples/{stm32/stm32-h103 => stm32f2/jobygps}/usart_printf/Makefile (100%)
rename examples/{stm32/stm32-h103 => stm32f2/jobygps}/usart_printf/usart_printf.c (75%)
rename examples/{stm32/stm32-h103 => stm32f2/jobygps}/usart_printf/usart_printf.ld (97%)
rename include/libopencm3/stm32/{ => f1}/adc.h (100%)
rename include/libopencm3/stm32/{ => f1}/bkp.h (100%)
rename include/libopencm3/stm32/{ => f1}/dma.h (100%)
rename include/libopencm3/stm32/{ => f1}/ethernet.h (100%)
rename include/libopencm3/stm32/{ => f1}/flash.h (100%)
rename include/libopencm3/stm32/{ => f1}/gpio.h (100%)
copy include/libopencm3/stm32/{ => f1}/memorymap.h (100%)
create mode 100644 include/libopencm3/stm32/f1/nvic_f1.h
rename include/libopencm3/stm32/{ => f1}/rcc.h (100%)
rename include/libopencm3/stm32/{ => f1}/rtc.h (100%)
rename include/libopencm3/stm32/{ => f1}/scb.h (100%)
rename include/libopencm3/stm32/{ => f1}/usb.h (100%)
rename include/libopencm3/stm32/{ => f1}/usb_desc.h (100%)
create mode 100644 include/libopencm3/stm32/f2/flash.h
create mode 100644 include/libopencm3/stm32/f2/gpio.h
create mode 100644 include/libopencm3/stm32/f2/memorymap.h
create mode 100644 include/libopencm3/stm32/f2/nvic_f2.h
copy include/libopencm3/{usb/hid.h => stm32/f2/pwr.h} (54%)
create mode 100644 include/libopencm3/stm32/f2/rcc.h
rename examples/stm32/stm32-h103/spi/spi.c => include/libopencm3/stm32/f2/spi.h (55%)
create mode 100644 include/libopencm3/stm32/f2/syscfg.h
create mode 100644 include/libopencm3/stm32/f2/timer.h
copy include/libopencm3/{usb/hid.h => stm32/f2/usart.h} (60%)
rename lib/{stm32 => stm32_common}/i2c.c (100%)
rename lib/{stm32 => stm32_common}/nvic.c (100%)
rename lib/{stm32 => stm32_common}/spi.c (93%)
rename lib/{stm32 => stm32_common}/systick.c (100%)
rename lib/{stm32 => stm32_common}/usart.c (94%)
rename lib/{stm32 => stm32f1}/Makefile (91%)
rename lib/{stm32 => stm32f1}/adc.c (99%)
rename lib/{stm32 => stm32f1}/can.c (99%)
rename lib/{stm32 => stm32f1}/dma.c (99%)
rename lib/{stm32 => stm32f1}/ethernet.c (97%)
copy lib/{stm32 =>...
[truncated message content] |
|
From: Uwe H. <uh...@us...> - 2011-10-09 17:58:17
|
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 f9a28a3d5e7438842f64c123ffff2488bdccff4d (commit)
via 9e4522ad21d9489b912e39e5ecac7143e997b8fd (commit)
via 03a4a18ed646413125217208e8eed48e1a33f58c (commit)
via 5d97653163c3ea5148655a875c30cfef4ecbb60d (commit)
via 0a66d52ec836b361521652a09c3ebf7cd91fcd0f (commit)
from 32c276a7084141ea0e65f1fa4cd92146251958d6 (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 f9a28a3d5e7438842f64c123ffff2488bdccff4d
Author: Piotr Esden-Tempski <pi...@es...>
Date: Wed Oct 5 13:55:17 2011 -0700
Changed clock on lisa-m hid example to 72MHz and removed disconnect pin control as the stm32f105 has built in pullups.
commit 9e4522ad21d9489b912e39e5ecac7143e997b8fd
Author: Piotr Esden-Tempski <pi...@es...>
Date: Tue Oct 4 23:53:16 2011 -0700
Corrected led io for lisa/m v1.1 cleaned up some whitespace. Trying to get it to work...
commit 03a4a18ed646413125217208e8eed48e1a33f58c
Author: Piotr Esden-Tempski <pi...@es...>
Date: Tue Oct 4 13:06:56 2011 -0700
Switched all makefiles to arm-none-eabi default.
commit 5d97653163c3ea5148655a875c30cfef4ecbb60d
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sun Oct 2 01:20:44 2011 -0700
Added black magic probe flashing support to the example code makefile.
commit 0a66d52ec836b361521652a09c3ebf7cd91fcd0f
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sun Oct 2 01:13:14 2011 -0700
Switched the makefile default from arm-elf to arm-none-eabi.
-----------------------------------------------------------------------
Summary of changes:
Makefile | 8 +++-
examples/lm3s/Makefile.include | 4 +-
examples/lpc13xx/Makefile.include | 4 +-
examples/stm32/Makefile.include | 17 +++++++-
examples/stm32/lisa-m/usb_hid/usbhid.c | 72 +++++++++++++++----------------
lib/lm3s/Makefile | 4 +-
lib/lpc13xx/Makefile | 4 +-
lib/stm32/Makefile | 4 +-
scripts/black_magic_probe_debug.scr | 4 ++
scripts/black_magic_probe_flash.scr | 4 ++
10 files changed, 74 insertions(+), 51 deletions(-)
create mode 100644 scripts/black_magic_probe_debug.scr
create mode 100644 scripts/black_magic_probe_flash.scr
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-07-13 08:05:30
|
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 32c276a7084141ea0e65f1fa4cd92146251958d6 (commit)
via 6a8eb81480dad08a2fa2729f076fb03c1b337dd4 (commit)
from 089bb73018517701284b47d3801bf8bc6ad03cdd (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 32c276a7084141ea0e65f1fa4cd92146251958d6
Author: Uwe Bonnes <bo...@el...>
Date: Tue Jul 5 18:40:34 2011 +0200
Move enabling the USB Clock into stm32f10x_usbd_init
commit 6a8eb81480dad08a2fa2729f076fb03c1b337dd4
Author: Uwe Bonnes <bo...@el...>
Date: Sun Jul 3 18:00:06 2011 +0200
Add more files to ignore
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
examples/stm32/lisa-m/usb_dfu/usbdfu.c | 1 -
examples/stm32/lisa-m/usb_hid/usbhid.c | 1 -
examples/stm32/other/usb_cdcacm/cdcacm.c | 1 -
examples/stm32/other/usb_dfu/usbdfu.c | 1 -
examples/stm32/other/usb_hid/usbhid.c | 1 -
examples/stm32/stm32-h103/usb_cdcacm/cdcacm.c | 1 -
examples/stm32/stm32-h103/usb_dfu/usbdfu.c | 1 -
examples/stm32/stm32-h103/usb_hid/usbhid.c | 1 -
examples/stm32/stm32-h103/usb_iap/usbiap.c | 1 -
examples/stm32/stm32-h107/usb_simple/usb_simple.c | 1 -
lib/usb/usb_f103.c | 2 ++
lib/usb/usb_f107.c | 2 ++
13 files changed, 5 insertions(+), 10 deletions(-)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-04-28 17:46:15
|
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 089bb73018517701284b47d3801bf8bc6ad03cdd (commit)
via 3ac0ae839d710de6552f617934bed2f5f9629bec (commit)
via 7434d50fda0ed9764056648319876e1032d1e7ba (commit)
via cd88855d133c9286fd20caac2b562729258d6f7c (commit)
via 3d820c6ed7f61d4cac40a5008f58a212c9a06860 (commit)
via ef0ff192f769d6e043b4fdfc89cfbade61b9db14 (commit)
via 692266bf6734b0361151a713c5b602696637de63 (commit)
via 149c0c7dc0aeeda92b83c0c0e7c1a169d45e3d0b (commit)
via 6bbc4c2f7cc17cf9cc18dc7110e7d9de2d4a8551 (commit)
via 67e3452855d8446bab1ebf9f07cb8891f250fb6c (commit)
via 4095c167d370560209dc255477edc797ac968980 (commit)
via bf0d1a7b4114ca35a2000bd47d9c6d73c6e92ce2 (commit)
via 5754b9856c7e7ab2e265a8c52561d2dff7dbee5f (commit)
via 7faea389e8ba002e1c3c7604eaaa916fad583179 (commit)
via af33448c093c371a454127a259a8ebfd1640969c (commit)
via 95286a22f0bb6a822b4d2a62611bcc7b2c2daa8b (commit)
via 08990e5243de216a599add8d5c2b4b5740cf6a7b (commit)
via 1f3e4315275bfbf455e9d29ba9e6453c420ded1f (commit)
via 3d20f37b279354e54cb5fd69e6fe078e97a6cce3 (commit)
via 675b13ed2be1a85443d8b567e0c34aeb7a8c8568 (commit)
via 70736374306b2b04d968d308d944a3f0ad0f8830 (commit)
from ef766da46811b7cbc7202ce01aa0fb51e785dfee (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 089bb73018517701284b47d3801bf8bc6ad03cdd
Merge: 149c0c7dc0aeeda92b83c0c0e7c1a169d45e3d0b 3ac0ae839d710de6552f617934bed2f5f9629bec
Author: Uwe Hermann <uw...@he...>
Date: Thu Apr 28 19:42:35 2011 +0200
Merge remote-tracking branch 'gsmcmullin/master'.
commit 3ac0ae839d710de6552f617934bed2f5f9629bec
Author: Gareth McMullin <ga...@bl...>
Date: Sun Apr 24 14:31:56 2011 +1200
Added extra interrupt vectors for STM32 connectivity line.
commit 7434d50fda0ed9764056648319876e1032d1e7ba
Author: Gareth McMullin <ga...@bl...>
Date: Sun Apr 24 14:28:16 2011 +1200
Check index bounds on usb string descriptor request.
commit cd88855d133c9286fd20caac2b562729258d6f7c
Author: Gareth McMullin <ga...@bl...>
Date: Sun Apr 24 14:05:37 2011 +1200
Delete example dependencies on 'make clean'
commit 3d820c6ed7f61d4cac40a5008f58a212c9a06860
Author: Gareth McMullin <ga...@bl...>
Date: Mon Apr 4 17:39:05 2011 +1200
Fixed stm32f107 usb driver to allow calling usbd_poll from irq handler.
commit ef0ff192f769d6e043b4fdfc89cfbade61b9db14
Author: Gareth McMullin <ga...@bl...>
Date: Wed Mar 30 07:17:02 2011 +1300
Added usbd_ep_nak_set() to force flow control on OUT endpoints.
commit 692266bf6734b0361151a713c5b602696637de63
Author: Gareth McMullin <ga...@bl...>
Date: Wed Mar 23 17:36:17 2011 +1300
Fixes CAN identifiers on send and receive.
commit 149c0c7dc0aeeda92b83c0c0e7c1a169d45e3d0b
Author: Piotr Esden-Tempski <pi...@es...>
Date: Tue Mar 15 11:27:28 2011 -0700
Added missing 12mhz to 72mhz rcc setup routine prototype.
commit 6bbc4c2f7cc17cf9cc18dc7110e7d9de2d4a8551
Author: Gareth McMullin <ga...@bl...>
Date: Tue Mar 15 20:33:02 2011 +1300
Fixed non-control endpoints for connectivity line USB.
commit 67e3452855d8446bab1ebf9f07cb8891f250fb6c
Author: Gareth McMullin <ga...@bl...>
Date: Tue Mar 15 07:12:46 2011 +1300
Added simple USB example for STM32F107.
commit 4095c167d370560209dc255477edc797ac968980
Author: Piotr Esden-Tempski <pi...@es...>
Date: Mon Mar 14 11:09:18 2011 -0700
Small cleanup and added random blinking option.
commit bf0d1a7b4114ca35a2000bd47d9c6d73c6e92ce2
Author: Gareth McMullin <ga...@bl...>
Date: Mon Mar 14 20:31:32 2011 +1300
Connectivity line USB driver now enumerating correctly.
commit 5754b9856c7e7ab2e265a8c52561d2dff7dbee5f
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sun Mar 13 21:14:05 2011 -0700
Cleaned up warning in led_stripe example.
commit 7faea389e8ba002e1c3c7604eaaa916fad583179
Author: Gareth McMullin <ga...@bl...>
Date: Mon Mar 14 16:45:17 2011 +1300
Added dependency generation. Abort loops on error.
commit af33448c093c371a454127a259a8ebfd1640969c
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sun Mar 13 20:41:28 2011 -0700
Added an example for STM32-H103 eval board to drive the ZJ168 addressable led strips, using the LPD6803 controller.
commit 95286a22f0bb6a822b4d2a62611bcc7b2c2daa8b
Author: Gareth McMullin <ga...@bl...>
Date: Sun Mar 13 14:50:53 2011 +1300
More build improvements and fixed broken examples.
commit 08990e5243de216a599add8d5c2b4b5740cf6a7b
Author: Gareth McMullin <ga...@bl...>
Date: Sun Mar 13 13:58:19 2011 +1300
Simplified build system for adding new examples.
commit 1f3e4315275bfbf455e9d29ba9e6453c420ded1f
Author: Piotr Esden-Tempski <pi...@es...>
Date: Fri Mar 11 19:50:44 2011 -0800
Usart baud rate setting function now uses the new apb1 and apb2 frequency variables. And calculates the full BRR value.
commit 3d20f37b279354e54cb5fd69e6fe078e97a6cce3
Author: Piotr Esden-Tempski <pi...@es...>
Date: Fri Mar 11 19:42:06 2011 -0800
RCC now has two variables to hold the current apb1 and apb2 frequency.
commit 675b13ed2be1a85443d8b567e0c34aeb7a8c8568
Author: Piotr Esden-Tempski <pi...@es...>
Date: Fri Mar 11 19:41:39 2011 -0800
Fixed a small typo in exti test.
commit 70736374306b2b04d968d308d944a3f0ad0f8830
Author: Piotr Esden-Tempski <pi...@es...>
Date: Wed Mar 9 14:06:58 2011 -0800
Added 12MHz external clock rcc setup routine.
-----------------------------------------------------------------------
Summary of changes:
Makefile | 41 ++--
examples/lm3s/Makefile | 38 ----
examples/lm3s/Makefile.include | 7 +-
examples/lm3s/lm3s3748-evb/Makefile | 38 ----
examples/lpc13xx/Makefile | 38 ----
examples/lpc13xx/Makefile.include | 7 +-
examples/lpc13xx/lpc-p1343/Makefile | 38 ----
examples/stm32/Makefile | 74 ------
examples/stm32/Makefile.include | 7 +-
examples/stm32/lisa-m/Makefile | 43 ----
examples/stm32/lisa-m/fancyblink/fancyblink.c | 2 +-
examples/stm32/lisa-m/usb_dfu/usbdfu.c | 64 ++----
examples/stm32/mb525/Makefile | 44 ----
examples/stm32/obldc/Makefile | 56 -----
examples/stm32/obldc/usart_irq/usart_irq.c | 4 +-
examples/stm32/other/Makefile | 92 --------
examples/stm32/stm32-discovery/Makefile | 62 -----
examples/stm32/stm32-h103/Makefile | 108 ---------
examples/stm32/stm32-h103/exti_both/exti_both.c | 2 +-
.../fancyblink => stm32-h103/led_stripe}/Makefile | 2 +-
examples/stm32/stm32-h103/led_stripe/led_stripe.c | 234 ++++++++++++++++++++
.../led_stripe/led_stripe.ld} | 0
examples/stm32/stm32-h103/usart/usart.c | 42 ++++-
examples/stm32/stm32-h103/usb_dfu/usbdfu.c | 64 ++----
examples/stm32/stm32-h103/usb_iap/Makefile | 2 +-
examples/stm32/stm32-h103/usb_iap/usbiap.c | 64 ++----
examples/stm32/stm32-h107/Makefile | 38 ----
.../fancyblink => stm32-h107/usb_simple}/Makefile | 2 +-
.../stm32-h107/{fancyblink => usb_simple}/README | 6 +-
examples/stm32/stm32-h107/usb_simple/usb_simple.c | 118 ++++++++++
.../fancyblink.ld => usb_simple/usb_simple.ld} | 0
include/libopencm3/stm32/nvic.h | 8 +
include/libopencm3/stm32/otg_fs.h | 12 +
include/libopencm3/stm32/rcc.h | 7 +-
include/libopencm3/usb/usbd.h | 2 +
lib/lm3s/Makefile | 5 +-
lib/lpc13xx/Makefile | 6 +-
lib/stm32/Makefile | 6 +-
lib/stm32/can.c | 10 +-
lib/stm32/rcc.c | 124 +++++++++--
lib/stm32/usart.c | 17 ++-
lib/stm32/vector.c | 26 +++
lib/usb/usb.c | 6 +
lib/usb/usb_f103.c | 21 ++-
lib/usb/usb_f107.c | 132 +++++++-----
lib/usb/usb_private.h | 1 +
lib/usb/usb_standard.c | 11 +
47 files changed, 802 insertions(+), 929 deletions(-)
delete mode 100644 examples/lm3s/Makefile
delete mode 100644 examples/lm3s/lm3s3748-evb/Makefile
delete mode 100644 examples/lpc13xx/Makefile
delete mode 100644 examples/lpc13xx/lpc-p1343/Makefile
delete mode 100644 examples/stm32/Makefile
delete mode 100644 examples/stm32/lisa-m/Makefile
delete mode 100644 examples/stm32/mb525/Makefile
delete mode 100644 examples/stm32/obldc/Makefile
delete mode 100644 examples/stm32/other/Makefile
delete mode 100644 examples/stm32/stm32-discovery/Makefile
delete mode 100644 examples/stm32/stm32-h103/Makefile
copy examples/stm32/{lisa-m/fancyblink => stm32-h103/led_stripe}/Makefile (97%)
create mode 100644 examples/stm32/stm32-h103/led_stripe/led_stripe.c
copy examples/stm32/{lisa-m/fancyblink/fancyblink.ld => stm32-h103/led_stripe/led_stripe.ld} (100%)
delete mode 100644 examples/stm32/stm32-h107/Makefile
copy examples/stm32/{lisa-m/fancyblink => stm32-h107/usb_simple}/Makefile (97%)
copy examples/stm32/stm32-h107/{fancyblink => usb_simple}/README (54%)
create mode 100644 examples/stm32/stm32-h107/usb_simple/usb_simple.c
copy examples/stm32/stm32-h107/{fancyblink/fancyblink.ld => usb_simple/usb_simple.ld} (100%)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-03-07 12:39:15
|
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 ef766da46811b7cbc7202ce01aa0fb51e785dfee (commit)
via 6694f3dc0c0cde00a4f5723dc602de731c63fd84 (commit)
via 554feb7f274d853fc024165b3c3074d38a01e0c0 (commit)
via 662e77b4ee3a46035f5c8a77118134b5913c1e9a (commit)
via a71c4c128a4053dbcda428e8b0edbc048e32a45f (commit)
via fedad2eb9a918a24782781cb22d283e3f9efb8d2 (commit)
via 4667760392255b7fb9dc9b2bbff5d5aa06630187 (commit)
via d1baf00629b0c51b15dbba2d8b7bfd2d421a65d2 (commit)
via 310561ac50be016fca2375d8d003e54d7478599d (commit)
via 4ed536c988bc933a852405caff8173c5eeaef418 (commit)
via f0a1282d429023958e750a7821c577c132365485 (commit)
via 7d3608f74637162a8d7da9983095c61cbb63852d (commit)
via e64a9d2bf9751e505d344eb5024da4772c3f4e50 (commit)
from dfa9145a34453750c7f67c187b23911c3c0e44c9 (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 ef766da46811b7cbc7202ce01aa0fb51e785dfee
Merge: 6694f3dc0c0cde00a4f5723dc602de731c63fd84 554feb7f274d853fc024165b3c3074d38a01e0c0
Author: Uwe Hermann <uw...@he...>
Date: Mon Mar 7 13:37:30 2011 +0100
Merge remote-tracking branch 'gsmcmullin/master'
commit 6694f3dc0c0cde00a4f5723dc602de731c63fd84
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sun Feb 20 18:02:19 2011 -0800
Added timer example that generates a variable frequency signal. In that particular case it is generating the SOS morse code on the eval board led.
commit 554feb7f274d853fc024165b3c3074d38a01e0c0
Author: Gareth McMullin <ga...@bl...>
Date: Sun Feb 20 12:28:23 2011 +1300
USB driver for Connectivity-line devices partially working.
commit 662e77b4ee3a46035f5c8a77118134b5913c1e9a
Author: Piotr Esden-Tempski <pi...@es...>
Date: Fri Feb 18 12:18:57 2011 -0800
Added a printf example that is using irq and a ring buffer to write to USART1 port. It is also reflecting the text you write to the device.
commit a71c4c128a4053dbcda428e8b0edbc048e32a45f
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Feb 17 20:35:30 2011 -0800
Added usart_printf example into the buildsystem.
commit fedad2eb9a918a24782781cb22d283e3f9efb8d2
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Feb 17 20:12:44 2011 -0800
Added an example using newlib printf for writing to UART1.
commit 4667760392255b7fb9dc9b2bbff5d5aa06630187
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Feb 17 18:37:51 2011 -0800
Added usart_irq to the build system.
commit d1baf00629b0c51b15dbba2d8b7bfd2d421a65d2
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Feb 17 18:35:51 2011 -0800
Added usart_irq test for stm32-h103 board.
commit 310561ac50be016fca2375d8d003e54d7478599d
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Feb 17 18:32:07 2011 -0800
Made usart_irq example more robust. It should not duplicate bytes anymore.
commit 4ed536c988bc933a852405caff8173c5eeaef418
Author: Gareth McMullin <ga...@bl...>
Date: Thu Feb 17 21:50:00 2011 +1300
Added example using ITM and TPIU for TRACESWO output.
commit f0a1282d429023958e750a7821c577c132365485
Author: Gareth McMullin <ga...@bl...>
Date: Thu Feb 17 21:38:38 2011 +1300
Added ITM and TPIU register definitions.
commit 7d3608f74637162a8d7da9983095c61cbb63852d
Author: Piotr Esden-Tempski <pi...@es...>
Date: Mon Feb 14 19:59:24 2011 -0800
Added fanciblink for Lisa/M.
commit e64a9d2bf9751e505d344eb5024da4772c3f4e50
Author: Gareth McMullin <ga...@bl...>
Date: Thu Feb 10 19:58:51 2011 +1300
Minor cleanup of usb. Template driver for STM32F107 added.
-----------------------------------------------------------------------
Summary of changes:
examples/stm32/Makefile.include | 9 +-
examples/stm32/lisa-m/Makefile | 8 +-
.../stm32/{mb525 => lisa-m}/fancyblink/Makefile | 0
.../{stm32-h103 => lisa-m}/fancyblink/fancyblink.c | 18 +-
.../{mb525 => lisa-m}/fancyblink/fancyblink.ld | 0
examples/stm32/obldc/usart_irq/usart_irq.c | 6 +-
examples/stm32/stm32-h103/Makefile | 32 ++-
.../timer_interrupt => stm32-h103/timer}/Makefile | 0
examples/stm32/stm32-h103/timer/timer.c | 183 +++++++++++
.../fancyblink.ld => stm32-h103/timer/timer.ld} | 0
.../usb_dfu => stm32-h103/traceswo}/Makefile | 2 +-
examples/stm32/stm32-h103/traceswo/README | 11 +
.../{usart/usart.c => traceswo/traceswo.c} | 65 +++--
.../traceswo/traceswo.ld} | 0
.../usb_dfu => stm32-h103/usart_irq}/Makefile | 2 +-
.../{obldc => stm32-h103}/usart_irq/usart_irq.c | 39 ++--
.../{obldc => stm32-h103}/usart_irq/usart_irq.ld | 0
.../usart_irq_printf}/Makefile | 2 +-
.../stm32-h103/usart_irq_printf/usart_irq_printf.c | 272 ++++++++++++++++
.../usart_irq_printf/usart_irq_printf.ld} | 0
.../usb_dfu => stm32-h103/usart_printf}/Makefile | 2 +-
.../usart_printf/usart_printf.c} | 73 +++--
.../usart_printf/usart_printf.ld} | 0
include/libopencm3/cm3/itm.h | 74 +++++
include/libopencm3/cm3/memorymap.h | 1 +
include/libopencm3/cm3/scs.h | 27 +-
include/libopencm3/cm3/tpiu.h | 98 ++++++
include/libopencm3/stm32/dbgmcu.h | 2 +-
include/libopencm3/stm32/otg_fs.h | 179 +++++++++++-
include/libopencm3/stm32/rcc.h | 4 +
include/libopencm3/usb/cdc.h | 2 +-
include/libopencm3/usb/usbd.h | 1 +
lib/stm32/Makefile | 2 +-
lib/usb/usb.c | 2 +-
lib/usb/usb_f103.c | 6 +-
lib/usb/usb_f107.c | 323 ++++++++++++++++++++
lib/usb/usb_private.h | 14 +-
37 files changed, 1346 insertions(+), 113 deletions(-)
copy examples/stm32/{mb525 => lisa-m}/fancyblink/Makefile (100%)
copy examples/stm32/{stm32-h103 => lisa-m}/fancyblink/fancyblink.c (67%)
copy examples/stm32/{mb525 => lisa-m}/fancyblink/fancyblink.ld (100%)
copy examples/stm32/{other/timer_interrupt => stm32-h103/timer}/Makefile (100%)
create mode 100644 examples/stm32/stm32-h103/timer/timer.c
copy examples/stm32/{mb525/fancyblink/fancyblink.ld => stm32-h103/timer/timer.ld} (100%)
copy examples/stm32/{lisa-m/usb_dfu => stm32-h103/traceswo}/Makefile (97%)
create mode 100644 examples/stm32/stm32-h103/traceswo/README
copy examples/stm32/stm32-h103/{usart/usart.c => traceswo/traceswo.c} (59%)
copy examples/stm32/{mb525/fancyblink/fancyblink.ld => stm32-h103/traceswo/traceswo.ld} (100%)
copy examples/stm32/{lisa-m/usb_dfu => stm32-h103/usart_irq}/Makefile (97%)
copy examples/stm32/{obldc => stm32-h103}/usart_irq/usart_irq.c (76%)
copy examples/stm32/{obldc => stm32-h103}/usart_irq/usart_irq.ld (100%)
copy examples/stm32/{lisa-m/usb_dfu => stm32-h103/usart_irq_printf}/Makefile (96%)
create mode 100644 examples/stm32/stm32-h103/usart_irq_printf/usart_irq_printf.c
copy examples/stm32/{obldc/led/led.ld => stm32-h103/usart_irq_printf/usart_irq_printf.ld} (100%)
copy examples/stm32/{lisa-m/usb_dfu => stm32-h103/usart_printf}/Makefile (97%)
copy examples/stm32/{stm32-discovery/usart/usart.c => stm32-h103/usart_printf/usart_printf.c} (56%)
copy examples/stm32/{obldc/led/led.ld => stm32-h103/usart_printf/usart_printf.ld} (100%)
create mode 100644 include/libopencm3/cm3/itm.h
create mode 100644 include/libopencm3/cm3/tpiu.h
create mode 100644 lib/usb/usb_f107.c
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-02-09 01:50:43
|
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 dfa9145a34453750c7f67c187b23911c3c0e44c9 (commit)
via 1cb45d8888ae922a8c20d9a84bc43de81b45a7b0 (commit)
via 5bfffcbb29849bbeb4df2e78b43ca408443196dc (commit)
via 62f3897a2e03a4b935b2ef4b1a694c8923d8e802 (commit)
via 0a0ce22762136f0a65af13ea2e160913c6af8767 (commit)
via e0a488f586abd24c8b3448ceb0fc94a10c572cc0 (commit)
via d67795f383c2757082b0481816789ca12a866172 (commit)
via 4b5f9b4a352943464c51068416c6966b24dd487e (commit)
from 559bc52fa41c63999102cef3567e5fae18493424 (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 dfa9145a34453750c7f67c187b23911c3c0e44c9
Author: Uwe Hermann <uw...@he...>
Date: Wed Feb 9 02:41:23 2011 +0100
STM32VLDISCOVERY: Fix ld file comments (STM32F100RB).
commit 1cb45d8888ae922a8c20d9a84bc43de81b45a7b0
Author: Uwe Hermann <uw...@he...>
Date: Wed Feb 9 02:38:16 2011 +0100
STM32VLDISCOVERY: Fix some incorrect GPIO comments.
commit 5bfffcbb29849bbeb4df2e78b43ca408443196dc
Author: Uwe Hermann <uw...@he...>
Date: Wed Feb 9 02:34:50 2011 +0100
Use ST STM32VLDISCOVERY board name consistently.
commit 62f3897a2e03a4b935b2ef4b1a694c8923d8e802
Author: Uwe Hermann <uw...@he...>
Date: Wed Feb 9 02:22:20 2011 +0100
Add some examples for the STM32-Discovery board.
This adds a directory of examples, tested on the STM32-Discovery, just
modifications of: button, miniblink, fancyblink, usart, and rtc.
Thanks Marko Kraljevic <kra...@gm...> for the patch!
commit 0a0ce22762136f0a65af13ea2e160913c6af8767
Author: Uwe Hermann <uw...@he...>
Date: Wed Feb 9 01:56:53 2011 +0100
Add rcc_clock_setup_in_hse_8mhz_out_24mhz().
Thanks Marko Kraljevic <kra...@gm...> for the patch!
commit e0a488f586abd24c8b3448ceb0fc94a10c572cc0
Author: Uwe Hermann <uw...@he...>
Date: Wed Feb 9 01:53:53 2011 +0100
gpio_toggle(): Add support for multiple GPIOs.
Thanks Marko Kraljevic <kra...@gm...> for the patch!
commit d67795f383c2757082b0481816789ca12a866172
Author: Gareth McMullin <ga...@bl...>
Date: Wed Feb 9 14:31:17 2011 +1300
Added missing lm3s header files.
commit 4b5f9b4a352943464c51068416c6966b24dd487e
Author: Gareth McMullin <ga...@bl...>
Date: Wed Feb 9 14:28:06 2011 +1300
Added missing lm3s gpio.h.
-----------------------------------------------------------------------
Summary of changes:
examples/stm32/Makefile | 10 ++-
examples/stm32/{mb525 => stm32-discovery}/Makefile | 36 +++++++---
.../button/Makefile | 0
.../usb_iap => stm32-discovery/button}/README | 4 +-
.../button/button.c | 21 +++---
.../usart.ld => stm32-discovery/button/button.ld} | 4 +-
.../{mb525 => stm32-discovery}/fancyblink/Makefile | 0
.../stm32-discovery/fancyblink}/README | 4 +-
.../fancyblink/fancyblink.c | 23 ++++---
.../fancyblink/fancyblink.ld} | 4 +-
.../miniblink/Makefile | 0
.../stm32-discovery}/miniblink/README | 4 +-
.../miniblink/miniblink.c | 20 +++---
.../miniblink/miniblink.ld} | 4 +-
.../stm32/{other => stm32-discovery}/rtc/Makefile | 0
examples/stm32/stm32-discovery/rtc/README | 9 +++
.../stm32/{other => stm32-discovery}/rtc/rtc.c | 37 +++++++---
.../usart/usart.ld => stm32-discovery/rtc/rtc.ld} | 4 +-
.../{obldc => stm32-discovery}/usart/Makefile | 0
.../{stm32-h103 => stm32-discovery}/usart/README | 5 +-
.../stm32/{obldc => stm32-discovery}/usart/usart.c | 41 +++++------
.../{obldc => stm32-discovery}/usart/usart.ld | 4 +-
include/libopencm3/lm3s/gpio.h | 75 ++++++++++++++++++++
include/libopencm3/lm3s/memorymap.h | 47 ++++++++++++
include/libopencm3/lm3s/systemcontrol.h | 61 ++++++++++++++++
include/libopencm3/stm32/rcc.h | 1 +
lib/stm32/gpio.c | 10 +--
lib/stm32/rcc.c | 53 ++++++++++++++
28 files changed, 378 insertions(+), 103 deletions(-)
copy examples/stm32/{mb525 => stm32-discovery}/Makefile (51%)
copy examples/stm32/{stm32-h103 => stm32-discovery}/button/Makefile (100%)
copy examples/stm32/{stm32-h103/usb_iap => stm32-discovery/button}/README (56%)
copy examples/stm32/{stm32-h103 => stm32-discovery}/button/button.c (78%)
copy examples/stm32/{obldc/usart/usart.ld => stm32-discovery/button/button.ld} (88%)
copy examples/stm32/{mb525 => stm32-discovery}/fancyblink/Makefile (100%)
copy examples/{lm3s/lm3s3748-evb/miniblink => stm32/stm32-discovery/fancyblink}/README (70%)
copy examples/stm32/{stm32-h107 => stm32-discovery}/fancyblink/fancyblink.c (67%)
copy examples/stm32/{obldc/led/led.ld => stm32-discovery/fancyblink/fancyblink.ld} (88%)
copy examples/stm32/{stm32-h103 => stm32-discovery}/miniblink/Makefile (100%)
copy examples/{lm3s/lm3s3748-evb => stm32/stm32-discovery}/miniblink/README (70%)
copy examples/stm32/{stm32-h103 => stm32-discovery}/miniblink/miniblink.c (77%)
copy examples/stm32/{obldc/usart/usart.ld => stm32-discovery/miniblink/miniblink.ld} (88%)
copy examples/stm32/{other => stm32-discovery}/rtc/Makefile (100%)
create mode 100644 examples/stm32/stm32-discovery/rtc/README
copy examples/stm32/{other => stm32-discovery}/rtc/rtc.c (73%)
copy examples/stm32/{obldc/usart/usart.ld => stm32-discovery/rtc/rtc.ld} (88%)
copy examples/stm32/{obldc => stm32-discovery}/usart/Makefile (100%)
copy examples/stm32/{stm32-h103 => stm32-discovery}/usart/README (68%)
copy examples/stm32/{obldc => stm32-discovery}/usart/usart.c (66%)
copy examples/stm32/{obldc => stm32-discovery}/usart/usart.ld (88%)
create mode 100644 include/libopencm3/lm3s/gpio.h
create mode 100644 include/libopencm3/lm3s/memorymap.h
create mode 100644 include/libopencm3/lm3s/systemcontrol.h
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-02-09 00:37:00
|
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 559bc52fa41c63999102cef3567e5fae18493424 (commit)
via 401a0a8e8b18f6dd087d4d3f62f265308f59c4a9 (commit)
via 87c94e9a3786294515a381d0458e751e9e53549c (commit)
via 47e2736013f1929f8eef074cdd040f47cbee9800 (commit)
via 447c333cecfdf417d47091631768f439c06dc33f (commit)
via 5aa39a5264fd6176cfcc869ccbe2363abdd1c9c3 (commit)
via 0d7d0fe8290ada82c97fd78f44f6116d0117c33a (commit)
via 4954b4c006149838d2816a12edd47899ccb3ade5 (commit)
via d4b04cbd26b3d348712ed9ae4184d7a434ecc8e5 (commit)
via 769a932f3ec147bddbf488a88214dfb12a4eed78 (commit)
from 729a48c6557ec4ef4b0ec87f2de47010f8066ee8 (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 559bc52fa41c63999102cef3567e5fae18493424
Author: Uwe Hermann <uw...@he...>
Date: Wed Feb 9 01:33:00 2011 +0100
Add some missing LIBOPENCM3_ prefixes.
commit 401a0a8e8b18f6dd087d4d3f62f265308f59c4a9
Author: Uwe Hermann <uw...@he...>
Date: Wed Feb 9 01:31:16 2011 +0100
FPB: More consistency fixes.
Fix incorrect FPB_CTRL_NUM_CODE2_MASK value, too.
commit 87c94e9a3786294515a381d0458e751e9e53549c
Author: Uwe Hermann <uw...@he...>
Date: Wed Feb 9 01:18:55 2011 +0100
FPB: Fix typo.
commit 47e2736013f1929f8eef074cdd040f47cbee9800
Author: Uwe Hermann <uw...@he...>
Date: Wed Feb 9 01:11:16 2011 +0100
FPB: Minor additions, consistency fixes.
commit 447c333cecfdf417d47091631768f439c06dc33f
Author: Uwe Hermann <uw...@he...>
Date: Wed Feb 9 01:06:43 2011 +0100
Minor cosmetics, whitespace.
commit 5aa39a5264fd6176cfcc869ccbe2363abdd1c9c3
Author: Gareth McMullin <ga...@bl...>
Date: Tue Feb 8 19:43:10 2011 +1300
Added missing DBGMCU_BASE to STM32 memorymap.h
commit 0d7d0fe8290ada82c97fd78f44f6116d0117c33a
Author: Gareth McMullin <ga...@bl...>
Date: Tue Feb 8 19:40:16 2011 +1300
Added Flash Patch and Breakpoint (FPB) register definitions.
commit 4954b4c006149838d2816a12edd47899ccb3ade5
Author: Gareth McMullin <ga...@bl...>
Date: Tue Feb 8 19:26:38 2011 +1300
Added ARMv7-M Core Debug (SCS) register definitions.
commit d4b04cbd26b3d348712ed9ae4184d7a434ecc8e5
Author: Gareth McMullin <ga...@bl...>
Date: Tue Feb 8 19:07:59 2011 +1300
Added STM32 DBGMCU register definitions.
commit 769a932f3ec147bddbf488a88214dfb12a4eed78
Author: Gareth McMullin <ga...@bl...>
Date: Fri Feb 4 22:47:51 2011 +1300
Added initial support for the LuminaryMicro LM3S family.
-----------------------------------------------------------------------
Summary of changes:
Makefile | 8 ++-
examples/{lpc13xx => lm3s}/Makefile | 14 ++--
examples/{lpc13xx => lm3s}/Makefile.include | 6 +-
.../lpc-p1343 => lm3s/lm3s3748-evb}/Makefile | 4 +-
.../lm3s3748-evb}/miniblink/Makefile | 0
.../lm3s3748-evb}/miniblink/README | 5 +-
.../lm3s3748-evb}/miniblink/miniblink.c | 22 +++--
.../lm3s3748-evb}/miniblink/miniblink.ld | 8 +-
examples/stm32/lisa-m/usb_dfu/usbdfu.ld | 2 +-
examples/stm32/lisa-m/usb_hid/usbhid.ld | 1 -
examples/stm32/other/usb_cdcacm/cdcacm.ld | 2 +-
examples/stm32/other/usb_dfu/usbdfu.ld | 2 +-
examples/stm32/other/usb_hid/usbhid.ld | 2 +-
examples/stm32/stm32-h103/usb_cdcacm/cdcacm.ld | 1 -
examples/stm32/stm32-h103/usb_dfu/usbdfu.ld | 2 +-
examples/stm32/stm32-h103/usb_hid/usbhid.ld | 1 -
examples/stm32/stm32-h103/usb_iap/usbiap.ld | 1 -
include/libopencm3/cm3/common.h | 4 +-
include/libopencm3/cm3/fpb.h | 76 ++++++++++++++++
include/libopencm3/cm3/memorymap.h | 4 +-
include/libopencm3/cm3/scs.h | 60 ++++++++++++
include/libopencm3/stm32/dbgmcu.h | 60 ++++++++++++
include/libopencm3/stm32/memorymap.h | 3 +
lib/{lpc13xx => lm3s}/Makefile | 4 +-
lib/{stm32/scb.c => lm3s/gpio.c} | 13 ++--
.../libopencm3_lm3s.ld} | 4 +-
lib/lm3s/vector.c | 96 ++++++++++++++++++++
lib/lpc13xx/libopencm3_lpc13xx.ld | 2 +-
lib/stm32/libopencm3_stm32.ld | 2 +-
29 files changed, 356 insertions(+), 53 deletions(-)
copy examples/{lpc13xx => lm3s}/Makefile (81%)
copy examples/{lpc13xx => lm3s}/Makefile.include (95%)
copy examples/{lpc13xx/lpc-p1343 => lm3s/lm3s3748-evb}/Makefile (89%)
copy examples/{lpc13xx/lpc-p1343 => lm3s/lm3s3748-evb}/miniblink/Makefile (100%)
copy examples/{lpc13xx/lpc-p1343 => lm3s/lm3s3748-evb}/miniblink/README (59%)
copy examples/{lpc13xx/lpc-p1343 => lm3s/lm3s3748-evb}/miniblink/miniblink.c (68%)
copy examples/{lpc13xx/lpc-p1343 => lm3s/lm3s3748-evb}/miniblink/miniblink.ld (80%)
create mode 100644 include/libopencm3/cm3/fpb.h
create mode 100644 include/libopencm3/cm3/scs.h
create mode 100644 include/libopencm3/stm32/dbgmcu.h
copy lib/{lpc13xx => lm3s}/Makefile (96%)
copy lib/{stm32/scb.c => lm3s/gpio.c} (69%)
copy lib/{stm32/libopencm3_stm32.ld => lm3s/libopencm3_lm3s.ld} (93%)
create mode 100644 lib/lm3s/vector.c
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-02-03 01:18:05
|
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 729a48c6557ec4ef4b0ec87f2de47010f8066ee8 (commit)
via c7587f11ec52157fffd8dbdc6b0d800e349f8bc1 (commit)
via d40fb96fcf6b7415c445df036641ebd1fa00e55c (commit)
via 92edc113f9825f333ea66e41e8fcdbeb45da9cd6 (commit)
via e85c55a9a70f8f357aceba4cbacd7762ca773d7b (commit)
via dd0018ffdf89210f04d5fb3ca153c9cbab7c3144 (commit)
from a0091f18c71a19d68cf1c0de4ceb3d9e90c23c39 (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 729a48c6557ec4ef4b0ec87f2de47010f8066ee8
Author: Uwe Hermann <uw...@he...>
Date: Thu Feb 3 02:17:15 2011 +0100
Cosmetics, whitespace, reduced indentation level.
commit c7587f11ec52157fffd8dbdc6b0d800e349f8bc1
Author: Piotr Esden-Tempski <pi...@es...>
Date: Tue Feb 1 22:43:18 2011 -0800
Added get flag and get counter functions to timer. Allow proper interrupt handling and recording timer counter values.
commit d40fb96fcf6b7415c445df036641ebd1fa00e55c
Author: Piotr Esden-Tempski <pi...@es...>
Date: Mon Jan 31 22:08:37 2011 -0800
Added set prescaler and set repetition counter functions to timer.
commit 92edc113f9825f333ea66e41e8fcdbeb45da9cd6
Author: Piotr Esden-Tempski <pi...@es...>
Date: Mon Jan 31 16:30:12 2011 -0800
Added timer reset function.
commit e85c55a9a70f8f357aceba4cbacd7762ca773d7b
Author: Piotr Esden-Tempski <pi...@es...>
Date: Mon Jan 31 16:15:09 2011 -0800
Added timer flag reset function.
commit dd0018ffdf89210f04d5fb3ca153c9cbab7c3144
Author: Piotr Esden-Tempski <pi...@es...>
Date: Mon Jan 31 13:28:54 2011 -0800
Added interrupt and event generation handling functions to timer. Updated pwm 6step example to use those and commutate on button press using PWM ON scheme.
-----------------------------------------------------------------------
Summary of changes:
examples/stm32/stm32-h103/pwm_6step/pwm_6step.c | 236 ++++++++++++-
include/libopencm3/stm32/timer.h | 9 +
lib/stm32/timer.c | 427 ++++++++++++++---------
3 files changed, 482 insertions(+), 190 deletions(-)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-01-30 21:44:14
|
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 a0091f18c71a19d68cf1c0de4ceb3d9e90c23c39 (commit)
via edf230386c2013a346a43daed8473d208e80921d (commit)
via 7801cdf5a266d77a93495dc8aab28536d079cfa8 (commit)
from aac65d8560a59105cc02132860b77cfe61835b2e (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 a0091f18c71a19d68cf1c0de4ceb3d9e90c23c39
Author: Uwe Hermann <uw...@he...>
Date: Sun Jan 30 22:43:33 2011 +0100
Cosmetics, consistency fixes, fix compiler warnings.
commit edf230386c2013a346a43daed8473d208e80921d
Author: Damjan Marion <dam...@gm...>
Date: Thu Jan 27 16:53:10 2011 +0100
Updated STM32 memory map, fixed USB_OTG_FS_BASE
commit 7801cdf5a266d77a93495dc8aab28536d079cfa8
Author: Damjan Marion <dam...@gm...>
Date: Wed Jan 26 21:14:54 2011 +0100
Fancyblink example for Olimex STM32-H107 board.
-----------------------------------------------------------------------
Summary of changes:
examples/stm32/Makefile | 10 ++++++++--
.../lpc-p1343 => stm32/stm32-h107}/Makefile | 14 +++++++-------
.../{mb525 => stm32-h107}/fancyblink/Makefile | 0
.../{stm32-h103 => stm32-h107}/fancyblink/README | 4 ++--
.../fancyblink/fancyblink.c | 15 +++++++++------
.../fancyblink/fancyblink.ld | 6 +++---
include/libopencm3/stm32/memorymap.h | 16 +++++++++++++---
lib/usb/usb.c | 3 +--
lib/usb/usb_standard.c | 11 +++++++----
9 files changed, 50 insertions(+), 29 deletions(-)
copy examples/{lpc13xx/lpc-p1343 => stm32/stm32-h107}/Makefile (80%)
copy examples/stm32/{mb525 => stm32-h107}/fancyblink/Makefile (100%)
copy examples/stm32/{stm32-h103 => stm32-h107}/fancyblink/README (67%)
copy examples/stm32/{stm32-h103 => stm32-h107}/fancyblink/fancyblink.c (72%)
copy examples/stm32/{stm32-h103 => stm32-h107}/fancyblink/fancyblink.ld (83%)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-01-30 21:04:50
|
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 aac65d8560a59105cc02132860b77cfe61835b2e (commit)
via c11cdaf2a70a1fadbcf2f942a29b75040b0a0a75 (commit)
via 193a1ed3b822867ac5b17d1bd5cc1202c89fdd10 (commit)
via f87170e06ea157ade400dcb7412e022b04c1839c (commit)
from 59293a9640cc1daf8ba7a04aece0de8c394521e8 (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 aac65d8560a59105cc02132860b77cfe61835b2e
Author: Gareth McMullin <ga...@bl...>
Date: Sun Jan 30 17:04:56 2011 +1300
Abstracted USB driver interface to to allow driver selection.
commit c11cdaf2a70a1fadbcf2f942a29b75040b0a0a75
Author: Gareth McMullin <ga...@bl...>
Date: Sun Jan 30 15:46:08 2011 +1300
Added OTG_FS register definitions for connectivity line STM32.
commit 193a1ed3b822867ac5b17d1bd5cc1202c89fdd10
Author: Gareth McMullin <ga...@bl...>
Date: Sun Jan 30 15:42:12 2011 +1300
Reset CTR flag for endpoint from usbd_poll if no callback.
commit f87170e06ea157ade400dcb7412e022b04c1839c
Author: Gareth McMullin <ga...@bl...>
Date: Sun Jan 30 15:41:23 2011 +1300
Clear user control request handlers on set_configuration request.
-----------------------------------------------------------------------
Summary of changes:
examples/stm32/lisa-m/usb_hid/usbhid.c | 2 +-
examples/stm32/other/usb_cdcacm/cdcacm.c | 2 +-
examples/stm32/other/usb_dfu/usbdfu.c | 2 +-
examples/stm32/other/usb_hid/usbhid.c | 2 +-
examples/stm32/stm32-h103/usb_cdcacm/cdcacm.c | 2 +-
examples/stm32/stm32-h103/usb_hid/usbhid.c | 2 +-
include/libopencm3/stm32/otg_fs.h | 139 +++++++++++++++++++++++++
include/libopencm3/usb/usbd.h | 6 +-
lib/usb/usb.c | 37 +++++++-
lib/usb/usb_f103.c | 44 ++++++--
lib/usb/usb_private.h | 20 +++-
lib/usb/usb_standard.c | 9 ++-
12 files changed, 246 insertions(+), 21 deletions(-)
create mode 100644 include/libopencm3/stm32/otg_fs.h
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-01-30 01:08:44
|
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 59293a9640cc1daf8ba7a04aece0de8c394521e8 (commit)
via a1bd228c87d1b73f6cfecf000eec0a8765a11b01 (commit)
via 5975750e5e22ffb047303a1e1e7700012e09e18c (commit)
via d608049563aa5cf71b100ceb77eb432aa0d4e35f (commit)
from ab88871ef6c42ff6268412b66669b77a892cc409 (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 59293a9640cc1daf8ba7a04aece0de8c394521e8
Author: Piotr Esden-Tempski <pi...@es...>
Date: Fri Jan 28 16:04:36 2011 -0800
Added break and dead time convenience functions. Adapted 6step example to reflect that.
commit a1bd228c87d1b73f6cfecf000eec0a8765a11b01
Author: Piotr Esden-Tempski <pi...@es...>
Date: Fri Jan 28 15:11:52 2011 -0800
Replaced OC mode selection with an enum, makes it simpler to use.
commit 5975750e5e22ffb047303a1e1e7700012e09e18c
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Jan 27 21:30:07 2011 -0800
Added output compare channel convenience functions and adapted the pwm_6step example accordingly.
commit d608049563aa5cf71b100ceb77eb432aa0d4e35f
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Jan 27 17:03:13 2011 -0800
Started a pwm 6step output example. Enabled timer convenience functions and some minor fixes that showed themselves while writing the bare bone example.
-----------------------------------------------------------------------
Summary of changes:
examples/stm32/mb525/pwmleds/pwmleds.c | 102 ++--
.../usb_dfu => stm32-h103/pwm_6step}/Makefile | 2 +-
examples/stm32/stm32-h103/pwm_6step/pwm_6step.c | 209 ++++++
.../pwm_6step/pwm_6step.ld} | 0
include/libopencm3/stm32/timer.h | 107 +++-
lib/stm32/Makefile | 3 +-
lib/stm32/timer.c | 679 +++++++++++++++++++-
7 files changed, 1048 insertions(+), 54 deletions(-)
copy examples/stm32/{lisa-m/usb_dfu => stm32-h103/pwm_6step}/Makefile (97%)
create mode 100644 examples/stm32/stm32-h103/pwm_6step/pwm_6step.c
copy examples/stm32/{mb525/fancyblink/fancyblink.ld => stm32-h103/pwm_6step/pwm_6step.ld} (100%)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-01-14 00:27:02
|
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 ab88871ef6c42ff6268412b66669b77a892cc409 (commit)
via 51a3044232207cb2fdb767cd247f445046307b14 (commit)
via 9cea5525f6e0a12344c2bda349f3d908fcad0059 (commit)
via 8530f36df138c11aaef4028f749a551199be5e02 (commit)
via c208e0b3c522f9366a3c8bce22256fc9ec4f89be (commit)
from 1cabc38c3a44bea8adbfbdce0ae012236c89bcb2 (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 ab88871ef6c42ff6268412b66669b77a892cc409
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Jan 13 15:12:07 2011 -0800
Changed button and exti tests to use floating input as pullup is not needed.
commit 51a3044232207cb2fdb767cd247f445046307b14
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Jan 13 15:10:38 2011 -0800
Added a simple exti test using rising and falling trigger instead of sampling the gpio pin to determine the current state of the pin.
commit 9cea5525f6e0a12344c2bda349f3d908fcad0059
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Jan 13 14:52:23 2011 -0800
Renamed exti test to exti_both as it uses TRIGGER_BOTH mode and sampling the gpio pin to determine the state of the pin.
commit 8530f36df138c11aaef4028f749a551199be5e02
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Jan 13 14:48:50 2011 -0800
Added basic exti interrupt test.
commit c208e0b3c522f9366a3c8bce22256fc9ec4f89be
Author: Piotr Esden-Tempski <pi...@es...>
Date: Thu Jan 13 12:52:24 2011 -0800
Added a simple input test using the button on STM32-H103 eval board.
-----------------------------------------------------------------------
Summary of changes:
examples/stm32/stm32-h103/Makefile | 16 +++-
.../{lisa-m/usb_dfu => stm32-h103/button}/Makefile | 2 +-
.../{fancyblink/fancyblink.c => button/button.c} | 34 ++++++-
.../fancyblink.ld => stm32-h103/button/button.ld} | 0
.../usb_dfu => stm32-h103/exti_both}/Makefile | 2 +-
.../exti_both/exti_both.c} | 78 ++++++++++------
.../exti_both/exti_both.ld} | 0
.../exti_rising_falling}/Makefile | 2 +-
.../exti_rising_falling/exti_rising_falling.c | 98 ++++++++++++++++++++
.../exti_rising_falling/exti_rising_falling.ld} | 0
10 files changed, 191 insertions(+), 41 deletions(-)
copy examples/stm32/{lisa-m/usb_dfu => stm32-h103/button}/Makefile (98%)
copy examples/stm32/stm32-h103/{fancyblink/fancyblink.c => button/button.c} (66%)
copy examples/stm32/{mb525/fancyblink/fancyblink.ld => stm32-h103/button/button.ld} (100%)
copy examples/stm32/{lisa-m/usb_dfu => stm32-h103/exti_both}/Makefile (97%)
copy examples/stm32/{mb525/fancyblink/fancyblink.c => stm32-h103/exti_both/exti_both.c} (50%)
copy examples/stm32/{mb525/fancyblink/fancyblink.ld => stm32-h103/exti_both/exti_both.ld} (100%)
copy examples/stm32/{lisa-m/usb_dfu => stm32-h103/exti_rising_falling}/Makefile (96%)
create mode 100644 examples/stm32/stm32-h103/exti_rising_falling/exti_rising_falling.c
copy examples/stm32/{mb525/fancyblink/fancyblink.ld => stm32-h103/exti_rising_falling/exti_rising_falling.ld} (100%)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-01-07 16:09:33
|
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 1cabc38c3a44bea8adbfbdce0ae012236c89bcb2 (commit)
from ca53311bfc3182212d53386c5f49f0bc57350266 (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 1cabc38c3a44bea8adbfbdce0ae012236c89bcb2
Author: Uwe Hermann <uw...@he...>
Date: Fri Jan 7 17:07:25 2011 +0100
EXTI bugfix in exti_select_source().
AFIO_EXTICR[1 to 4] registers were not beeing set correctly. You have to
force a 0 on the bits that are 0 for the mutex to work.
Thanks Linus Casassa <li...@li...> for the patch!
-----------------------------------------------------------------------
Summary of changes:
lib/stm32/exti.c | 21 +++++++++++++--------
1 files changed, 13 insertions(+), 8 deletions(-)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2011-01-03 00:14:31
|
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 ca53311bfc3182212d53386c5f49f0bc57350266 (commit)
via 05f66cde4cc2d9e57e495f6d8b51619f08191c68 (commit)
from 1ca65c4058482487ec777162b3f717bbc9f58f3d (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 ca53311bfc3182212d53386c5f49f0bc57350266
Author: Uwe Hermann <uw...@he...>
Date: Mon Jan 3 01:12:07 2011 +0100
Use __asm__("nop") in the loop-based delays.
Since we recently switched from -O0 to -Os, an increase in the loop count
as well as the addition of __asm__("nop") is required (so that the loop
doesn't get optimized/removed).
The real fix is to add a proper timer-based delay function, of course.
Also, fix a bunch of cosmetic issues and typos.
commit 05f66cde4cc2d9e57e495f6d8b51619f08191c68
Author: Piotr Esden-Tempski <pi...@es...>
Date: Sun Jan 2 16:49:31 2011 +0100
Ported pwmleds (pwm timer output test) to obldc.
-----------------------------------------------------------------------
Summary of changes:
examples/lpc13xx/lpc-p1343/miniblink/miniblink.c | 6 ++-
examples/stm32/mb525/fancyblink/fancyblink.c | 19 +++++---
examples/stm32/obldc/led/led.c | 12 +++--
examples/stm32/{mb525 => obldc}/pwmleds/Makefile | 0
examples/stm32/{mb525 => obldc}/pwmleds/pwmleds.c | 49 ++++++++++---------
examples/stm32/{mb525 => obldc}/pwmleds/pwmleds.ld | 0
examples/stm32/obldc/usart/usart.c | 13 ++---
examples/stm32/obldc/usart_irq/usart_irq.c | 20 ++------
examples/stm32/other/adc_temperature_sensor/adc.c | 40 ++++++++++------
examples/stm32/stm32-h103/fancyblink/fancyblink.c | 3 +-
examples/stm32/stm32-h103/miniblink/miniblink.c | 17 ++++--
examples/stm32/stm32-h103/usart/usart.c | 5 +-
examples/stm32/stm32-h103/usb_cdcacm/cdcacm.c | 5 ++-
13 files changed, 106 insertions(+), 83 deletions(-)
copy examples/stm32/{mb525 => obldc}/pwmleds/Makefile (100%)
copy examples/stm32/{mb525 => obldc}/pwmleds/pwmleds.c (94%)
copy examples/stm32/{mb525 => obldc}/pwmleds/pwmleds.ld (100%)
hooks/post-receive
--
libopenstm32
|
|
From: Uwe H. <uh...@us...> - 2010-12-31 17:32:59
|
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 1ca65c4058482487ec777162b3f717bbc9f58f3d (commit)
via 8f251e8a9d46634be4741f7f1aef3d52fb1b7dba (commit)
from 95793aa6cedeef06db9592602ecf3dc00edec610 (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 1ca65c4058482487ec777162b3f717bbc9f58f3d
Author: Uwe Hermann <uw...@he...>
Date: Fri Dec 31 18:29:15 2010 +0100
Add some summon-arm-toolchain hints.
commit 8f251e8a9d46634be4741f7f1aef3d52fb1b7dba
Author: Uwe Hermann <uw...@he...>
Date: Fri Dec 31 18:18:39 2010 +0100
Some more file/path restructuring.
All #includes now explicitly use the "<libopencm3/stm32/rcc.h>" format.
If you want to get rid of the "libopencm3" prefix in your local project you
can add a respective -I entry in your Makefile (not recommended though).
All .ld files and .a libs are installed in $(TOOLCHAIN_DIR)/lib
directly (as before), but are now renamed to avoid potential
conflicts now or in the future. Examples:
libopencm3_lpc13xx.a
libopencm3_lpc13xx.ld
libopencm3_stm32.a
libopencm3_stm32.ld
-----------------------------------------------------------------------
Summary of changes:
Makefile | 8 ++++----
README | 6 +++++-
examples/lpc13xx/Makefile.include | 3 +--
examples/lpc13xx/lpc-p1343/miniblink/miniblink.c | 4 ++--
examples/lpc13xx/lpc-p1343/miniblink/miniblink.ld | 2 +-
examples/stm32/Makefile.include | 6 ++----
examples/stm32/lisa-m/usb_dfu/usbdfu.c | 12 ++++++------
examples/stm32/lisa-m/usb_dfu/usbdfu.ld | 2 +-
examples/stm32/lisa-m/usb_hid/usbhid.c | 14 +++++++-------
examples/stm32/lisa-m/usb_hid/usbhid.ld | 2 +-
examples/stm32/mb525/fancyblink/fancyblink.c | 4 ++--
examples/stm32/mb525/fancyblink/fancyblink.ld | 2 +-
examples/stm32/mb525/pwmleds/pwmleds.c | 6 +++---
examples/stm32/mb525/pwmleds/pwmleds.ld | 2 +-
examples/stm32/obldc/can/can.c | 12 ++++++------
examples/stm32/obldc/can/can.ld | 2 +-
examples/stm32/obldc/led/led.c | 4 ++--
examples/stm32/obldc/led/led.ld | 2 +-
examples/stm32/obldc/systick/systick.c | 10 +++++-----
examples/stm32/obldc/systick/systick.ld | 2 +-
examples/stm32/obldc/usart/usart.c | 6 +++---
examples/stm32/obldc/usart/usart.ld | 2 +-
examples/stm32/obldc/usart_irq/usart_irq.c | 8 ++++----
examples/stm32/obldc/usart_irq/usart_irq.ld | 2 +-
examples/stm32/other/adc_temperature_sensor/adc.c | 10 +++++-----
examples/stm32/other/adc_temperature_sensor/adc.ld | 2 +-
examples/stm32/other/dma_mem2mem/dma.c | 10 +++++-----
examples/stm32/other/dma_mem2mem/dma.ld | 2 +-
examples/stm32/other/dogm128/dogm128.h | 6 +++---
examples/stm32/other/dogm128/main.c | 14 +++++++-------
examples/stm32/other/dogm128/main.ld | 2 +-
.../other/i2c_stts75_sensor/i2c_stts75_sensor.c | 10 +++++-----
.../other/i2c_stts75_sensor/i2c_stts75_sensor.ld | 2 +-
examples/stm32/other/i2c_stts75_sensor/stts75.c | 2 +-
examples/stm32/other/rtc/rtc.c | 12 ++++++------
examples/stm32/other/rtc/rtc.ld | 2 +-
examples/stm32/other/systick/systick.c | 10 +++++-----
examples/stm32/other/systick/systick.ld | 2 +-
examples/stm32/other/timer_interrupt/timer.c | 10 +++++-----
examples/stm32/other/timer_interrupt/timer.ld | 2 +-
examples/stm32/other/usb_cdcacm/cdcacm.c | 8 ++++----
examples/stm32/other/usb_cdcacm/cdcacm.ld | 2 +-
examples/stm32/other/usb_dfu/usbdfu.c | 12 ++++++------
examples/stm32/other/usb_dfu/usbdfu.ld | 2 +-
examples/stm32/other/usb_hid/usbhid.c | 14 +++++++-------
examples/stm32/other/usb_hid/usbhid.ld | 2 +-
examples/stm32/stm32-h103/fancyblink/fancyblink.c | 4 ++--
examples/stm32/stm32-h103/fancyblink/fancyblink.ld | 2 +-
examples/stm32/stm32-h103/miniblink/miniblink.c | 4 ++--
examples/stm32/stm32-h103/miniblink/miniblink.ld | 2 +-
examples/stm32/stm32-h103/spi/spi.c | 4 ++--
examples/stm32/stm32-h103/spi/spi.ld | 2 +-
examples/stm32/stm32-h103/usart/usart.c | 6 +++---
examples/stm32/stm32-h103/usart/usart.ld | 2 +-
examples/stm32/stm32-h103/usb_cdcacm/cdcacm.c | 8 ++++----
examples/stm32/stm32-h103/usb_cdcacm/cdcacm.ld | 2 +-
examples/stm32/stm32-h103/usb_dfu/usbdfu.c | 12 ++++++------
examples/stm32/stm32-h103/usb_dfu/usbdfu.ld | 2 +-
examples/stm32/stm32-h103/usb_hid/usbhid.c | 14 +++++++-------
examples/stm32/stm32-h103/usb_hid/usbhid.ld | 2 +-
examples/stm32/stm32-h103/usb_iap/usbiap.c | 12 ++++++------
examples/stm32/stm32-h103/usb_iap/usbiap.ld | 2 +-
include/{ => libopencm3}/cm3/common.h | 0
include/{ => libopencm3}/cm3/memorymap.h | 0
include/{ => libopencm3}/lpc13xx/gpio.h | 4 ++--
include/{ => libopencm3}/lpc13xx/memorymap.h | 2 +-
include/{ => libopencm3}/stm32/adc.h | 4 ++--
include/{ => libopencm3}/stm32/bkp.h | 4 ++--
include/{ => libopencm3}/stm32/can.h | 4 ++--
include/{ => libopencm3}/stm32/crc.h | 4 ++--
include/{ => libopencm3}/stm32/dma.h | 4 ++--
include/{ => libopencm3}/stm32/ethernet.h | 4 ++--
include/{ => libopencm3}/stm32/exti.h | 4 ++--
include/{ => libopencm3}/stm32/flash.h | 4 ++--
include/{ => libopencm3}/stm32/fsmc.h | 4 ++--
include/{ => libopencm3}/stm32/gpio.h | 4 ++--
include/{ => libopencm3}/stm32/i2c.h | 4 ++--
include/{ => libopencm3}/stm32/iwdg.h | 4 ++--
include/{ => libopencm3}/stm32/memorymap.h | 2 +-
include/{ => libopencm3}/stm32/nvic.h | 4 ++--
include/{ => libopencm3}/stm32/pwr.h | 4 ++--
include/{ => libopencm3}/stm32/rcc.h | 4 ++--
include/{ => libopencm3}/stm32/rtc.h | 6 +++---
include/{ => libopencm3}/stm32/scb.h | 4 ++--
include/{ => libopencm3}/stm32/spi.h | 4 ++--
include/{ => libopencm3}/stm32/systick.h | 4 ++--
include/{ => libopencm3}/stm32/timer.h | 4 ++--
include/{ => libopencm3}/stm32/tools.h | 0
include/{ => libopencm3}/stm32/usart.h | 4 ++--
include/{ => libopencm3}/stm32/usb.h | 6 +++---
include/{ => libopencm3}/stm32/usb_desc.h | 0
include/{ => libopencm3}/stm32/wwdg.h | 4 ++--
include/{ => libopencm3}/usb/cdc.h | 0
include/{ => libopencm3}/usb/dfu.h | 0
include/{ => libopencm3}/usb/hid.h | 0
include/{ => libopencm3}/usb/usbd.h | 2 +-
include/{ => libopencm3}/usb/usbstd.h | 2 +-
lib/lpc13xx/gpio.c | 2 +-
lib/lpc13xx/{lpc13xx.ld => libopencm3_lpc13xx.ld} | 0
lib/stm32/adc.c | 2 +-
lib/stm32/can.c | 4 ++--
lib/stm32/dma.c | 2 +-
lib/stm32/ethernet.c | 2 +-
lib/stm32/exti.c | 4 ++--
lib/stm32/flash.c | 2 +-
lib/stm32/gpio.c | 2 +-
lib/stm32/i2c.c | 2 +-
lib/stm32/{stm32.ld => libopencm3_stm32.ld} | 0
lib/stm32/nvic.c | 2 +-
lib/stm32/rcc.c | 4 ++--
lib/stm32/rtc.c | 6 +++---
lib/stm32/scb.c | 2 +-
lib/stm32/spi.c | 2 +-
lib/stm32/systick.c | 2 +-
lib/stm32/timer.c | 2 +-
lib/stm32/usart.c | 2 +-
lib/usb/usb.c | 2 +-
lib/usb/usb_control.c | 2 +-
lib/usb/usb_f103.c | 8 ++++----
lib/usb/usb_standard.c | 2 +-
120 files changed, 254 insertions(+), 253 deletions(-)
rename include/{ => libopencm3}/cm3/common.h (100%)
rename include/{ => libopencm3}/cm3/memorymap.h (100%)
rename include/{ => libopencm3}/lpc13xx/gpio.h (97%)
rename include/{ => libopencm3}/lpc13xx/memorymap.h (98%)
rename include/{ => libopencm3}/stm32/adc.h (99%)
rename include/{ => libopencm3}/stm32/bkp.h (98%)
rename include/{ => libopencm3}/stm32/can.h (99%)
rename include/{ => libopencm3}/stm32/crc.h (95%)
rename include/{ => libopencm3}/stm32/dma.h (99%)
rename include/{ => libopencm3}/stm32/ethernet.h (99%)
rename include/{ => libopencm3}/stm32/exti.h (96%)
rename include/{ => libopencm3}/stm32/flash.h (98%)
rename include/{ => libopencm3}/stm32/fsmc.h (99%)
rename include/{ => libopencm3}/stm32/gpio.h (99%)
rename include/{ => libopencm3}/stm32/i2c.h (99%)
rename include/{ => libopencm3}/stm32/iwdg.h (96%)
rename include/{ => libopencm3}/stm32/memorymap.h (99%)
rename include/{ => libopencm3}/stm32/nvic.h (98%)
rename include/{ => libopencm3}/stm32/pwr.h (96%)
rename include/{ => libopencm3}/stm32/rcc.h (99%)
rename include/{ => libopencm3}/stm32/rtc.h (97%)
rename include/{ => libopencm3}/stm32/scb.h (99%)
rename include/{ => libopencm3}/stm32/spi.h (99%)
rename include/{ => libopencm3}/stm32/systick.h (97%)
rename include/{ => libopencm3}/stm32/timer.h (99%)
rename include/{ => libopencm3}/stm32/tools.h (100%)
rename include/{ => libopencm3}/stm32/usart.h (99%)
rename include/{ => libopencm3}/stm32/usb.h (98%)
rename include/{ => libopencm3}/stm32/usb_desc.h (100%)
rename include/{ => libopencm3}/stm32/wwdg.h (96%)
rename include/{ => libopencm3}/usb/cdc.h (100%)
rename include/{ => libopencm3}/usb/dfu.h (100%)
rename include/{ => libopencm3}/usb/hid.h (100%)
rename include/{ => libopencm3}/usb/usbd.h (98%)
rename include/{ => libopencm3}/usb/usbstd.h (99%)
rename lib/lpc13xx/{lpc13xx.ld => libopencm3_lpc13xx.ld} (100%)
rename lib/stm32/{stm32.ld => libopencm3_stm32.ld} (100%)
hooks/post-receive
--
libopenstm32
|