Mihail Stoyanov
fab45821a7
Refactoring of the python multiprocessing code to use queues load balancing based on apply_async();
...
Use the returned result by apply_async() to fetch compile_worker() results and get rid of python queues;
Optimize the threads handling code
Reuse compile threads via self.mp_pool
2014-07-10 15:33:04 +03:00
Mihail Stoyanov
82e9c166f3
Remove --depend option that is specific to armcc
2014-07-09 20:28:28 +03:00
Mihail Stoyanov
ff3cd57126
Add -j option to build.py, build_release.py and make.py
...
Multiple compile jobs are not enabled by default unless -j 0 or -j >1 is specified
2014-07-09 20:00:21 +03:00
Mihail Stoyanov
f858f02120
Changed comment
2014-07-09 15:30:41 +03:00
Mihail Stoyanov
9c6f0bf37c
Revert global toolchains optimizations
2014-07-09 15:09:48 +03:00
Mihail Stoyanov
61f58c93ab
Reordered the logics around compile_queue()
2014-07-09 14:38:18 +03:00
Mihail Stoyanov
fd36432ce8
Merge branch 'master' of https://github.com/screamerbg/mbed
2014-07-09 13:31:23 +03:00
Mihail Stoyanov
9345778a6f
Add multiple compile queues support (multiprocessing)
...
Add header stats cache for need_update() routine
Add compile order consistency
2014-07-09 13:28:02 +03:00
Rohit Grover
9413ed9163
provide default initialization of some local variables in serial_api.c:serial_format()
2014-07-09 10:52:37 +01:00
Rohit Grover
aae8513739
changes needed to support V7 of the nRF51822 soft-device 110
2014-07-08 16:42:47 +01:00
Przemek Wirkus
2d4abbbf2e
Fixed path to semihost unit test sources. Recompiled to check and test
2014-07-08 14:31:20 +01:00
Przemek Wirkus
79970295ea
Bugfixing for UT library support
2014-07-08 14:31:17 +01:00
Przemek Wirkus
ee1a2f5289
Added permutation counter to default on-line compiler
2014-07-08 14:31:15 +01:00
Bogdan Marinescu
b0ac1e3485
Merge pull request #391 from mbedmicro/revert-387-dev_mbed_error
...
Revert "error.h -> mbed_error.h"
2014-07-08 14:09:02 +01:00
Martin Kojtal
09251dd3ba
Revert "error.h -> mbed_error.h"
2014-07-08 14:04:50 +02:00
Bogdan Marinescu
3197042b65
Merge pull request #387 from 0xc0170/dev_mbed_error
...
error.h -> mbed_error.h
2014-07-08 11:13:02 +01:00
Martin Kojtal
12975ce03c
Merge pull request #390 from xiongyihui/master
...
[EXPORTERS] add XADOW_M0 and ARCH_BLE to build_release.py, export support for Arch BLE
2014-07-08 09:32:58 +01:00
Mihail Stoyanov
fd1600582b
Fixed Xadow M0 extra labels
2014-07-07 19:04:43 +03:00
Yihui Xiong
e13f1f2516
export support for arch ble
2014-07-07 15:11:47 +08:00
Yihui Xiong
1b190a4ec2
add XADOW_M0 and ARCH_BLE
2014-07-07 15:09:25 +08:00
0xc0170
1dcc9246bd
[LWIP] error.h -> mbed_error.h
2014-07-07 06:26:54 +02:00
0xc0170
04071ab1ea
[RTOS] Semaphore - error.h removal - not used, error -> mbed_error
2014-07-06 19:22:15 +02:00
Mihail Stoyanov
2018e40f3c
Change LED blinking rate when tests finish
2014-07-04 20:32:14 +03:00
Mihail Stoyanov
ac85b9f6a0
Added mbed blinky to tests
2014-07-04 20:10:28 +03:00
0xc0170
beaddaf8da
[RTOS] mbed error header file naming correction
2014-07-04 18:48:01 +02:00
Przemek Wirkus
362d6c83ff
Added TODO for test suite improvements.
2014-07-04 14:52:09 +01:00
Bogdan Marinescu
2c7c7767de
Merge pull request #385 from ytsuboi/master
...
[HRM1017] Added to build_release.py
2014-07-04 15:21:33 +02:00
Bogdan Marinescu
ce6b232556
Merge pull request #388 from bcostm/master
...
Add NUCLEOs targets in TMP102 test
2014-07-04 15:21:18 +02:00
Przemek Wirkus
690517143d
Changed timeouts for EEPROM line read/writes to 15 because Nucleo targets perform tis test in <12s period
2014-07-04 10:03:42 +01:00
Mihail Stoyanov
ca14f552e5
Fixed Xadow M0 target support
2014-07-04 11:44:53 +03:00
bcostm
693035b74f
Add NUCLEOs targets in TMP102 test
2014-07-04 10:00:13 +02:00
0xc0170
f7f77392d9
error header file rename to mbed_error.h
2014-07-04 08:05:49 +02:00
Mihail Stoyanov
19264fc372
Added ARM MPS2 platform support
...
Changed ONLINE_TOOLCHAIN flag to default_toolchain
2014-07-03 12:27:08 +03:00
ytsuboi
5e91f7d5ad
[HRM1017] Added to build_release.py
2014-07-03 03:35:11 +09:00
Przemek Wirkus
1a7c96d10b
Bugfixiong after modification in -r and -R options
2014-07-02 15:01:46 +01:00
Przemek Wirkus
41f703c594
Refactoring: Changed option -r and added option -R to print more info about test cases
2014-07-02 15:01:43 +01:00
Bogdan Marinescu
f04e12eeda
Bumped revision number
2014-07-02 12:53:38 +01:00
Przemek Wirkus
5d553dae3f
Added default on-line compiler info in -S option for target/compiler support
2014-07-02 11:07:42 +01:00
Przemek Wirkus
522d2812c5
Added class member self.ONLINE_TOOLCHAIN = ARM to note ARM / UARM default online compiler
2014-07-02 10:56:24 +01:00
Przemek Wirkus
ba0c4078a0
Removed example unit tests UT_1, UT_2 from automated list
2014-07-02 10:29:20 +01:00
Przemek Wirkus
06f2fb3e55
Added TOTO about graceful handle of disk full error in mbed board
2014-07-02 10:29:18 +01:00
Bogdan Marinescu
69befae949
Merge pull request #384 from bcostm/master
...
[NUCLEO_L053R8] Fix ticker issue
2014-07-02 09:24:17 +01:00
bcostm
776b044262
[NUCLEO_L053R8] Remove call to SystemClockUpdate function.
...
It's ok to remove this call on this target because the same system clock
frequency is used with HSE and HSI clocks.
2014-07-02 09:18:42 +02:00
Przemek Wirkus
c97f1b8139
Added support for cpputest library. UT libray now compiles as separate lib, just like other libs. For example ETH or RTX. Added support for cpputest sources in root of mbed project (on the same level with mbed sdk repo). changes include adding new paths to the project. Two example UT (UT_1, UT_2 are added). New option -O is introduced to force 'test build only'
2014-07-01 17:45:38 +01:00
bcostm
b8633eef38
[NUCLEO_L053R8] Fix ticker issue
2014-07-01 15:58:49 +02:00
Bogdan Marinescu
4f86d39719
Merge pull request #383 from dbestm/master
...
[NUCLEOs] enhance I2C API to make it work with EEPROM
2014-07-01 14:51:07 +01:00
dbestm
448f40a902
[NUCLEO_L152RE] enhance I2C for EEPROM
2014-07-01 14:58:43 +02:00
dbestm
35c391ba63
[NUCLEO_F411RE] enhance I2C for EEPROM
2014-07-01 14:49:20 +02:00
dbestm
7b6a59a068
[NUCLEO_F334R8] enhance I2C for EEPROM
2014-07-01 14:36:32 +02:00
Przemek Wirkus
02ef2410cf
Changed default p5 pin for DigitalOut to LED1 pin - so it is available on all devices supporting this test
2014-07-01 13:22:41 +01:00