Jimmy Brisson
de9f9dd3a2
Convert memap tests to pytest style
2017-08-28 13:52:28 -05:00
Jimmy Brisson
177fb7933d
Rework config_test to use py.test
2017-08-28 12:27:09 -05:00
Jimmy Brisson
99838219bf
Start collecting coverage data in travis
2017-08-28 11:00:26 -05:00
Jimmy Brisson
3e00a22d78
Merge pull request #4941 from mprse/fix_mem_pool_header_file
...
Update of MemoryPool.h header file.
2017-08-24 10:18:18 -05:00
Jimmy Brisson
12d0340f14
Merge pull request #4940 from anttiylitokola/master
...
Update mbed-coap to version 4.0.9
2017-08-24 10:17:35 -05:00
Jimmy Brisson
3926b56cd8
Merge pull request #4935 from LMESTM/F410RB_ARM_TC
...
STM32: fix F410RB vectors size
2017-08-24 10:16:31 -05:00
Jimmy Brisson
d2793ede5e
Merge pull request #4922 from gorazdko/bug-fix-clock-config-xdot
...
bug fix: xdot clock config
2017-08-24 10:15:25 -05:00
Jimmy Brisson
7252447385
Merge pull request #4920 from scartmell-arm/led-error-sequence
...
Modify LED error sequence to be more recognisable
2017-08-24 10:14:13 -05:00
Jimmy Brisson
0a063a00fd
Merge pull request #4840 from ganesh-ramachandran/master
...
Add Support for TOSHIBA TMPM066 board
2017-08-24 10:13:09 -05:00
Jimmy Brisson
dd0a0fc3e7
Merge pull request #4831 from fahhem/less_scanf
...
Remove excessive use of printf/scanf in mbed_fdopen/_open
2017-08-24 10:12:10 -05:00
Przemyslaw Stekiel
5abbccb45c
Fix pool buffer size, update free() description, add assertion in MemoryPool.h header file.
...
Provide fix for pool buffer size: pool block size must be
a multiple of 4 bytes.
Add assertion to forbid creation of MemoryPool object with queue size equal to 0.
Update description of free() function. Add information about
statuses returned by this function.
2017-08-21 18:09:51 +01:00
Jimmy Brisson
316c875136
Merge pull request #4926 from bcostm/merge_l053x8
...
STM32L053x8: Refactor NUCLEO_L053R8 and DISCO_L053C8 targets
2017-08-21 10:38:42 -05:00
Jimmy Brisson
4cfddd6f3e
Merge pull request #4921 from amq/patch-2
...
Update gcc-arm-embedded PPA in Travis
2017-08-21 10:38:16 -05:00
Jimmy Brisson
a457fe3bdd
Merge pull request #4908 from geky/fs-reformat
...
fs: Add FileSystem::reformat
2017-08-21 10:38:00 -05:00
Jimmy Brisson
02baee3c89
Merge pull request #4900 from scartmell-arm/deprecated-function
...
Fix compiler warning for deprecated function call
2017-08-21 10:37:30 -05:00
Jimmy Brisson
bb7ab1942a
Merge pull request #4896 from pilotak/patch-1
...
target BLUEPILL_F103C8 compile fix
2017-08-21 10:37:01 -05:00
Jimmy Brisson
4c13b6606c
Merge pull request #4844 from geky/bd-profiling-bd
...
bd: Add ProfilingBlockDevice for measuring higher-level applications
2017-08-21 10:36:01 -05:00
Jimmy Brisson
698b52d70d
Merge pull request #4517 from YarivCol/read_write_mutex
...
Add cpp API for CMSIS OS 2 EventFlags
2017-08-21 10:35:10 -05:00
Antti Yli-Tokola
83f7301800
Updating mbed-coap to version 4.0.9
...
Fixes error reported in Github.
- https://github.com/ARMmbed/mbed-coap/issues/24
- https://github.com/ARMmbed/mbed-os/issues/4374
2017-08-21 11:21:40 +03:00
Jimmy Brisson
c72d60a9e6
Merge pull request #4923 from JojoS62/fix_export_static_files
...
fix export static_files to zip
2017-08-18 10:43:01 -05:00
Laurent MEUNIER
95fc6d0bad
STM32: fix F410RB vectors size
...
On F410RB, the size reserved to vectors with ARM toolchains was not properly
defined,which was not the case for other toolchains.
This would cause few tests to fail like EXAMPLE_1 with below error:
HOST: Unknown property: mbed assertation failed: _ptr == (T *)&_data, file: C:/github/mbed/BUILD/mbed/platform/SingletonPtr.h, line 91
2017-08-18 11:57:51 +02:00
Jimmy Brisson
2dc4bef010
Merge pull request #4902 from deepikabhavnani/macro_fix
...
Using CMSIS/RTX Exclusive access macro
2017-08-17 10:11:03 -05:00
bcostm
8273e371df
STM32L053x8: Align system_clock.c files
2017-08-17 10:55:18 +02:00
gorazd
34bd3e5c14
xdot: fix target clock config in targets.json
...
Resolves #4876
2017-08-17 10:37:17 +02:00
Ganesh Ramachandran
f79216c8d8
Issue with mbed compile for GCC_ARM tool resolved
...
Functions 'serial_break_set' & 'serial_break_clear' wrongly removed during 'SERIAL_FC disabled, critical section API Updation' commit.
Due to this 'mbed compile' command for GCC_ARM tool fails to compile.
2017-08-17 11:14:09 +05:30
Ganesh Ramachandran
552feccca3
Main stack dependant on GCC toolchain removed
2017-08-17 10:54:26 +05:30
Ganesh Ramachandran
48ee6a0fb6
Clear interrupt and delta check removed
2017-08-17 10:54:26 +05:30
Ganesh Ramachandran
9dca3fe5df
Interrupt and Overflow check for us_ticker
2017-08-17 10:54:26 +05:30
Ganesh Ramachandran
0a781c4f04
ADC Reset Conflict Fixed
...
ADC Reset conflict with already configured ADC pins is fixed
2017-08-17 10:54:25 +05:30
Ganesh Ramachandran
624620b0d2
SERIAL_FC disabled, critical section API Updation
...
SERIAL_FC disabled, critical section API and Format changes updated
2017-08-17 10:54:25 +05:30
Ganesh Ramachandran
bd8fa4eb70
Added Support for Toshiba TMPM066
2017-08-17 10:54:25 +05:30
JojoS
9d77dffc2a
fix export static_files to zip
...
fixed adding a list and a tuple
2017-08-16 23:37:35 +02:00
amq
f3ec031ef6
Change gcc-arm-none-eabi package name in Travis
2017-08-16 22:08:15 +03:00
amq
a6cf701cca
Update gcc-arm-embedded PPA in Travis
...
* ppa:terry.guo/gcc-arm-embedded has been deprecated in favor of ppa:team-gcc-arm-embedded/ppa
* this also means switching from 4.9.3.2015q3 to 6-2017q2
2017-08-16 21:52:45 +03:00
bcostm
794d4f657f
STM32L053x8: Add STM32L053x8 label in targets.json
2017-08-16 17:10:43 +02:00
bcostm
580c7cb0b6
STM32L053x8: cleanup ARM compiler files
2017-08-16 17:10:42 +02:00
bcostm
9b8bb9eec4
STM32L053x8: Move other folders and files
2017-08-16 17:10:42 +02:00
bcostm
04cefd300d
STM32L053x8: Create folder and move objects.h
2017-08-16 17:10:42 +02:00
Steve Cartmell
9c87f5936c
Unified the LED error pattern for all boards
...
- Removed the patterned LED sequence, all boards now use the 4 fast pulse, 4 slow pulses LED sequence.
- Changed the LED used from LED_RED to LED1. Only 58/174 targets seem to define LED_RED but they all define LED1.
- Removed all ERROR_RED and ERROR_PATTERN definitions from targets/targets.json
2017-08-16 11:55:24 +01:00
Bartek Szatkowski
b0ad73ea41
RTOS: Changes to the EvenFlags API, doxy and tests
2017-08-15 13:33:32 +01:00
YarivCol
dfbcbddd9a
RTOS: add tests for EvenFlags class
2017-08-15 13:27:30 +01:00
YarivCol
c532a9a06d
RTOS: Add EventFlags class
...
EventFlags class is a wrapper for Event Flag functionality introduced in
RTOS2/RTX5.
2017-08-15 13:27:30 +01:00
Christopher Haster
cb2306c085
retarget: Added ENODEV to error codes
2017-08-14 17:32:08 -05:00
Christopher Haster
0f8dffb7a4
fs: Added FileSystem::reformat
...
This function provides a shortcut to reformatting a mounted filesystem.
Also, since this function is a virtual member of the FileSystem class,
the user does not need to know the underlying filesystem to reformat
the underlying storage.
2017-08-14 17:05:40 -05:00
Jimmy Brisson
99a8467b70
Merge pull request #4817 from c1728p9/move_rtx_handlers
...
Move RTX error handlers into RTX handler file
2017-08-14 11:44:19 -05:00
Jimmy Brisson
95f635fc70
Merge pull request #4895 from c1728p9/device_has_doxygen
...
Turn on doxygen for DEVICE_* features
2017-08-14 11:43:26 -05:00
Jimmy Brisson
878557e267
Merge pull request #4392 from MarceloSalazar/memap_enhancements
...
Enhance memap, and configure depth level
2017-08-14 11:42:44 -05:00
Jimmy Brisson
7653f65434
Merge pull request #4878 from jeromecoutant/PR_ADC_INTERNAL
...
STM32 : internal ADC channels
2017-08-14 11:42:30 -05:00
Jimmy Brisson
86abcc9bc2
Merge pull request #4873 from 0xc0170/fix_cortexa_cache
...
Fix Cortex-A cache file
2017-08-14 11:40:57 -05:00
Jimmy Brisson
1c41a9b920
Merge pull request #4869 from toyowata/lpc_spi_fix
...
HAL LPCs SPI: Fix mask bits for SPI clock rate
2017-08-14 11:40:25 -05:00