Commit Graph

3903 Commits (6cc142d8b1a7afbee8b17593fd83902f3657b0a9)

Author SHA1 Message Date
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
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
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
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
julbouln 8dab8c4751 Added USBMIDI tests + bugfix MIDI OUT 2015-04-14 20:57:56 +02: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
Martin Kojtal 7fadd145f9 Merge pull request #1034 from jeremybrodt/copylibrary
Toosl - Add copying of library files.
2015-04-13 17:02:49 +02:00
Martin Kojtal 96a9bd75e7 Merge pull request #1033 from 0xc0170/fix_buildreleaseexit
Tools - build_release - return 1 if any build fails
2015-04-13 16:41:44 +02:00
Jeremy Brodt d65e7bfe3d Added copying of library files. 2015-04-13 09:31:27 -05:00
0xc0170 b8da610a78 Tools - build_release - return 1 if any build fails 2015-04-13 16:13:52 +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
Martin Kojtal f7115d354c Merge pull request #1030 from bridadan/fixLPC824ExportBuild
Add GCC_CR to LPC824, fixes LPCXpresso exporter
2015-04-13 07:41:25 +02: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
Brian Daniels e54b32015d Add GCC_CR to LPC824, fixes LPCXpresso exporter 2015-04-10 18:11:16 -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
Martin Kojtal 31d139e400 Merge pull request #1027 from jrjang/master
RTOS - fix compilation warning
2015-04-10 08:13:45 +02: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
Martin Kojtal 5a81e89daa Merge pull request #1016 from ohagendorf/DISCO_F407_pins
TARGET_STMF4 - reorg hal
2015-04-09 13:14:49 +02: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
Martin Kojtal cb73e7a0a5 Merge pull request #1024 from toyowata/master
Add LPC11U68 support in Sleep test case
2015-04-09 09:27:09 +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
Martin Kojtal 75cd4f072d Merge pull request #1022 from jeremybrodt/pinnames
MAXWSNENV - Removed pin alias macros
2015-04-09 07:36:28 +02:00
Jeremy Brodt 66c194537b [MAXWSNENV] Removed pin alias macros 2015-04-08 15:52:41 -05: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