Commit Graph

4589 Commits (062ee461dab0a55f0e6fbcc91af42c76fed037e3)

Author SHA1 Message Date
marcusbirkin 061cb87294 Update cmsis_nvic.c
Ensure the NVIC table gets copied to RAM even when it is not at 0x0000
Same as 152b58673f for TARGET_LPC176X
2015-06-04 09:16:24 +01:00
Martin Kojtal 927c31ab84 Merge pull request #1121 from Wiznet/master
Add WIZwiki-W7500
2015-06-03 08:54:53 +01:00
Martin Kojtal e775613c6b Merge pull request #1127 from bridadan/wfiTest
Added tests for the WFI instruction
2015-06-03 08:44:34 +01:00
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
tomoyuki yamanaka 67fa33af21 modify the OS track acquisition method
Modify the OS stack acquisition method to align the A Series with the M Series.
2015-06-02 14:43:09 +09:00
hjjeon0608 86a6703ef5 Change header about license. 2015-06-02 11:01:27 +09:00
hjjeon0608 4d977799b6 Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-06-02 08:58:50 +09:00
Brian Daniels a417bc4114 Added host test info 2015-06-01 12:16:37 -05:00
Brian Daniels 17335f4935 Fixed syntax error 2015-06-01 12:09:35 -05: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
neilt6 8c972d8867 [RTOS] Added stack checking methods to Thread
Added stack checking methods to the Thread class for Cortex-M targets.
The stack memory size, currently free stack memory, and currently used
stack memory are calculated using the TCB. The maximum stack memory
usage is determined by filling the stack with a magic word, and finding
the high water mark.
2015-05-27 11:43:55 -06: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
Przemek Wirkus c4f2ee19b6 Merge branch 'devel_interoperability' of https://github.com/PrzemekWirkus/mbed into devel_interoperability 2015-05-27 15:43:44 +01:00
Przemek Wirkus 03c6151241 Fixed missing enum in exporter 2015-05-27 15:43:01 +01:00
Przemek Wirkus 30fc9ca372 BugFix: Fixed JUNIT ioper test suite reporter which reported all test cases for each TestSuite 2015-05-27 15:42:02 +01:00
Przemek Wirkus 7b0b9e8f32 Added JUNIT exporters to compliance testing functionality 2015-05-27 15:41:58 +01:00
Przemek Wirkus a82ffbe904 Added raw result object to future exporter implementation 2015-05-27 15:40:30 +01:00
Przemek Wirkus 56e05e2a28 Refactored tests related to mbed file system (MSD storage) 2015-05-27 15:40:26 +01:00
Przemek Wirkus 70a21e9656 Refactored interoperability tests, added separate classes of tests and CLI 2015-05-27 15:40:22 +01:00
Przemek Wirkus e8297ea7d2 Added few tests for TargetID formating 2015-05-27 15:40:18 +01:00
Przemek Wirkus c403d6fac0 First implementation of i/face chip interoperability tests 2015-05-27 15:40:13 +01:00
Przemek Wirkus 947bba16b6 Fixed missing enum in exporter 2015-05-27 15:33:30 +01: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
Przemek Wirkus 5d41fc9db6 BugFix: Fixed JUNIT ioper test suite reporter which reported all test cases for each TestSuite 2015-05-27 10:20:48 +01:00
Przemek Wirkus 22581f0040 Added JUNIT exporters to compliance testing functionality 2015-05-27 09:56:35 +01:00
hjjeon0608 ccd7e79d8c Add WIZwiki_W7500 in build_release.py 2015-05-27 17:38:27 +09: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
hjjeon0608 d41f3f335f Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-05-27 10:53:14 +09:00