Commit Graph

6317 Commits (a0ccc12f70fd5c2b13deb4343d7f14a96b5e9549)

Author SHA1 Message Date
Russ Butler a0ccc12f70 Fix LPC1768 tests
Don't have GCC_ARM use GCC_CR's memory region in mem.c.  This fixes
some tests.
2016-06-12 23:16:55 +01:00
Sam Grove b820653efd Merge pull request #312 from ARMmbed/tools-unification2
Ported changes from mbedmicro/mbed
2016-06-12 19:12:35 +01:00
Sam Grove ee5c8135e4 Merge pull request #311 from ARMmbed/updated-requirements
Updated requirements.txt file to reflect the latest required python packages
2016-06-12 19:09:30 +01:00
Mihail Stoyanov c182b46fcd Ported changes from mbedmicro/mbed 2016-06-12 19:06:17 +01:00
Mihail Stoyanov b0b58cec6a Updated requirements.txt file to reflect the latest required python packages 2016-06-12 18:40:25 +01:00
Sam Grove dda07f556f Merge pull request #308 from ARMmbed/nanostack_rtos
Update nanostack to use the RTOS
2016-06-12 17:01:52 +01:00
Sam Grove c9bffe016f Merge pull request #288 from rgrover/master
introduce tests for storage_abstraction and flash_journal
2016-06-12 16:51:43 +01:00
Russ Butler 60fb6c5c24 Update nanostack to use the RTOS
Update libraries so nanostack uses a thread rather than performing
processing from interrupts.

See below for diff of libraries updated:
6c13f90859...0e3cc04ffd
023fd8906c...36968fc133
2016-06-12 16:45:27 +01:00
Sam Grove f0ed04ad01 Merge pull request #310 from geky/tests-echo-serial-delays
[tests] Workaround for delays in serial read in htrun
2016-06-12 16:13:58 +01:00
Sam Grove a528da04e5 Merge pull request #303 from sg-/master
LPC1768 IAR support for lwip
2016-06-12 13:57:11 +01:00
Sam Grove d9ead4dbc6 ignore generated project files 2016-06-12 04:27:16 -07:00
Christopher Haster 0bf294c2ed Workaround for delays in serial read in htrun
Caused tests based around serial communication to take longer than
expected. Most notably the echo tests.
2016-06-11 21:07:57 -05:00
Sam Grove 4775c0190e Merge remote-tracking branch 'origin/master' 2016-06-11 16:27:34 -07:00
Sam Grove c9705ab43c Update mbed.lib 52e93aebd0...df0c855df9 2016-06-11 16:24:25 -07:00
Sam Grove 167fe63336 added default placement macro for all boards and toolchains 2016-06-11 16:21:50 -07:00
Mihail Stoyanov 963892c83e Merge pull request #300 from geky/config-features
[build tools] Added support for cumulative attributes in configs directly
2016-06-12 00:13:09 +01:00
Christopher Haster 177f2930c2 [build tools] Added support for completely overriding cumulative attributes 2016-06-11 15:43:59 -05:00
Christopher Haster 2fa2e715fc [build tools] Moved cumulative attributes into target overrides
Attributes now get the filtering provided by target_overrides:
{
    "name": "cmsis-nodejs-SQL-x86",
    "target_overrides": {
        "*": {
            "device_has": ["SILLY_STRING", "FIRE"]
        },
        "SHOE": {
            "features_add": ["SMELLS_FUNNY"],
            "features_remove": ["SMELLS_NICE"],
        }
    }
}

per @screamerbg
2016-06-11 15:26:42 -05:00
Sam Grove 9d8f33be64 ignore generated test_spec.json 2016-06-11 13:07:18 -07:00
Sam Grove 8f6ae7c398 add IAR placement for LPC1768 and lwip buffers 2016-06-11 13:07:18 -07:00
Sam Grove d3819184f6 Merge pull request #294 from adbridge/master
Update utest to use mbed-os version of critical_section.
2016-06-11 21:01:32 +01:00
Sam Grove d88c819f34 Merge pull request #296 from meriac/master
Introduce uVisor changes to mbed-os
2016-06-11 20:18:11 +01:00
Sam Grove 2575c5f0fa Merge pull request #306 from ARMmbed/ble
Import (again) BLE branch into mainline
2016-06-11 18:30:25 +01:00
Vincent Coubard f3c7597705 Merge branch 'master' of https://github.com/ARMmbed/mbed-os into ble 2016-06-11 17:25:53 +01:00
Vincent Coubard 1500cb62f1 Fixed crlf issue 2016-06-11 17:05:04 +01:00
Milosch Meriac 61f728d069 Remove uVisor-mbed-lib and point to latest mbedmicro/mbed repo 2016-06-11 15:42:47 +00:00
Niklas Hauser 006f9c426c Wrap malloc_r, realloc_r and free_r functions for GCC 2016-06-11 15:42:47 +00:00
Sam Grove 2a0451e72d Merge pull request #305 from ARMmbed/revert-292-ble
Revert "Import ble branch into mainline"
2016-06-11 16:37:35 +01:00
Sam Grove 6f291e35e5 Revert "Import ble branch into mainline" 2016-06-11 16:35:57 +01:00
Sam Grove aef0cda07b Merge pull request #302 from ARMmbed/revert-277-atmel_rf_driver
Revert "Update atmel-rf-driver"
2016-06-11 15:32:25 +01:00
Sam Grove 26582ebcb6 Merge pull request #292 from ARMmbed/ble
Import ble branch into mainline
2016-06-11 15:24:38 +01:00
Sam Grove 7578ac1631 Merge pull request #301 from bridadan/fix-dev_null-test
Fixing dev_null test
2016-06-11 14:57:31 +01:00
Sam Grove e943b37ac7 Revert "Update atmel-rf-driver" 2016-06-11 13:53:48 +01:00
Sam Grove 4241deab18 Merge pull request #289 from geky/lwip-fix-connect
[NSAPI] Fix incorrect semaphore handling on lwip connect and socket_connect
2016-06-11 13:21:46 +01:00
Brian Daniels 2aa7532bbd Fixing dev_null test
The dev null test was returning failure from the device even though the
device can't determine the success of its own test. Therefore I've removed
this line. The device now lets the host test determines the success of the
test.
2016-06-11 13:06:27 +01:00
Vincent Coubard 21aaa56bcc Fix ARMCC link issues on platform who doesn't provide implementation of
mbed BLE.

ARMCC generate error at link time if the symbol `createBLEInstance` is not
here, even if it is not used.

This patch provide a weak version of `createBLEInstance` who just assert
if called.

It also allows programs which use mbed BLE to be compiled on platforms
without mbed BLE implementation, then a runtime error will be generated.
2016-06-11 12:58:09 +01:00
Sam Grove 364818f789 Merge pull request #299 from ARMmbed/detect-targets
Generic text improvements in detect_targets.py
2016-06-11 00:14:55 +01:00
Mihail Stoyanov c1aab9ff84 Improve detected targets messages 2016-06-11 00:07:27 +01:00
Sam Grove af4869a63b Merge pull request #298 from ARMmbed/detect-targets
Add detect_targets.py script to list the connected target boards
2016-06-10 22:51:38 +01:00
Mihail Stoyanov fc04cfbb9d Add detect_targets.py script to list the connected target boards 2016-06-10 22:34:06 +01:00
Sam Grove 0379af11aa Merge pull request #297 from ARMmbed/list-targets
Add -S option to make.py to list all supported platforms
2016-06-10 22:18:37 +01:00
Mihail Stoyanov 292fe9c0cf Add -S option to make.py to list all supported platforms 2016-06-10 22:14:08 +01:00
Sam Grove 170268f156 Merge pull request #291 from ARMmbed/devel_gt_client
[test porting] Merge mbedmicro tests (HAL, RTOS and basic NET) to mbed-os/TESTS
2016-06-10 17:53:38 +01:00
Anna Bridge fc6ae4ba0f Update utest to use mbed-os version of critical_section.
This is an internal change only.
2016-06-10 17:50:14 +01:00
Rohit Grover 55ab6e0064 comment out uses of PRI*32 in printf messages 2016-06-10 16:23:28 +01:00
Sam Grove a326c13f78 Merge pull request #277 from ARMmbed/atmel_rf_driver
Update atmel-rf-driver
2016-06-10 15:51:28 +01:00
Sam Grove 72c7bc4350 Merge pull request #275 from jupe/mbed_trace_update
update mbed-trace dependency
2016-06-10 15:38:49 +01:00
Mihail Stoyanov 56bb3f9bcd Merge pull request #264 from jupe/github_templates
initial issue and PR github templates
2016-06-10 15:37:06 +01:00
Sam Grove 3f4bebc880 Merge pull request #287 from geky/fix-c027-again
[NSAPI] Fixed compilation error in setDebug when debug is unavailable
2016-06-10 15:33:42 +01:00
Sam Grove 3922146884 Merge pull request #279 from ARMmbed/tools-unification
Unification of tools.
2016-06-10 15:32:15 +01:00