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
|
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 |
Jeremy Brodt
|
d65e7bfe3d
|
Added copying of library files.
|
2015-04-13 09:31:27 -05:00 |
Martin Kojtal
|
c9e7f409af
|
Merge pull request #900 from PrzemekWirkus/host_test_autodetection
Host test autodetection improvements
|
2015-02-16 09:37:56 +00:00 |
Przemek Wirkus
|
cff6bc44ea
|
Added coloram module import
Minor code indents
|
2015-02-10 22:41:39 +00:00 |
GustavWi
|
61d1204e05
|
Added IAR support for NRF51822. IAR's linker can not merge hex files as a section only binarys. I added a binary under TARGET_NORDIC/TARGET_MCU_NRF51822/TOOLCHAIN_IAR that represents the soft_device. I added support in the python scripts to also copy binaries to the build/mbed dir and also added support for the exporter to copy binaries from resources into the exported zip file.
|
2015-02-04 11:29:31 +01:00 |
Przemek Wirkus
|
6255549570
|
Modified make.py so now parameter --silent suppreses Copy / Compile messages leaaving only Warning / Errors / build product info
|
2014-12-03 10:53:50 +00:00 |
Przemek Wirkus
|
0c848f8290
|
Added new switch --silet to build.py to avoid endless screens of Copy / Compile. In silent mode only warnings / erros / build product will be displayed
|
2014-12-03 09:24:19 +00:00 |
Przemek Wirkus
|
1e73f086bc
|
Fixed issue with compilation related to other platforms. None object was iterable.
|
2014-11-11 17:46:15 +00:00 |
Przemek Wirkus
|
f408c2140b
|
Added extra includes for CPPUTEST library - in CppUTest library structure we only include from include/CppUTest and we do not use other functionality
|
2014-11-11 15:31:18 +00:00 |
Przemek Wirkus
|
9fe239dcad
|
Added HTML reporting feature, switch --report-html FILENAME to singletest.py so now users can export test results to external HTML file. This feature can be used to display HTML reports on CI dashboards
|
2014-09-25 17:42:08 +01:00 |
Przemek Wirkus
|
95519c1334
|
Minor modifications to test api scripts
|
2014-09-25 17:42:04 +01:00 |
Przemek Wirkus
|
ab2433cac2
|
Test bugfix: bugfixed RTOS (mutex, semaphore) - not thread safe stdio causes test result prints to be interrupted by threads' printing
test bugfix: added support for targetID print from device for 'hello world' and 'stdio' testcases
|
2014-08-15 11:17:52 +01:00 |
Przemek Wirkus
|
755d0174d6
|
Removed repeated lines from Copyright disclaimer/preamble
|
2014-08-07 11:48:44 +01:00 |
Bogdan Marinescu
|
16b9ae0c8a
|
Added 'jobs' argument to static_analysis_scan_lib
|
2014-08-07 11:21:03 +01:00 |
Bogdan Marinescu
|
4099f9c29e
|
Propagated 'jobs' argument to build_lib
|
2014-08-07 11:20:59 +01:00 |
Mihail Stoyanov
|
647c96172c
|
Merge branch 'master' of https://github.com/mbedmicro/mbed
Conflicts:
workspace_tools/build.py
|
2014-08-05 15:06:53 +03:00 |
Przemek Wirkus
|
13c6c4f13e
|
Refactoring: created test_api.py and moved test code and classes to separate test api file. Prepareing to add MPS2 reset functionality
|
2014-08-04 14:29:46 +01:00 |
Przemek Wirkus
|
80bb5b6f6d
|
Added correct target counting when filtering option -S with -f filter
|
2014-08-04 14:29:41 +01:00 |
Przemek Wirkus
|
62c3118e38
|
Bugfixed filter target counter when used with filter.
|
2014-07-30 17:52:51 +01:00 |
Przemek Wirkus
|
d71e2713dd
|
Added simple filtering switch for -S option. This can be extended in the future to other switches like -r / -R
|
2014-07-30 17:52:49 +01:00 |
Przemek Wirkus
|
fee2533ab9
|
Small source code and print indent refactoring
|
2014-07-30 17:52:29 +01:00 |
Przemek Wirkus
|
19bfb0eb61
|
Added new feature: Now user can change default global name of project (test) binary to other name or by default use name chosen by the suite which is test folder name
|
2014-07-15 10:13:17 +01:00 |
Przemek Wirkus
|
c4fc4931a9
|
Added simple print to table in -S switch command
|
2014-07-14 11:49:06 +01:00 |
Mihail Stoyanov
|
8c8b3eb3b9
|
Merge branch 'master' of https://github.com/mbedmicro/mbed
|
2014-07-11 11:19:02 +03:00 |
Przemek Wirkus
|
c3cfff246c
|
Replaces prompts starting with >>> with simple one liners. It will be later refactored to common display format via some 'print info/warn/err class'
|
2014-07-10 18:26:39 +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 |
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 |
Przemek Wirkus
|
ee1a2f5289
|
Added permutation counter to default on-line compiler
|
2014-07-08 14:31:15 +01:00 |
Mihail Stoyanov
|
19264fc372
|
Added ARM MPS2 platform support
Changed ONLINE_TOOLCHAIN flag to default_toolchain
|
2014-07-03 12:27:08 +03: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
|
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 |
Przemek Wirkus
|
caee48f917
|
Added 'skipped' build list for build.py
|
2014-06-23 15:56:45 +01:00 |
Przemek Wirkus
|
86e953d817
|
Not needed spaces removed from 'include files' list generators
|
2014-06-12 16:04:03 +01:00 |
Przemek Wirkus
|
74a051e5e6
|
cppcheck Popen usage improvements (stderr issues)
|
2014-06-11 17:08:35 +01:00 |
Przemek Wirkus
|
d58d532ebc
|
cppcheck Linux / Windows support
|
2014-06-11 15:52:12 +01:00 |
Przemek Wirkus
|
43ef069310
|
cppcheck cmd call bugfixes
|
2014-06-11 15:26:00 +01:00 |
Przemek Wirkus
|
4c738929a4
|
Cppcheck command execution fixes
|
2014-06-11 15:07:38 +01:00 |
Przemek Wirkus
|
d05f4fc6cf
|
Added tmp file file list passing to cppcheck to avoid 'command line too long' errors
|
2014-06-11 14:47:54 +01:00 |
Przemek Wirkus
|
e535ad0ce5
|
Added HTML verbose (inactive) for -S switch
|
2014-06-11 13:15:14 +01:00 |
Przemek Wirkus
|
f930af5ffc
|
Added cppcheck support for libraries
|
2014-06-10 17:25:54 +01:00 |
Przemek Wirkus
|
9aaf2c1220
|
Added CPPCHECK static analysis for MBED and CMSIS libraries from command line. Use switch --cppcheck
|
2014-06-10 16:38:43 +01:00 |
Przemek Wirkus
|
51b18186be
|
Adding cppcheck support for suprces scanning
|
2014-06-10 15:29:15 +01:00 |
Przemek Wirkus
|
ae196fc578
|
Add permutation print
|
2014-06-09 16:25:53 +01:00 |
Przemek Wirkus
|
baa3036041
|
Added matrix of MCU x supported toolchain print
|
2014-06-09 16:11:08 +01:00 |
Przemek Wirkus
|
8a2d961526
|
Added new option for more verbose mode when printing compiler warnings/errors. Option -x like 'extra' verbose mode
|
2014-06-02 15:44:45 +01:00 |
0xc0170
|
03b3a4e895
|
Target K64F addition.
Squashed commit of the following:
commit db3c9f7682083abeb291e01df31e67e4c50845b3
Author: 0xc0170 <c0170@rocketmail.com>
Date: Wed Apr 2 09:52:00 2014 +0200
K64F - KSDK - Warnings fixes
commit a639a5cdff889c13509c954b0a34ebac861c1361
Merge: 67a2c2a f3de345
Author: 0xc0170 <c0170@rocketmail.com>
Date: Tue Apr 1 12:48:35 2014 +0200
Merge branch latest 'master' into dev_target_k64f
Conflicts:
libraries/rtos/rtx/RTX_Conf_CM.c
workspace_tools/build_api.py
commit 67a2c2aeb976f264db52ea10d18fea9de0d7685f
Author: 0xc0170 <c0170@rocketmail.com>
Date: Sun Mar 30 13:19:51 2014 +0200
K64F - PinName for buttons (SW2, SW3)
commit 957573e2cd42d5c73ed99477abb98c8b883695b2
Author: 0xc0170 <c0170@rocketmail.com>
Date: Tue Mar 25 11:46:57 2014 +0100
K64F - pins addition to mbed HAL, uart - 4 instances, fix i2c instance which was not stored
commit 2347a6d03984e297190910a250f2771032ae6327
Author: sg- <sam.w.grove@gmail.com>
Date: Mon Mar 24 15:20:51 2014 -0500
Added wait to i2c stop
commit b7b4a9c72e8724087a44078c41a2cb33e4c8d5e3
Author: 0xc0170 <c0170@rocketmail.com>
Date: Mon Mar 24 19:28:16 2014 +0100
K64F - I2c - ack flag retreive correction (logic inverted in ksdk hal)
commit 46c875251263029e32463c3b48473b10496088d9
Author: sg- <sam.w.grove@gmail.com>
Date: Mon Mar 24 13:16:18 2014 -0500
Added I2C Pinnames
commit b71c7a0dfba7025662f9a9d176494ce4dc86273e
Author: 0xc0170 <c0170@rocketmail.com>
Date: Tue Mar 18 17:02:34 2014 +0100
K64F Arduino pinNames update
commit d41b0ee493263d1d80fcb72b3f0d4d788359c7c9
Merge: 9c0a982 e2574eb
Author: 0xc0170 <c0170@rocketmail.com>
Date: Tue Mar 18 14:57:57 2014 +0100
Merge remote-tracking branch 'upstream/master' into dev_target_k64f.
K64F gpio changed according to the latest mbed master.
Conflicts:
libraries/rtos/rtx/RTX_CM_lib.h
workspace_tools/export/uvision4.py
commit 9c0a9822ab14263fff5e3b6459b7c2b4a77ce30c
Author: 0xc0170 <c0170@rocketmail.com>
Date: Mon Mar 17 21:08:17 2014 +0100
K64F - sleep support
commit 5edcf3603d2e7b00eedbb377203a054b7a01e51d
Author: 0xc0170 <c0170@rocketmail.com>
Date: Sun Mar 16 18:19:55 2014 +0100
K64F - pullup/down corrections, LED1 - R, LED2 - G, LED3 - B
commit a2b3b53a1474d32779654765cd1ce2ba2c6b2186
Author: 0xc0170 <c0170@rocketmail.com>
Date: Thu Mar 13 20:55:39 2014 +0100
K64F - SPI - delays are set, pin definition for tests
commit 1f3b3abe16f4afaaf1b75cb4bf3e3a9d5b6e50a7
Author: 0xc0170 <c0170@rocketmail.com>
Date: Tue Mar 11 21:26:00 2014 +0100
K64F - DAC update - tested with test a8
- internal reference set to VDDA
- PinName DAC0_OUT
commit 26d8cf47f8c0786b290ae659beb022901029b313
Author: 0xc0170 <c0170@rocketmail.com>
Date: Tue Mar 11 08:31:44 2014 +0100
KSDK - drivers layer removal, mbed HAL using only KSDK HAL
- ADC corrections with channels, and clock configuration
commit 67ebe14f5c88725033ea0fb135d94b6bf9a00fdb
Author: 0xc0170 <c0170@rocketmail.com>
Date: Mon Mar 10 12:46:08 2014 +0100
K20 copy files removed, targets.py - vertical alignment for K64F definition
commit be5c562d513c808e5bd425195a4fb1c71f47a57e
Merge: 696a713 fe0aca9
Author: Emilio Monti <emilmont@gmail.com>
Date: Mon Mar 10 11:14:55 2014 +0000
Merge branch 'rtos_support' into dev_target_k64f
commit 696a713751194b4762f1cdf6c17c0786decd7808
Author: 0xc0170 <c0170@rocketmail.com>
Date: Mon Mar 10 12:05:30 2014 +0100
[FIX] K64F - adc, sgtl driver updates
commit fe0aca9940bbdd5ee70a1a7341a0a2ad2abf912b
Author: Emilio Monti <emilmont@gmail.com>
Date: Mon Mar 10 11:04:16 2014 +0000
Add RTOS support for K64F
commit 5c3edcbca6dbcce628c7cde51ac94a6fc6278ba5
Author: 0xc0170 <c0170@rocketmail.com>
Date: Sun Mar 9 20:43:38 2014 +0100
K64F - uvision templates update
- uvision 5.10 supports K64F
commit 33f18d11d0eadb9243f1be0ae96c5f82e2913d48
Merge: 26f7587 74e9b2e
Author: 0xc0170 <c0170@rocketmail.com>
Date: Sat Mar 8 10:34:25 2014 +0100
Update branch from mbed master
- merge branch 'master' into dev_target_k64f
Conflicts:
libraries/USBDevice/USBDevice/USBEndpoints.h
libraries/USBDevice/USBDevice/USBHAL_KL25Z.cpp
workspace_tools/export/uvision4.py
workspace_tools/targets.py
commit 26f75872b19a1db2a3abb34c6e773bac56acb32f
Author: 0xc0170 <c0170@rocketmail.com>
Date: Thu Mar 6 22:15:53 2014 +0100
K64F - USBDevice - MPU disable in init
commit e54d6bbaa68827bd63058fbf2428e289d15ac1f7
Author: 0xc0170 <c0170@rocketmail.com>
Date: Wed Feb 26 21:06:58 2014 +0100
K64F - clock setup 4 (usb clock enable)
commit c4165732b9520cb31ae3d649d50c353d09dc9932
Author: 0xc0170 <c0170@rocketmail.com>
Date: Wed Feb 26 20:01:47 2014 +0100
K64F - USBDevice addition
commit 9fcdbb8562b1415561b04e902fcdbb4724add5af
Author: 0xc0170 <c0170@rocketmail.com>
Date: Mon Feb 24 19:11:48 2014 +0100
K64F SPI HAL - initial version
commit 8093df58fa7d17fcb5ad04872c958d5254ee1d8a
Author: 0xc0170 <c0170@rocketmail.com>
Date: Sat Feb 22 13:14:44 2014 +0100
K64F - RTC and I2C implementation (using KPSDK HAL)
- instance correction in objects and peripherals names headers
commit 7ef3fbda605c2bd53a86f37d0676c0393b2e2949
Author: 0xc0170 <c0170@rocketmail.com>
Date: Fri Feb 14 09:45:27 2014 +0100
mbed RTC HAL for K64F
commit e40332fd2db8bf36b3e6cabac5729e013da40c28
Merge: e059f65 6bfcd87
Author: 0xc0170 <c0170@rocketmail.com>
Date: Thu Feb 13 14:20:20 2014 +0100
Merge branch 'master' into dev_target_k64f
Conflicts:
workspace_tools/build_api.py
workspace_tools/export/uvision4.py
workspace_tools/targets.py
workspace_tools/toolchains/__init__.py
commit e059f65fd09694418f9fa4f38da90954ab9decfe
Author: 0xc0170 <c0170@rocketmail.com>
Date: Wed Feb 5 21:35:49 2014 +0100
pwm mbed HAL
- using jusst ftm hal from KPSDK, not yet functional
commit b784278872b1d66ce2940f4988e0479971de8bc0
Author: 0xc0170 <c0170@rocketmail.com>
Date: Mon Feb 3 18:28:24 2014 +0100
uvision exporters for K64F, uticker - lptmr
- lptmr - no hal neiter driver, quick implementation using registers and internal clock
- exporters for K64F - using K60 1MB target, because K64F is not available in 4.7 yet
commit 7a030693e025c2bd456563f3e6f4456033d3f644
Author: Bogdan Marinescu <bogdan.marinescu@arm.com>
Date: Tue Jan 28 16:29:54 2014 +0200
Attempt to keep target's include directory structure
commit a2445b383224125abf4ee23bd17f1e685010a4a5
Author: 0xc0170 <c0170@rocketmail.com>
Date: Mon Jan 27 07:25:16 2014 +0100
Original KPSDK include directory structure for device
commit 9c07c58bb9cf5e9d8be4c3bec117ee87a5ea81c0
Author: 0xc0170 <c0170@rocketmail.com>
Date: Fri Jan 24 16:51:17 2014 +0000
K64F ADC - initial commit
- ADC using KPSDK driver
commit 88e03ef8c5855a57887bb36cddfa5ab1491d400c
Author: 0xc0170 <c0170@rocketmail.com>
Date: Fri Jan 24 12:18:14 2014 +0000
GPI IRQ
- nvic vectors number correction
- gpio irq HAL implementation
commit e83f1108ae9f779ce240d6cdfe23532bfa00a55e
Author: 0xc0170 <c0170@rocketmail.com>
Date: Fri Jan 24 10:06:44 2014 +0000
PORT HAL implementation
- using gpio hal port
commit 75c21943200c8240d1edaf0a67f84b9f3b43db7f
Author: 0xc0170 <c0170@rocketmail.com>
Date: Thu Jan 23 16:02:36 2014 +0000
Serial (only 8bit at the moment), using KPSDK HAL
commit 296e79def617f005918cd8e2aa574f2908a362ca
Author: 0xc0170 <c0170@rocketmail.com>
Date: Thu Jan 23 08:35:50 2014 +0000
Folder structure correction for K64F - KPSDK
- scripts reverted, only new macro is available
- K64F specific headers are in HAL in device folder
commit f236b1ffcb9c8b443ad8483bca8b0e564a63f004
Author: 0xc0170 <c0170@rocketmail.com>
Date: Wed Jan 22 16:07:30 2014 +0100
update KPSDK to RC1
- the update causes few more dependences which were reported. Will be removed later (usb, boards)
- pit timer - hal use , pit driver uses us period
commit f02c5353d4920e885f803ad235e5e82001e97b94
Author: 0xc0170 <c0170@rocketmail.com>
Date: Tue Jan 21 09:45:55 2014 +0100
KPSDK In/out declaration removal
commit 8c88e098b4dc4901753309f1e6db4adb8aca4384
Author: 0xc0170 <c0170@rocketmail.com>
Date: Tue Jan 21 09:12:41 2014 +0100
gpio_t struct only needs pinName
- gpio_init creates init objects on stack
commit 6b96d4ea2c5a6a2cb13571d740ffb679a62f8f3d
Author: 0xc0170 <c0170@rocketmail.com>
Date: Mon Jan 20 19:59:03 2014 +0100
us ticker - pit implementation (not functional yet)
- pit driver in KPSDK - added sdk prefix to needed functions
commit 098e60a3846abcd4c9c00bd199b01d4b1899807f
Author: 0xc0170 <c0170@rocketmail.com>
Date: Mon Jan 20 13:01:58 2014 +0100
GPIO HAL - gpio_set implementation
commit 2bfebbfc75dcd08c20297ba42dc0cc82e5381a40
Author: 0xc0170 <c0170@rocketmail.com>
Date: Sun Jan 19 20:46:55 2014 +0100
GPIO KPSDK changes
- gpio driver - sdk prefix, no lookuptable, input/output declaration, refactoring, set MUX to GPIO
- gpio api in mbed implementation, tested on blue led
commit d083733c485fbdd79ed9ce87100df9fee82294a7
Author: 0xc0170 <c0170@rocketmail.com>
Date: Sat Jan 18 17:14:09 2014 +0100
Update folder structure for KPSDK
- drivers addition
- usb (needed by drivers - needs to be fixed)
- utilities
- hal folder
- drivers/flash removed (needs to be fixed)
- usb host removed (needs to be fixed)
commit 9abcf3d94a2cc849cd6e586c1bad650b6a340a0c
Author: 0xc0170 <c0170@rocketmail.com>
Date: Thu Jan 16 11:06:16 2014 +0100
Initial commit for K64F
- KPSDK addition
- CMSIS + HAL for K64F
- HAL is not yet implemented
- scripts - target contain macros, ignore folders, cmsis copy folders
|
2014-04-02 14:41:06 +02:00 |