Przemek Wirkus
82e4a672ca
Added seral port read/write wrappers to handle serial port communication issues. Added IOERR_SERIAL handler for basic test. Other tests will be refactored in separate commits.
2014-07-10 14:51:56 +01:00
Przemek Wirkus
f1db89ea0f
Added new error codes to test suite: IOERR_SERIAL, IOERR_DISK, IOERR_TIMEOUT, IOERR_COPY. Not all of them are yet handled but naming convention added for further implementations.
2014-07-10 14:50:35 +01:00
0xc0170
0de2a8946d
[K20D50M] GPIO IRQ - CLZ to get position in irq handler
2014-07-10 14:43:25 +01:00
0xc0170
cf645e8fa1
[K20D50M] K20D50M - correct target name
2014-07-10 13:46:38 +01:00
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
0xc0170
79ee368366
[K20D50M] PinNames correction, UART pins definitions, GPIO IRQ speed up (as KLxx)
2014-07-10 13:23:48 +01:00
Przemek Wirkus
054d33a297
Added handler to catch file copy exceptions. Both suprocess.call() and shutils.copy are handled. tested with shutil.copy, cp and xcopy. Note: xcopy is in interactive mode by defalt.
2014-07-10 13:15:21 +01:00
Przemek Wirkus
c159494e35
Added file remove function with exception handling
2014-07-10 11:24:02 +01:00
Przemek Wirkus
1dbeae4423
Added target conflict detection in verbose mode in --config switch
2014-07-10 10:58:13 +01:00
Przemek Wirkus
1846a7ebcb
Added test specification and MUTs configuration pretty print
2014-07-10 10:58:11 +01:00
Przemek Wirkus
10974f29f3
Removed unused 'pass' statement
2014-07-10 10:58:09 +01:00
Przemek Wirkus
f3567d4f1a
pyFlakes issues fixed. Simple refactoring
2014-07-10 10:58:07 +01:00
Przemek Wirkus
7c6ece5764
pyFlakes issues fixed. Simple refactoring
2014-07-10 10:58:05 +01:00
Przemek Wirkus
e7c8010fe5
pyFlakes issues fixed. Simple refactoring
2014-07-10 10:58:02 +01:00
Przemek Wirkus
f55c0aca43
pyFlakes issues fixed. Simple refactoring
2014-07-10 10:58:00 +01:00
Przemek Wirkus
7a5d00bd65
pyFlakes issues fixed. Simple refactoring
2014-07-10 10:57:58 +01:00
Przemek Wirkus
3ce8116fb2
pyFlakes issues fixed. Simple refactoring
2014-07-10 10:57:56 +01:00
Przemek Wirkus
803c92438d
pyFlakes issues fixed. Simple refactoring
2014-07-10 10:57:53 +01:00
Przemek Wirkus
0fef3ba498
pyFlakes issues fixed. Simple refactoring
2014-07-10 10:57:51 +01:00
Przemek Wirkus
89ef186680
pyFlakes issues fixed. Simple refactoring
2014-07-10 10:57:49 +01:00
Przemek Wirkus
005ed7ec4a
pyFlakes issues fixed. Simple refactoring
2014-07-10 10:57:47 +01:00
Przemek Wirkus
0ca9a48b63
Indented using AStyle
2014-07-10 10:57:44 +01:00
Przemek Wirkus
efead473eb
Issues from pyFlakes corrected in the script (removed some unused imports and functions)
2014-07-10 10:57:42 +01:00
Martin Kojtal
079df1a484
Merge pull request #394 from fritzprix/master
...
[RTOS] Nucleo F401RE Support
2014-07-10 09:03:19 +01:00
Martin Kojtal
ffef32f2bc
Merge pull request #396 from Sissors/master
...
[KLxxZ] Increased KLxxZs interrupt handling speed
2014-07-10 08:51:45 +01:00
Sissors
699c1782d5
Increased KLxxZs interrupt handling speed
...
Instead of checking one bit at a time use a simple binary search
algorithm. Speed increase is roughly 250% (bit more for KL46).
2014-07-09 21:52:25 +02: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
DooWoong Lee
a13d6fa4c5
Update RTX_CM_lib.h
...
Fix Init SP for STM32F401RE
2014-07-09 09:10:41 +09:00
fritzprix
9e6c7d1287
- Add Nucleo F401RE Support
2014-07-09 01:20:58 +09:00
Rohit Grover
aae8513739
changes needed to support V7 of the nRF51822 soft-device 110
2014-07-08 16:42:47 +01:00
23chrischen
872dd1234d
Added STM32F411RE defines
2014-07-08 09:32:21 -05: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