Commit Graph

4141 Commits (acd04f16be75c9f29b0ffdca41c057d166d8cb98)

Author SHA1 Message Date
Martin Kojtal acd04f16be Merge pull request #1151 from toyowata/master
SSCI824 - Add rtos build
2015-06-03 08:39:01 +01:00
Martin Kojtal 0aaa14b6a6 Merge pull request #1145 from bcostm/master
DISCO_F334C8 - Add uVision and IAR exporters
2015-06-03 08:38:03 +01:00
Martin Kojtal dd1ab3a5e6 Merge pull request #1148 from stevew817/master
Silicon Labs - Improvements in RAM footprint of HAL.
2015-06-03 08:28:28 +01:00
Toyomasa Watarai 56e43df1c7 [SSCI824] Add rtos
- Add rtos TARGET_SSCI824 (same as LPC824) and test
- Fixed warning of pwmout_api.c by GCC_ARM
2015-06-03 16:13:06 +09:00
0xc0170 4b93618af6 Squashed commit of the following (#1149 PR on github):
commit 4810979575d8feccff1d6dc75ab24e3753c4e0f0
Merge: 83c82b0 0e23067
Author: 0xc0170 <c0170@rocketmail.com>
Date:   Wed Jun 3 08:06:14 2015 +0100

    Merge branch 'master' of https://github.com/screamerbg/mbed into screamerbg-master

commit 0e23067718
Author: Mihail Stoyanov <wm@smode.org>
Date:   Tue Jun 2 16:08:08 2015 +0300

    Add the Delta NNN40 platform to releases

commit 62a585dcda
Merge: e1cd545 7a1d25e
Author: Mihail Stoyanov <wm@smode.org>
Date:   Tue Jun 2 16:06:44 2015 +0300

    Merge branch 'master' of https://github.com/mbedmicro/mbed

    Conflicts:
    	workspace_tools/tests.py

commit e1cd545a9c
Merge: 5c5e61f ffd5586
Author: Mihail Stoyanov <wm@smode.org>
Date:   Thu May 7 13:07:48 2015 +0300

    Merge branch 'master' of https://github.com/mbedmicro/mbed

commit 5c5e61f0ac
Author: Mihail Stoyanov <wm@smode.org>
Date:   Thu May 7 13:07:35 2015 +0300

    Remove the Disco L053 from RTOS tests as it's not ready yet

commit e75efe3467
Author: Mihail Stoyanov <wm@smode.org>
Date:   Wed May 6 13:49:05 2015 +0300

    Tidy up targets.py
2015-06-03 08:07:32 +01:00
Martin Kojtal 83c82b06fc Merge pull request #1150 from ohagendorf/stm32f4_pwm_frequency
STM32F4xx - correction of PWM frequency calculation
2015-06-03 07:56:49 +01:00
ohagendorf 0abf0f3e41 [STM32F4xx] PWM frequency calculation correction
All STM32F4xx mcu with a clock frequency larger than 100MHz (F405, F407,
F429, F446), have two different maximal timer frequencies: SYSCLK and
SYSCLK/2. The pwm frequency calculation was based only on SYSCLK. For
Nucleo target this was OK but for some Discovery and some other targets
the pwm frequency was partly wrong, depending on the used timer.
This PR reads out the specific timer frequency and calculates the
correct pwm frequency.
2015-06-03 01:02:38 +02:00
Steven Cooreman 4b020f80e7 [GPIO] optimize memory usage: get rid of 8 bytes of RAM allocation per GPIO object. 2015-06-02 10:16:52 +02:00
Steven Cooreman 204e716417 * [PwmOut] Fixed same bug as pulsewidth_us in period_us
* [PwmOut] Get rid of superfluous static uint32_t, save 4 bytes of RAM in static allocation.
* [PwmOut] Use 16-bit values for saving the top and CC register of the timer to RAM. Saves 4 bytes of RAM per PWM channel.
2015-06-02 10:11:44 +02:00
bcostm f1040bdd04 [DISCO_F334C8] Add uVision and IAR exporters 2015-06-01 12:18:02 +02:00
Martin Kojtal 7a1d25e3df Merge pull request #1138 from stevew817/master
Silicon Labs - Initial test framework pin definitions for EFM32 platforms
2015-06-01 10:53:17 +01:00
Martin Kojtal 6f7f37eec7 Merge pull request #1118 from logost/LPC2460
Introduction of new platform LPC2460 MCU
2015-06-01 10:52:03 +01:00
Steven Cooreman 51518f0d4c Failed to account for PWM prescaler on high frequencies. 2015-06-01 11:37:34 +02:00
Martin Kojtal 7ab478cf5c Merge pull request #1110 from ohagendorf/nucleo_f446
Nucleo_F446RE - adding target
2015-06-01 10:27:07 +01:00
Martin Kojtal ea730e8cbe Merge pull request #1142 from Marcomissyou/master
modify overrides flash_init/flash powerdown and PinName
2015-06-01 10:26:38 +01:00
Martin Kojtal 9747aa0ba0 Merge pull request #1143 from Timmmm/patch-2
Update nRF51822 softdevice to s130 in GCC export sciprt
2015-06-01 09:50:58 +01:00
Tim 3f1cca6382 Update nRF51822 softdevice to s130 in GCC export sciprt
The main source code has removed the s110 softdevice in favour of s130. This fixes the GCC ARM export template.
2015-05-29 08:27:23 +01:00
Marcomissyou 78f373c7fd modify overrides flash_init/flash powerdown and PinName 2015-05-29 13:48:31 +08:00
Dmitry Bogdanov 3ebee14015 Update years in copyright headers in RTX for ARM7 sourses 2015-05-27 19:18:29 +04:00
Dmitry Bogdanov 4ea75b425a Update years in copyright headers in CMSIS&HAL sources 2015-05-27 19:11:35 +04:00
Martin Kojtal 03fff9249b Merge pull request #1133 from sarahmarshy/mbedrpc_python_update
Updated to mbedrpc python script
2015-05-27 15:15:27 +01:00
Steven Cooreman d49d21cdca Pin definition update 2015-05-27 16:07:40 +02:00
Martin Kojtal d9b482ff2b Merge pull request #1137 from dbestm/master
NUCLEO_L053R8 - enhance RTOS main test
2015-05-27 15:00:07 +01:00
0xc0170 a74a8f14fd Merge branch 'sg--master' 2015-05-27 13:16:30 +01:00
0xc0170 1cef3ffb2d Merge branch 'master' of https://github.com/sg-/mbed into sg--master
Conflicts:
	libraries/mbed/common/SPI.cpp
2015-05-27 13:09:05 +01:00
0xc0170 bdc4434981 mbed lib revision - 100 2015-05-27 09:19:26 +01:00
dbestm 0370f39673 [NUCLEO_L053R8] enhance RTOS main test
To make them passed with GCC and ARM compilers
2015-05-27 10:07:16 +02:00
Steven Cooreman 02d6b3200a Add pin definitions for Silicon Labs parts 2015-05-26 13:31:12 +02:00
Martin Kojtal 66eefdfc5e Merge pull request #1135 from stevew817/master
Silicon Labs - Fix for RTC: could not properly set the time.
2015-05-26 10:59:26 +01:00
Steven Cooreman 14420995b0 Fix RTC, couldn't properly set time. 2015-05-26 11:47:03 +02:00
stevew817 ea7efb2857 Merge pull request #3 from mbedmicro/master
Pull in upstream changes
2015-05-26 09:55:22 +02:00
0xc0170 ddca955901 Merge branch 'marcuschangarm-master' 2015-05-26 08:44:50 +01:00
0xc0170 fc6ffc5819 Silabs - spi - style cosmetic changes for the last 2 commits 2015-05-26 08:44:28 +01:00
ohagendorf 5b4e745674 [NUCLEO_F446RE] resolving rebase error and missing test
- resolving a rebase conflict
- adding pin config for MBED_A7 test (interruptin)
2015-05-23 19:10:54 +02:00
Olaf Hagendorf 8b73e9093b [NUCLEO_F446RE] adding to RTOS lib
RTOS_1 .. RTOS_8 tests are OK
2015-05-23 19:10:53 +02:00
Olaf Hagendorf 26e44eaa1b [NUCLEO_F446RE] Exchange linker script and startup file 2015-05-23 19:03:13 +02:00
ohagendorf 455b417b8f [NUCLEO_F446RE] create new target - part 2
Update system_stm32f4xx to new version, generated by STM32CubeMX
Add target name to digital_loop test
Update coide export template
2015-05-23 19:03:12 +02:00
ohagendorf 8edb20bed6 [NUCLEO_F446RE] create the new target
Create the new target - mbed_blinky is runnning
2015-05-23 19:03:11 +02:00
sarahmarshy 5df10cce37 Consolidated code with some generic inheritance. Changed the way rpc interfaces are called. Eliminated platform specific pin names. 2015-05-22 16:26:08 -05:00
Marcus Chang f0861ccda5 SPI transfers larger than what the DMA can handle are split up in multiple transfers. 2015-05-22 17:30:08 +01:00
Martin Kojtal 88d158e43b Merge pull request #1130 from stevew817/master
Silicon Labs - Cosmetic: apply mbed coding style to HAL
2015-05-22 10:18:28 +01:00
Steven Cooreman 2c55311cfb cosmetic changes: apply mbed coding style to Silicon Labs HAL. 2015-05-22 10:47:37 +02:00
Martin Kojtal 61deb3e97c Merge pull request #1125 from 0xc0170/fix_#1124
Timer/Ticker - fix constness of the data argument/member
2015-05-22 09:31:39 +01:00
Martin Kojtal 773be33ba7 Merge pull request #1129 from stevew817/master
Silicon Labs - Serial ports other than stdio were not properly enabled
2015-05-22 09:31:25 +01:00
Steven Cooreman e8ff8e7629 Bugfix in Serial: serial ports other than STDIO are not enabled properly. 2015-05-22 09:44:42 +02:00
Martin Kojtal e55fa60b4f Merge pull request #1128 from jeremybrodt/max32600mbedrev2
Maxim Integrated platform max32600 updates
2015-05-22 08:41:13 +01:00
Jeremy Brodt 91f856b2b9 [MAX32600MBED][MAXWSNENV] Corrected SPI frequency assertion. 2015-05-21 18:36:36 -05:00
Jeremy Brodt a6437fb434 [MAX32600MBED] Added USBDevice definitions to eliminate build errors. 2015-05-21 18:36:36 -05:00
Jeremy Brodt dda00b4f25 [MAX32600MBED] Pin definition changes for V2 boards. 2015-05-21 18:36:28 -05:00
0xc0170 1838c70a90 Fix OS clock definition for NZ32ST1L (latest merge) 2015-05-21 09:59:11 +01:00