Commit Graph

4091 Commits (e8297ea7d2b345f56c5e3f16c1c268943a788a40)

Author SHA1 Message Date
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
Brian Daniels 2f4d668382 Renamed Jenkins specific options to general "Build" options 2015-04-17 09:39:26 -05: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
bsilvereagle 72d62f783b Mentioned the Contributor Agreement in Contributing.md 2015-04-16 11:47:51 -04: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
Brian Daniels 5eb4894e71 Added skipped mbed library build reporting and removed unnecessary print 2015-04-14 13:39:29 -05: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
Brian Daniels afb331dcff Fixing arguments 2015-04-13 17:07:42 -05:00
Brian Daniels c71a082d20 Added table styleing 2015-04-13 17:07:40 -05:00
Brian Daniels 01ff0b32b3 Removed comments 2015-04-13 17:07:38 -05:00
Brian Daniels a574e1f27e Broke apart some template stuff, added tests-build report 2015-04-13 17:07:37 -05:00
Brian Daniels cb4e13c1e3 Reorganized test_api.py to build all required libraries (RTOS, Ethernet, etc) for tests up front, before any tests are built 2015-04-13 17:07:21 -05:00
Brian Daniels 4b0926fcdb Added report templates 2015-04-13 17:04:57 -05:00
Brian Daniels 8576f74b3c Changing Jenkins HTML build output 2015-04-13 16:49:25 -05:00
Brian Daniels 1f6b56d060 Moved printing into build_api 2015-04-13 16:49:23 -05:00
Brian Daniels f1c235b1d8 Added Jenkins build reporting option 2015-04-13 16:49:21 -05:00
Brian Daniels dc5fca2e21 added toolchain filter to build_release 2015-04-13 16:49:19 -05: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