Commit Graph

2920 Commits (598654fa4d705c1acfd62904474b47ace26825a5)

Author SHA1 Message Date
hjjeon0608 c6f7c5dc93 Create a common handler. 2015-06-11 16:28:15 +09:00
hjjeon0608 5a4ce3c600 Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-06-11 09:59:34 +09:00
hjjeon0608 f34ee0d2a4 Add InterruptIn function.
Now we support InterruptIn.
2015-06-11 09:13:05 +09:00
Brian Daniels 75547f2b71 Fixed handling of Serial NC pins in K64F,K22F,KL25Z, and KL46Z 2015-06-10 11:25:40 -05:00
Brian Daniels f2ea9c51c7 Added tests that ensure correct handling of setting Serial pins to NC 2015-06-10 11:04:05 -05:00
0xc0170 d971b21b89 Silabs - spi fix master transfer - byte length 2015-06-10 11:04:54 +01:00
0xc0170 e66c1cf254 TimerEvent - include us ticker - fixing us_ticker_read() not available 2015-06-10 10:58:28 +01:00
0xc0170 bd7a82166a SPI - fix type in start transfer 2015-06-10 10:11:06 +01:00
0xc0170 a3bd9db020 I2C, SerialBase - clearify lengths are in bytes 2015-06-10 10:11:04 +01:00
0xc0170 776a0fcdfa Silabs - correction in length calculation 2015-06-10 10:11:01 +01:00
0xc0170 6c9be89d6f SPI - clarification for the event type 2015-06-10 10:09:27 +01:00
0xc0170 81f9c5e028 SPI - transfer unified 2015-06-10 10:09:23 +01:00
Martin Kojtal 4778e33fa1 Merge pull request #1169 from 0xc0170/fix_asynch_constness
Fix asynch methods constness
2015-06-10 09:52:36 +01:00
modtronix-com 45f2ca61da STM32L151RC requires same code as STM32L152RC
Special code for STM32L151RC and STM32L152RC
2015-06-10 14:39:00 +10:00
modtronix-com d314c4a586 Moved target folder as discussed with 0xc0170, renamed target to NZ32SC151
Moved target from ../targets/cmsis/TARGET_STM folder to
../targets/cmsis/TARGET_STM/TARGET_STM32L1 folder as discussed with
0xc0170 (github.com/mbedmicro/mbed/pull/928). Renamed target from
NZ32ST1L to NZ32SC151. Details for board at
www.modtronix.com/nz32-sc151.html
2015-06-10 14:37:19 +10:00
0xc0170 a140fc60a6 mbed lib revision - 101 2015-06-09 14:30:00 +01:00
0xc0170 3ae6d045ee Serial - constness for tx 2015-06-09 10:02:27 +01:00
dbestm 9ed5710ac1 Revert "Revert "[NUCLEO_F030R8][NUCLEO_F070RB] add RTOS test""
This reverts commit 4d91eaa3d9.
2015-06-09 10:53:20 +02:00
dbestm 4d91eaa3d9 Revert "[NUCLEO_F030R8][NUCLEO_F070RB] add RTOS test"
This reverts commit 9f3fb198c2.
2015-06-09 10:51:35 +02:00
dbestm 9f3fb198c2 [NUCLEO_F030R8][NUCLEO_F070RB] add RTOS test 2015-06-09 10:41:33 +02:00
0xc0170 e7feba4e21 I2C - costness for tx buffer 2015-06-09 09:34:48 +01:00
0xc0170 614c5539bc SPI - constness for tx buffer 2015-06-08 16:39:42 +01:00
Martin Kojtal 833f951fa4 Merge pull request #1164 from 0xc0170/fix_buffer_index
CircularBuffer - volatile full flag + indexes
2015-06-08 16:08:07 +01:00
Martin Kojtal bae47ec370 Merge pull request #1162 from dbestm/master
NUCLEO_F103RB, NUCLEO_L152RE -  RTOS test enhancement
2015-06-08 13:30:06 +01:00
0xc0170 408956f1e7 CircularBuffer - volatile full flag + indexes 2015-06-08 10:53:52 +01:00
Martin Kojtal ccd547492b Merge pull request #1161 from porkybrain/master
Fix my overflow bug in CircBuffer
2015-06-08 08:01:09 +01:00
Odin Holmes 6cc142d8b1 used Size+1 insted of size because no c++11 (no constexpr) 2015-06-05 20:04:07 +02:00
Odin Holmes c918e92124 Fixed typeo in CircBuffer.h 2015-06-05 19:59:37 +02:00
dbestm 1f4fa2dd78 [NUCLEO_F103RB] RTOS + IAR semaphore test 2015-06-04 17:36:12 +02:00
dbestm 171657d67c [NUCLEO_L152RE] RTOS clock conf 2015-06-04 17:34:29 +02:00
dbestm a5272f721d [NUCLEO_L152RE] GCC startup for RTOS 2015-06-04 17:31:36 +02:00
dbestm 1b3896f1c2 [NUCLEO_F103RB] GCC startup for RTOS 2015-06-04 17:29:56 +02:00
bcostm 49f7537f2a [NUCLEO_F446RE] Clean-up of PeripheralPins.c + add DAC
Some pins were missing and others not present.
2015-06-04 17:03:03 +02: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 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
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
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
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
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 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
hjjeon0608 d41f3f335f Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-05-27 10:53:14 +09:00
hjjeon0608 f0f89fc9a4 remove gpio_irq_api.c because not complete 2015-05-27 10:52:34 +09:00
Steven Cooreman 02d6b3200a Add pin definitions for Silicon Labs parts 2015-05-26 13:31:12 +02:00
Steven Cooreman 14420995b0 Fix RTC, couldn't properly set time. 2015-05-26 11:47:03 +02:00
0xc0170 fc6ffc5819 Silabs - spi - style cosmetic changes for the last 2 commits 2015-05-26 08:44:28 +01:00
hjjeon0608 39c887c769 Bug fixed for test MBED_24(Timeout) 2015-05-26 08:55:30 +09:00
hjjeon0608 b8909ae27d Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-05-26 08:05:34 +09: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
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
hjjeon0608 fef219f493 Disable I2C slave 2015-05-22 14:08:01 +09:00
hjjeon0608 8fae6b7a85 Change to static. 2015-05-22 10:42:56 +09:00
hjjeon0608 446bcdd7df Change header scripts about PeripheralPins.c and PeripheralPins.h 2015-05-22 10:05:40 +09:00
hjjeon0608 82dd920c7e Change Stack size and heap size to 0x400 2015-05-22 09:44:03 +09:00
hjjeon0608 feb9f51e2c Now, we support toolchain ARM.
So Add the files.
2015-05-22 09:34:46 +09: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
hjjeon0608 1c9cbdbf35 Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-05-22 08:05:04 +09:00
hjjeon0608 5fb844ce87 Change startup code for toolchain ARM
Add possible toolchain ARM at targets.py
2015-05-22 08:04:37 +09:00
Brian Daniels 0551f6e8b9 Added tests for the WFI instruction 2015-05-21 15:17:17 -05:00
0xc0170 1838c70a90 Fix OS clock definition for NZ32ST1L (latest merge) 2015-05-21 09:59:11 +01:00
0xc0170 f5eeaa09c6 Merge branch 'master' of https://github.com/modtronix-com/mbed into modtronix-com-master
Conflicts:
	libraries/rtos/rtx/TARGET_CORTEX_M/RTX_CM_lib.h
	libraries/rtos/rtx/TARGET_CORTEX_M/RTX_Conf_CM.c
	workspace_tools/export/coide.py
	workspace_tools/export/gccarm.py
	workspace_tools/export/uvision4.py
2015-05-21 09:53:12 +01:00
Martin Kojtal 36a43ec36b Merge pull request #1119 from bcostm/master
STM32F3xx - Refactor analogin, analogout and pwmout
2015-05-21 09:38:26 +01:00
Martin Kojtal 1abc53f8ed Merge pull request #1122 from stevew817/master
[Silicon Labs] Bugfixes in PwmOut
2015-05-21 09:37:32 +01:00
0xc0170 f0038f84e8 Timer/Ticker - fix constness of the data argument/member 2015-05-21 08:47:23 +01:00
Steven Cooreman 9ace27757c Bugfixes in PwmOut. 2015-05-20 10:08:26 +02:00
Martin Kojtal 1f6ad3fbb3 Merge pull request #1120 from stevew817/master
[Silicon Labs] Fix missing clock enable in ADC/DAC
2015-05-20 08:34:16 +01:00
hjjeon0608 9c329b9357 Remove analogout_api.c
Remove toolchain ARM at targets.py
2015-05-20 10:50:45 +09:00
Steven Cooreman dbbe5b6521 Fix missing clock enable in ADC/DAC 2015-05-19 16:12:44 +02:00
bcostm 50ad5b2011 [STM32F3xx] Refactor analogin, analogout and pwmout
- use STM_PIN_DATA_EXT macro for pinout definition
- some clean-up
2015-05-19 13:01:09 +02:00
Martin Kojtal 3729f5d8c7 Merge pull request #1112 from KunYi/master
fixed build error on USBDevice library for Target DISCO429ZI
2015-05-19 08:49:40 +02:00
Martin Kojtal df21bc0e5d Merge pull request #1115 from Sissors/master
HAL - ARCH-MAX : SPI was fixed to minimum frequency
2015-05-19 08:47:27 +02:00
KunYi Chen d58da17792 fixed build error on USBDevice library for Target DISCO_F429ZI 2015-05-19 10:55:41 +08:00
bcostm c33e013276 [DISCO_F334C8] Add ARM, uARM and IAR toolchains.
Compilation and basic tests are OK.
2015-05-18 16:19:33 +02:00
Dmitry Bogdanov 63bd6bf17b remove local file system and semihost from the LPC2460 device capabilities 2015-05-18 16:48:58 +04:00
Dmitry Bogdanov 8ca60d1d2d Assign PinNames to peripherals 2015-05-18 14:19:37 +04:00
Dmitry Bogdanov 035a3b8f56 fix typo 2015-05-18 13:37:41 +04:00
Dmitry Bogdanov 8ab2a95618 make some tests compilable 2015-05-18 13:31:10 +04:00
hjjeon0608 7d82bcacaa Remove rtc_api.c and pwmout_api.c
And change define in device.h about RTC and pwmout.
2015-05-18 14:31:19 +09:00
Sissors b5b96df58f [HAL][ARCH-MAX] SPI was fixed to minimum frequency
Due to typo in the #ifdef it would completely skip the ARCH-MAX when
changing the SPI code, causing it to be stuck at lowest frequency.
2015-05-17 09:43:35 +02:00
hjjeon0608 c8ef005612 add WIZNET TARGET 2015-05-14 16:46:10 +09:00
Martin Kojtal d06efae3c0 Merge pull request #1102 from masaohamanaka/master
RZ_A1H - Fix bugs of I2C and Update a header file of Video driver.
2015-05-14 07:54:08 +02:00
Martin Kojtal b788b13841 Merge pull request #1105 from 0xc0170/dev_asynch_unit_tests
Asynch Unit tests (Serial, SPI, I2C, low power ticker)
2015-05-14 07:32:49 +02:00
Toyomasa Watarai 014c5f46f5 [RTOS] Add Nucleo STM32L152RE platform
* Add RTOS support for Nucleo STM32L152RE
* Add RTOS tests for the target
* Add RTOS build for build travis
2015-05-14 13:05:57 +09:00
0xc0170 686b99672f Asynch Unit tests (Serial, SPI, I2C, low power ticker)
Peripheral unit tests require target pins definitions. I included K64F there as
a show case, although currently k64f does not support asynch methods.
2015-05-13 14:26:26 +02:00
0xc0170 3ee5f8640d mbed lib revision - 99
build release - 2 platforms addition - disco l053c8 and maxwsnenv
2015-05-13 10:29:04 +02:00
Masao Hamanaka 494b8e4d9d Update a header file of Video driver.
Update the header file for the Video driver support.
2015-05-13 11:01:10 +09:00
Masao Hamanaka 0d95e7bc18 Fix bugs of I2C those are the time-out of Nack and Read/Write will not be executed in normal.
Bugs are as below.
- In I2C, modify the time-out of Nack is slow problem.
- In I2C, modify Write function and Read function does not work correctly with split run.
2015-05-13 11:00:35 +09:00
Dmitry Bogdanov a098a8d34c add LPC2460 in USB Host library 2015-05-12 12:55:15 +04:00
dc37 cd9ef3902a Fix bug with loopback implementation on LPC11c14. Changed 'CANCNTL_LBACK' to 'CANTEST_LBACK' like it is implemented in the C_CAN controller for the LPC1549. 2015-05-11 17:29:13 -07:00
Dmitry Bogdanov fa21094284 backport of Issue: Pinology #808 2015-05-08 20:21:14 +04:00
Dmitry Bogdanov 6d0c61a6ad Backport of Issue: RTX: Main thread should not write MAGIC_WORD to stack #827 2015-05-08 19:58:12 +04:00
Dmitry Bogdanov f3a03cacc1 Backport of Issue: RTX: Support stacks larger than 64k #826 2015-05-08 19:53:07 +04:00
Dmitry Bogdanov d56b34022d code cleanup 2015-05-08 19:43:34 +04:00
Jeremy Brodt d2ee0368c6 [MAX32600MBED,MAXWSNENV] addressed low-power ticker corner cases 2015-05-07 16:59:12 -05:00
Dmitry Bogdanov 1e76565b02 port PulseWaveModulator 2015-05-07 15:07:23 +04:00
0xc0170 ffd558657c Squashed commit of the following:
commit 2f006d6f51ab4746d10f53d24667e551fa3a7896
Merge: a1e04f7 ca6d764
Author: 0xc0170 <c0170@rocketmail.com>
Date:   Thu May 7 09:00:36 2015 +0100

    Merge branch 'pinmap_stm32f1' of https://github.com/raulMrello/mbed into raulMrello-pinmap_stm32f1

commit ca6d7649a5
Merge: 88e7489 d50b62d
Author: raulMrello <raul.martin.rello@gmail.com>
Date:   Mon May 4 09:39:59 2015 +0200

    Merge remote-tracking branch 'upstream/master' into pinmap_stm32f1

commit 88e7489862
Merge: dd27e29 ffaae4b
Author: raulMrello <raul.martin.rello@gmail.com>
Date:   Mon May 4 09:27:28 2015 +0200

    Merge remote-tracking branch 'upstream/master' into pinmap_stm32f1

commit dd27e29bde
Merge: 3d1afb8 f54dc44
Author: raulMrello <raul.martin.rello@gmail.com>
Date:   Mon May 4 09:24:33 2015 +0200

    Merge remote-tracking branch 'upstream/master' into pinmap_stm32f1

commit 3d1afb8142
Author: raulMrello <raul.martin.rello@gmail.com>
Date:   Mon May 4 09:16:01 2015 +0200

    Updated pinmap.c in target_stm32f1
2015-05-07 09:03:48 +01:00
Martin Kojtal a1e04f782b Merge pull request #1093 from jeremybrodt/lpticker
MAX32600MBED,MAXWSNENV  - Add low-power ticker.
2015-05-07 08:53:25 +01:00
Steven Cooreman 8fea0fdf8d redefine OPEN_MAX from sys_limits for ZG and HG because they are RAM-limited parts, and in doing so, we save about 200 bytes of RAM. 2015-05-05 15:35:10 -05:00
Jeremy Brodt e4332af040 [MAX32600MBED,MAXWSNENV] Added low-power ticker. 2015-05-05 15:14:37 -05:00
stevew817 e06fc12165 Merge pull request #1 from mbedmicro/master
Bring mbed up to date
2015-05-05 12:38:58 -05:00
Dmitry Bogdanov 4653da3604 Merge remote-tracking branch 'origin/master' into LPC2460
Conflicts:
	libraries/USBDevice/USBDevice/USBEndpoints.h
	workspace_tools/export_test.py
2015-05-05 21:35:21 +04:00
Steven Cooreman 155a897111 reduce stack size on Zero because of limited RAM 2015-05-05 12:35:20 -05:00
Dmitry Bogdanov d41b74e898 backport of Issue: Fix stack aligment. #812 2015-05-05 21:27:39 +04:00
Dmitry Bogdanov c064a71ca7 fix SPI bus 2015-05-05 20:42:53 +04:00
Dmitry Bogdanov e14a853216 CMSIS and RTOS are both compalible separately now, remove ARM and GCC_CR toolchain as not compatible 2015-05-05 17:37:54 +04:00
Martin Kojtal 16156f526d Merge pull request #1090 from raulMrello/thread_signal_clr
Updated Thread.cpp|.h to support signal clear
2015-05-05 07:48:00 +01:00
Martin Kojtal 4ba4c0d5b9 Merge pull request #1091 from stevew817/master
Silicon Labs - Set the default status for an input pin to PullUp instead of PullDown
2015-05-05 07:45:05 +01:00
Steven Cooreman 3561490e0c Leopard and Wonder Gecko boards had the wrong clock frequency defined. 2015-05-04 17:03:34 -05:00
Steven Cooreman 0cc42db36d Set the default status for an input pin to PullUp instead of letting it be PullDown. 2015-05-04 13:27:02 -05:00
raulMrello a73ee5c3d6 Updated Thread.cpp|.h to support signal clear 2015-05-04 09:35:58 +02:00
Martin Kojtal d50b62d49f Merge pull request #1078 from screamerbg/master
Tests: mbed app shield test for the SPI display and improve the armcc regex support to support armsm output
2015-05-04 08:30:55 +01:00
Martin Kojtal ffaae4bf4b Merge pull request #1085 from AFritzMulti/master
K64F - Removed configuration of MII pins
2015-05-04 08:26:27 +01:00
Martin Kojtal f54dc44071 Merge pull request #1088 from Sissors/master
KSDK - Fix issue with KSDK SPI timing
2015-05-04 08:16:15 +01:00
Sissors 9f16e75687 [HAL][KSDK] Switched delay type of SPI
Even though it does not actually toggle the CS signal, we can also use
the delay to CS toggle to get proper waveforms. This also fixes SPI in
mode 3.
2015-05-03 21:09:15 +02:00
Sissors fa63b6703f [HAL][KSDK] Fix issue with KSDK SPI timing
Depending on the format by default the Freescale SPI peripheral does not
give proper delay between SPI transfers. So code has been added which
sets half a period delay between SPI transfers.
2015-05-03 17:37:16 +02:00
Martin Kojtal 8c95d60d0a Merge pull request #1076 from ohagendorf/stm32cubef4_update
Stm32cubef4 update
2015-04-30 13:31:38 +01:00
Martin Kojtal 3b811aedb1 Merge pull request #1084 from rgrover/s130
S130 v1.0 from Nordic. This brings in a lot of BLE4.1 functionality
2015-04-30 12:56:54 +01:00
Martin Kojtal e1bf6d14dd Merge pull request #1075 from julbouln/master
add suspend callback to STM32F4 USBDevice HAL
2015-04-30 12:56:22 +01:00
Martin Kojtal 7244eb8524 Merge pull request #1073 from marcuschangarm/master
Add missing functionality for disabling interrupts in SerialBase.h
2015-04-30 12:55:33 +01:00
0xc0170 bdaddafd92 Squashed commit (pull request #1072)
commit 8e9e89f5d7
Author: bcostm <bco.stm@gmail.com>
Date:   Tue Apr 28 17:12:52 2015 +0200

    [STM32L0] Change back AHBPresc table name

commit 6433521fc1
Author: bcostm <bco.stm@gmail.com>
Date:   Fri Apr 24 10:34:41 2015 +0200

    [STM32_L0] hal improvements

    - pins settings
    - check STM32Cube HAL_Init return value

commit 7b6a5eadc6
Author: bcostm <bco.stm@gmail.com>
Date:   Fri Apr 24 10:32:12 2015 +0200

    [NUCLEO_L073RZ] Improvements (same as NUCLEO_L053R8)

commit 0a7f6d2bea
Author: bcostm <bco.stm@gmail.com>
Date:   Fri Apr 24 10:30:44 2015 +0200

    [NUCLEO_L053R8] Improvements

    - Add new macro for pins setting (same as NUCLEO_F4)
    - Fix issue with constant tables

commit 1f72ffe2fe
Author: bcostm <bco.stm@gmail.com>
Date:   Fri Apr 24 10:26:55 2015 +0200

    [DISCO_L053C8] Alignment with NUCLEO_L0, add IAR compilation + exporter

commit ed2d7dcbe1
Author: bcostm <bco.stm@gmail.com>
Date:   Fri Mar 20 11:10:03 2015 +0100

    [NUCLEO_F091RC/F303RE] Fix wrong detect_code field
2015-04-30 11:57:14 +01:00
Martin Kojtal 334b3418df Merge pull request #1059 from devanlai/can-loopback-wip
Implement some CAN modes for the LPC1549/LPC11Cxx/LPC1768
2015-04-30 09:03:12 +01:00
0xc0170 23cde3b008 mbed header file - mbed lib revision - 98 2015-04-30 07:33:37 +01:00
Andrew Fritz 726f3f281c [mbed][k64f] Removed configuration of MII pins 2015-04-29 13:14:02 -05:00
Rohit Grover b8c6aba46a Update to v1.0 of Nordic's S130 production release.
This brings in BLE4.1 functionality. It will take some time for BLE_API to expand to cover available functionality.
2015-04-29 10:42:49 +01:00
Rohit Grover 8130301af6 switch from s130-alpha to s130v1.0 2015-04-29 10:42:48 +01:00
Rohit Grover 06501a4285 update to s130 alpha 2015-04-29 10:42:38 +01:00
0xc0170 c741044c6e Nucleo L053R8 - multiple definition error for PLLMulTable fix 2015-04-29 09:03:18 +01:00
Martin Kojtal 55891732d4 Merge pull request #1081 from stevew817/master
[Silicon Labs] Fix a bug preventing LEUART from being clocked correctly
2015-04-28 22:43:09 +01:00
Steven Cooreman e4c2386911 Fix a bug preventing LEUART from being clocked correctly 2015-04-28 13:03:37 -07:00
0xc0170 0074b34e34 Silabs - Fix unblock/block declaration, implement gpio_is_connected 2015-04-28 12:14:30 +01:00
Steven Cooreman 35a4ba5c4e * Silence bunch of compiler warnings on Silicon Labs platforms
* Remove "ARM" as compiler for Silicon Labs' CM0 platforms
* Define LED3 and LED4 on Silicon Labs platforms
2015-04-27 19:31:00 -07:00
Steven Cooreman b40c1d474a Fix reference to NVIC_GetActive() which is not available on CM0 platforms 2015-04-27 14:34:04 -07:00
Steven Cooreman 9ae0211f8c Mixup in file naming 2015-04-27 13:26:11 -07:00
Steven Cooreman 298db047c1 Add in Silicon Labs targets 2015-04-27 11:11:02 -07:00
Martin Kojtal be1f88a056 Asynch API for mbed (SPI, I2C, Serial) and low power ticker
New LowPowerXXX classes - low power ticker
SPI, I2C, Serial - asynch methods
2015-04-27 10:55:44 -07:00
Martin Kojtal 7c1fba2cda Merge pull request #1074 from dbestm/master
[NUCLEO_F3xxRx][RTOS]enhance source and test
2015-04-27 09:42:20 +01:00
Martin Kojtal c961f2de99 Merge pull request #1066 from smeshlink/master
Add target XBED_LPC1768
2015-04-27 09:41:42 +01:00
ohagendorf 03ff51f74a [STM32F4xx] update of STM32CubeF4 to version 1.5 - part 4
Update of all files in target specific folders to new STM32CubeF4
version
2015-04-26 01:52:07 +02:00
ohagendorf 5b2d25f201 [STM32F4xx] update of STM32CubeF4 to version 1.5 - part 3
Adaption of gpio_api to new hal version: register to set/clear a pin is
now a single 32bit register
2015-04-26 01:49:58 +02:00
ohagendorf dbb04307e3 [STM32F4xx] update of STM32CubeF4 to version 1.5 - part 2 2015-04-26 01:47:43 +02:00
ohagendorf 2ad8ff1853 [STM32F4xx] update of STM32CubeF4 to version 1.5 - part 1 2015-04-26 01:46:31 +02:00
julbouln 7bb1ea30fe add suspend callback to STM32F4 USBDevice HAL 2015-04-25 17:40:31 +02:00
dbestm 891567da8f [NUCLEO_F334R8] RTOS main of some test enhanced
RTOS_3(semaphore) main of test enhanced for IAR and GCC
RTOS_2(mutex) main of test enhanced for IAR
2015-04-24 15:52:33 +02:00
Marcus Chang 9a5b7adcf4 Added missing functionality for disabling interrupts in SerialBase.h 2015-04-24 13:53:18 +01:00
Martin Kojtal 2d8f49de85 Merge pull request #1067 from jeremybrodt/warnings
Fixed and suppressed compiler warnings.
2015-04-24 08:06:30 +01:00
Jun Wako 2d019a694b Rename back files of TARGET_K20XX 2015-04-24 15:20:42 +09:00
Jeremy Brodt 77d3559f88 Fixed and suppressed compiler warnings. 2015-04-23 12:36:07 -05:00
Mihail Stoyanov c9324b7c0f Added C12832 LCD display library and SPI C12832 test. 2015-04-23 19:33:13 +03:00
Dmitry Bogdanov ac5a462946 bug fix of SVC handler 2015-04-23 18:57:41 +04:00
longshine d043f7f4e5 Added target XBED_LPC1768 2015-04-23 19:51:30 +08:00
0xc0170 809d8aa82b Squashed commit of the following (PR #1023):
commit 5390a0eb7fc28dda30993602652350fd0ad87df0
Merge: 7c4831f 3998966
Author: 0xc0170 <c0170@rocketmail.com>
Date:   Thu Apr 23 08:48:31 2015 +0100

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

    Conflicts:
    	workspace_tools/export/uvision4.py

commit 3998966b1b
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Thu Apr 9 13:45:09 2015 -0700

    using defines for platform specific requirement

commit 755c5d9b07
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Wed Apr 8 14:59:47 2015 -0700

    added device ID for MOTE_L152RC

commit d812fb0002
Merge: 6ad66e8 158cbeb
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Wed Apr 8 07:25:23 2015 -0700

    Merge remote-tracking branch 'upstream/master'

commit 6ad66e89d8
Merge: 14a1807 cfb9dd1
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Fri Mar 27 15:54:03 2015 -0700

    merged upstream

commit 14a18078ca
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Mar 24 10:01:02 2015 -0700

    RTC subSeconds at 16384Hz

commit 32d75d04c1
Merge: bc84c03 ea01d61
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Mar 24 09:59:43 2015 -0700

    Merge remote-tracking branch 'upstream/master'

commit bc84c03a37
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Mon Mar 16 16:26:18 2015 -0700

    handle HSE-PLL enabled upone deepsleep wakeup

commit 11bfe693b9
Merge: b7cec55 fdc75bf
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Mon Mar 16 14:37:11 2015 -0700

    Merge remote-tracking branch 'upstream/master'

commit b7cec55d08
Merge: c5b61f5 4b74c54
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Mon Mar 9 13:15:56 2015 -0700

    syncd with upstream

commit c5b61f5c1d
Merge: c16a115 9d2fd3e
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Mar 3 14:05:54 2015 -0800

    syncd with upstream

commit c16a115e18
Merge: 51efd61 1b2a621
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 24 09:48:55 2015 -0800

    Merge remote-tracking branch 'upstream/master'

commit 51efd619f1
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 24 09:48:22 2015 -0800

    MOTE_L152RC

commit a122226e46
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 24 09:46:08 2015 -0800

    renamed SEMTECH_LORA915 to MOTE_L152RC

commit 88fcf53069
Merge: 3e291c1 8648ff5
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Mon Feb 23 08:11:48 2015 -0800

    Merge remote-tracking branch 'upstream/master'

commit 3e291c1cce
Merge: a59aefc c9e93d2
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 17 19:04:04 2015 -0800

    Merge remote-tracking branch 'upstream/master'

    syncing my fork with master

commit a59aefc6ed
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 17 18:46:27 2015 -0800

    added SEMTECH_LORA915 to python scripts

commit 15b1989b69
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 17 18:42:13 2015 -0800

    added platform SEMTECH_LORA915
2015-04-23 08:55:29 +01:00
Martin Kojtal 7c4831f300 Merge pull request #1044 from porkybrain/master
Changed CircBuffer to take its size as a template parameters for efficientcy.
2015-04-23 08:44:13 +01:00
Martin Kojtal ee76292c81 Merge pull request #1042 from bsilvereagle/master
Replaced SPI pin definitions for K64F in SD tests
2015-04-23 08:28:31 +01:00
Martin Kojtal 02a3838a3d Merge pull request #1052 from chrisistuff/teensy_gcc_arm_rtos
Fixed GCC_ARM toolchain issue and RTOS library support for TEENSY3_1
2015-04-23 08:26:18 +01:00
Martin Kojtal ecaaa712eb Merge pull request #1058 from neilt6/patch-1
NUCLEO-F411RE USB clock frequency fix
2015-04-23 08:21:49 +01:00
Giuliano Dianda f67632b347 STM32: Fix HSE/HSI clk source detection
When using online compiler (Keil) SystemInit (and systick stuff) is call
before RW  data is initialized, so static and global variables contains
garbage. AHBPrescTable was one of these.
2015-04-21 16:01:30 +02:00
Martin Kojtal f3936afa34 Revert "Fixed interrupt handler in serial_api.c for the Nordic NRF51. The last b..." 2015-04-21 11:24:58 +01:00
Neil Thiessen f522ea7967 NUCLEO-F411RE USB clock frequency fix
HAL: NUCLEO_F411RE - Corrected USB clock frequency

Modified the main PLL settings so that the USB clock will run at a proper 48MHz instead of 44.44MHz. Consequently, the core clock will now run at 96MHz instead of 100MHz.
2015-04-20 12:28:47 -06:00
Martin Kojtal 41824de2eb Merge pull request #1047 from marcuschangarm/master
Fixed interrupt handler in serial_api.c for the Nordic NRF51
2015-04-20 11:16:03 +01:00
Martin Kojtal f14d0a93fa Merge pull request #1054 from rgrover/nordicSDK-v8.0
Part1 - upgrading to v8.0 of the Nordic SDK
2015-04-20 11:14:11 +01:00
Martin Kojtal 016b9ad9cb Merge pull request #1051 from toyowata/master
NXP's HAL - Fix PwmOut period using SCT
2015-04-20 10:39:06 +01:00
Rohit Grover c3da630923 attempt at upgrading to v8.0 of the SDK 2015-04-20 10:38:08 +01:00
Toyomasa Watarai 5b74eed7da [USBMIDI] Fix compile error
* Member variables in USBMIDIMessage and USBMIDI class wrongly
initialized in class declaration
* Add member initialization in constructor
2015-04-20 14:34:47 +09:00
Christoph Plank 82b7d9d3f7 Added RTOS support for TEENSY3_1 target 2015-04-18 17:00:57 +02:00
Christoph Plank bd1bfb5c4b Fixed RTOS support for Cortex-M4 without FPU 2015-04-18 17:00:57 +02:00
Christoph Plank e66f9ff0aa Call SystemInit before loading the .data section for TEENSY3.1 when using GCC_ARM
This is needed because it seems the watchdog otherwise resets the board
before SystemInit is reached even though I'm not sure why the watchdog
timer expires so early.
2015-04-18 16:59:00 +02:00
Christoph Plank 8348517bbb Fixed section names in linker script for TEENSY3_1 when using GCC_ARM 2015-04-18 16:54:47 +02:00
Martin Kojtal faba4123ec Merge pull request #1048 from kgills/export
[MAXWSNENV, MAX32600MBED] Adding export support.
2015-04-17 08:40:43 +01:00
Martin Kojtal 35a93e3f4d Merge pull request #1038 from kgills/maxwsnenv_analog
MAXWSNENV - Adjusting hal analog.
2015-04-17 08:39:59 +01:00
Toyomasa Watarai e753aa2d9e [NXP's HAL] Fix PwmOut period using SCT
* Some targets which use SCT timer for PwmOut have a bug which PWM
signal does not come out when period set more than 65536us. (issue
#1050)
* Fix SCT counter mode from 16-bit Low to 32-bit Unified mode
* Fix wrong cast size (uint64_t) for 32-bit register
* Some TABs convert to white spaces
* Affected with LPC812, LPC824, LPC1549 and LPC11U68
2015-04-17 15:39:15 +09:00
Devan Lai fe04561a7c [mbed][LPC17XX] Implement CAN::mode for LPC176X
Implement all CAN modes except for GlobalTest and SilentTest on on the LPC17XX
2015-04-16 22:25:58 -07:00
Devan Lai 52f20bfcad [mbed][tests] Add CAN loopback test case
Add test case that configures a MUT for in CAN self-test mode and sends a
series of test messages to verify that it works.
2015-04-16 22:25:57 -07:00
Devan Lai c233c88107 [mbed][CAN] Implement CAN::mode for C_CAN controllers
Implement all CAN modes except for GlobalTest on on the LPC11CXX
and LPC15XX targets which use the C_CAN controller
Fix swapped ordering between MODE_TEST_LOCAL and MODE_TEST_GLOBAL
in the HAL definition of CanMode.
2015-04-16 22:12:19 -07:00
porkybrain 75732d75fa Merge branch 'master' of https://github.com/porkybrain/mbed 2015-04-17 01:59:18 +02:00
porkybrain 0209929dc4 Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-04-17 01:57:49 +02:00
porkybrain 478aa7ef33 free memory afer disabling the usb ISR solves race condition which could corrupt the heap. (issue #1049) 2015-04-17 01:56:35 +02:00
Kevin Gillespie 2044135c19 Adding export support for MAXWSNENV and MAX32600MBED. 2015-04-16 14:04:40 -05:00
Odin Holmes c48e5ea445 Update CircBuffer.h 2015-04-16 17:39:18 +02:00
porkybrain cad87d11d4 moved initialization into constructor for compatibility with c++03 2015-04-16 15:57:30 +02:00
Marcus Chang e34e16d311 Fixed interrupt handler in serial_api.c for the Nordic NRF51. The last byte sent in a sequence would not correctly clear the interrupt flag. 2015-04-16 13:27:49 +01:00
Martin Kojtal 29ab478a78 Merge pull request #1032 from toyowata/master
LPC824, SSCI824 - Add GCC_ARM exporter support
2015-04-16 11:35:50 +01:00
Martin Kojtal b675c99d9c Merge pull request #1037 from jeremybrodt/max32600mbed
MAX32600MBED - Adding MAX32600MBED platform.
2015-04-16 11:35:28 +01:00
Martin Kojtal 1b9e8d686f Merge pull request #1031 from julbouln/master
Add SysEx to USBMIDI device
2015-04-16 10:52:50 +01:00
porkybrain 250ce08712 Changed CircBuffer to take its size as a template parameters. This results in smaller code size and less ram usage because the optimizer knows the size at compile time and it does not need to be stored in ram. It should also be faster because there is no indirection to the heap.
I have not tested this code!
2015-04-15 17:07:40 +02:00
bsilvereagle ec8ac75e88 Replaced SPI pin definitions for K64F in SD tests
The old pin definitions were all for Port D pins, which are incorrect. These improper pin mappings caused all tests to fail.

Pin definitions were replaced with the definitions as stated here -
http://developer.mbed.org/media/uploads/sam_grove/xk64f_sensors.jpg.pagespeed.ic.RCpM8talCK.webp

Tests now pass on the K64F Sch Rev D1
2015-04-15 09:11:39 -04:00
julbouln 8dab8c4751 Added USBMIDI tests + bugfix MIDI OUT 2015-04-14 20:57:56 +02:00
Kevin Gillespie a14683a62a [MAXWSNENV] Adjusting hal analog. 2015-04-14 10:07:21 -05:00
Jeremy Brodt 5ada69b73d [MAX32600MBED] Adding MAX32600MBED platform. 2015-04-14 10:00:23 -05:00
0xc0170 2198e68f76 mbed header file - mbed lib revision - 97 2015-04-14 13:09:09 +02:00
Toyomasa Watarai d8049d5832 [LPC824, SSCI824] Add GCC_ARM exporter support
* Correct interrupt vector table for GCC_ARM startup
* Add GCC_ARM build target for SSCI824
* Add GCC_ARM exporter template files
* export_test has been passed
* autometed test has been passed
2015-04-13 17:54:12 +09:00
julbouln 20759f0ff9 USBMIDI: SysEx message create helper 2015-04-11 11:22:29 +02:00
julbouln 1793b6a80a USBMIDI: Add SysEx support 2015-04-11 11:17:40 +02:00
sg- c74b9d6126 Update if/else formatting to K&R 2015-04-10 15:19:42 -05:00
Martin Kojtal 8311bafba5 Merge pull request #1026 from jeremybrodt/assemblycomments
MAXWSNENV - Fixing comments in startup file for ARM compiler.
2015-04-10 08:14:12 +02:00
sg- 70fad08a4c Update SPI API documentation for hardware driven SS. Modify all target spi_api.c implementations. spi_init ssel parameter was used incorrectly to determine master/slave mode rather than enable hardware driven SS (seems to be due to legacy copy paste). Remove duplicate copy paste code of initialization in spi_init that is done by constructor (SPI and SPISlave) 2015-04-10 00:38:27 -05:00
Jun-Ru Chang f211a680b4 [RTOS] fix compilation warning
pragma push/pop/Ospace are only supported by ARM compiler. Change
predefined marco from __arm__ to __CC_ARM. Warning messages are
shown as below.

[Warning] rt_CMSIS.c@1867: 1866:0: warning: ignoring #pragma push
[-Wunknown-pragmas] ignoring #pragma Ospace  [-Wunknown-pragmas]
[Warning] rt_CMSIS.c@1884: 1866:0: warning: ignoring #pragma push
[-Wunknown-pragmas] ignoring #pragma pop  [-Wunknown-pragmas]

Change-Id: Ife657b710d694449b30dc4b3150cd49c883fc080
Signed-off-by: Jun-Ru Chang <jrjang@gmail.com>
2015-04-10 10:56:55 +08:00
Kevin Gillespie de73e4574a [MAXWSNENV] Fixing comments in startup file for ARM compiler. 2015-04-09 16:24:25 -05:00
ohagendorf dce050a915 [TARGET_STMF4] reorg hal
some test extensions
2015-04-09 11:21:50 +02:00
ohagendorf b25f943d5f [TARGET_STMF4] reorg hal for UBLOX_C029
same changes but for UBLOX_C029 as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG

not tested because hardware not yet available
2015-04-09 11:21:49 +02:00
ohagendorf 58f4519ca4 [TARGET_STMF4] reorg hal for MTS_MDOT_F411RE
same changes but for MTS_MDOT_F411RE as in commit [TARGET_STMF4] reorg
hal for DISCO_F407VG

not tested because hardware not yet available
2015-04-09 11:21:49 +02:00
ohagendorf 2f2a885dad [TARGET_STMF4] reorg hal for MTS_MDOT_F405RG
same changes but for MTS_MDOT_F405RG as in commit [TARGET_STMF4] reorg
hal for DISCO_F407VG

not tested because hardware not yet available
2015-04-09 11:21:48 +02:00
ohagendorf 410404d0b6 [TARGET_STMF4] reorg hal for MTS_DRAGONFLY_F411RE
same changes but for MTS_DRAGONFLY_F411RE as in commit [TARGET_STMF4]
reorg hal for DISCO_F407VG

not tested because hardware not yet available
2015-04-09 11:21:48 +02:00
ohagendorf 95e9aef207 [TARGET_STMF4] reorg hal for DISCO_F401VC
same changes but for DISCO_F401VC as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG
2015-04-09 11:21:47 +02:00
ohagendorf 84c48c0f0b [TARGET_STMF4] reorg hal for ARCH_MAX
same changes but for ARCH_MAX as in commit [TARGET_STMF4] reorg hal for
DISCO_F407VG

one bugfix for DISCO_F429 - wrong DAC channel numbers
2015-04-09 11:21:46 +02:00
ohagendorf 879d971289 [TARGET_STMF4] reorg hal for NUCLEO_F401RE
same changes but for NUCLEO_F401RE as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG
2015-04-09 11:21:46 +02:00
ohagendorf 34cfbedd6c [TARGET_STMF4] reorg hal for DISCO_F429ZI
same changes but for DISCO_F429ZI as in commit [TARGET_STMF4] reorg
hal
for DISCO_F407VG
2015-04-09 11:21:45 +02:00
ohagendorf 22de60432a [TARGET_STMF4] reorg hal for NUCLEO_F411RE
same changes but for NUCLEO_F411RE as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG
2015-04-09 11:21:45 +02:00
ohagendorf a70bdc5c00 [TARGET_STMF4] reorg hal for DISCO_F407VG
Removing pin configuration from analogin_api, analogout_api and
pwmout_api (hal function, used by every STM32F4 target) to the target
specific files.
2015-04-09 11:21:44 +02:00
Toyomasa Watarai 9fe3632b17 Add LPC11U68 support in Sleep test case
- Add LPC11U68 target in MBED_4 test case
- Add wakeup pin for LPC11U68 target and set PullUp mode
2015-04-09 16:06:53 +09:00
Martin Kojtal 9ef9a54972 Merge pull request #938 from bridadan/lpc11U68Sleep
Add sleep and deepsleep for LPC11U68. Needs testing on board
2015-04-09 08:58:29 +02:00
Martin Kojtal c3cd171fc3 Merge pull request #987 from Willem23/patch-1
LPC82X - Fixed hardcoded MRT_Clock_MHz
2015-04-09 07:48:01 +02:00
Martin Kojtal 643cd23443 Merge pull request #1004 from ohagendorf/stm32f3xx_reorg_hal
STM32F3xx - hal reorganization
2015-04-09 07:44:47 +02:00
Martin Kojtal 5b3947edaf Merge pull request #1017 from ohagendorf/stm32f1_reorg_hal
STM32F1xx - hal reorganization
2015-04-09 07:38:30 +02:00
Jeremy Brodt 66c194537b [MAXWSNENV] Removed pin alias macros 2015-04-08 15:52:41 -05:00
dbestm 1684127708 Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-04-08 11:39:06 +02:00
Martin Kojtal 158cbeb292 Merge pull request #979 from jeremybrodt/usbcallbacks
USB - Add macros to alias the endpoint callback functions to support configurability
2015-04-08 08:38:31 +02:00
Martin Kojtal 071f4d0e44 Merge pull request #1003 from jeremybrodt/maxwsnenv
Adding MAXWSNENV platform.
2015-04-08 08:31:46 +02:00
Martin Kojtal 78c43352e9 Merge pull request #1020 from masaohamanaka/master
RZ_A1H - Fix a bug that there is a case that can not be normal communication in I2C.
2015-04-08 08:17:51 +02:00
Martin Kojtal 51db2fd50c Merge pull request #1021 from toyowata/master
RTOS - Add workaround for internal fault
2015-04-08 08:16:24 +02:00
Martin Kojtal 4af08058e4 Merge pull request #1019 from PaggyCyntec/patch-3
Update main.cpp
2015-04-08 08:15:52 +02:00
0xc0170 331dc0725d Squashed commits from #1002, from Marcomissyou.
Delta target - add RTC, bugfixes in mbed_overrides and pinnames
2015-04-08 08:10:42 +02:00
Toyomasa Watarai 41d37b5f2d [RTOS] Add workaround for internal fault
* Add #pragma Ospace to prevent internal fault of armcc 5.04 and 5.05
* Reported by
http://developer.mbed.org/questions/5003/Compiling-latest-github-with-ARM-DS5-fai/
2015-04-08 14:42:17 +09:00
Jeremy Brodt 3f7718cec4 Adding MAXWSNENV platform. 2015-04-07 13:39:09 -05:00