Jimmy Brisson
c3dc45bd0c
Merge pull request #5033 from mikaleppanen/lwip_buf_err_map
...
Mapped lwip buffer error to nsapi no memory error
2017-09-29 10:09:11 -05:00
Jimmy Brisson
60ca4e9615
Merge pull request #5029 from kegilbert/odin-pinNames-whitespace-adjust
...
Adjust whitespace in Odin PinNames file to fit verbose LED pin mappings
2017-09-29 10:07:46 -05:00
Jimmy Brisson
90e5483bbe
Merge pull request #5006 from maciejbocianski/ticker_tests
...
Extends test set for Ticker class
2017-09-29 10:06:14 -05:00
David Walters
61f46b809d
Changed type => test_type
2017-09-29 15:34:32 +01:00
Seppe Stas
81cc5a4960
Fix analogin scaling for EFM32 target
...
Fixes #5115 .
`analogin_read_u16` returns a value in the range `0x0000 - 0xFFF0`
since the resolution of the ADC is 12 bits. However, in
`analogin_read` this value gets divided by `0xFFFF` assuming the range
is `0x0000-0xFFFF`. This causes a small error in the value returned by
`AnalogIn::read` for the EFM32 target.
2017-09-29 16:07:33 +02:00
Maciej Bocianski
a3a73cb281
Doxygen comment fix for Thread class
2017-09-29 15:51:41 +02:00
David Walters
bb79f6991b
Minor copy edits, added comment
2017-09-29 10:12:02 +01:00
David Walters
a047f6276d
Increased test coverage / mocking of external modules
2017-09-29 10:05:05 +01:00
Russ Butler
114d60c8ed
Remove direct use of us ticker from platform
...
Update platform code to use the ticker common layer rather than using
HAL us ticker directly. This both ensures that the underlying ticker
is properly initialized and that the value read is in microseconds with
full 32-bit range.
2017-09-29 09:21:00 +01:00
Russ Butler
8183749948
Initialize the HAL ticker on first read
...
Initialize the ticker on the first call to ticker_read* if the
ticker has not been initialized already.
2017-09-29 09:18:58 +01:00
Jimmy Brisson
bb61b42fba
Merge pull request #5148 from mprse/fix_enable_deepsleep_for_lp_timer
...
Enable deepsleep for LowPowerXXX objects
2017-09-28 14:11:40 -05:00
Jimmy Brisson
f7cca5b023
Merge pull request #5066 from kjbracey-arm/uartserial_readable
...
UARTSerial: Avoid readable() ambiguity
2017-09-28 14:08:43 -05:00
Jimmy Brisson
e3cb228d5e
Merge pull request #4795 from sarahmarshy/test-configs
...
Add configurable network driver tests
2017-09-28 14:06:38 -05:00
Jimmy Brisson
c063e25b41
Merge pull request #5193 from theotherjimmy/omit-lib-coverage
...
Omit libraries and tests from tools coverage numbers
2017-09-28 14:05:52 -05:00
Jimmy Brisson
01c864e9bb
Merge pull request #5099 from mprse/move_clock_function
...
Move clock() function from mbed_rtc_time.cpp to mbed_retarget.cpp.
2017-09-28 14:05:35 -05:00
Jimmy Brisson
6177c01c92
Merge pull request #5062 from 0xc0170/fix_interruptin_callback
...
InterruptIn: Use NULL callback by default
2017-09-28 14:04:28 -05:00
Jimmy Brisson
323dc93d89
Merge pull request #5050 from mbedNoobNinja/master
...
[RZ_A1H] Correct CAN Message ID and recetption rate in extended mode
2017-09-28 14:03:45 -05:00
Jimmy Brisson
f57f0d4631
Merge pull request #5045 from maciejbocianski/ticker_fix
...
Ticker class description update - small interval warning
2017-09-28 14:01:36 -05:00
Jimmy Brisson
f0a10750d7
Merge pull request #4990 from akosthekiss/ble-uart-flush
...
Add flush to the BLE UART Service
2017-09-28 14:01:15 -05:00
Jimmy Brisson
5a018585c6
Merge pull request #5183 from geky/fix-dir-open-failures
...
fs: Fix dir open during failure condition
2017-09-28 13:59:28 -05:00
bcostm
fca97146cd
Add ADC calibration for STM32F1 and F3 devices
2017-09-28 12:49:11 +02:00
Vincent Coubard
6cb1a23771
NRF52840: add the device configuration STCLK_OFF_DURING_SLEEP
2017-09-28 09:43:58 +01:00
Kevin Bracey
b18332cb4d
Avoid wait_ms() spin
...
System's wait_ms() spins to achieve a precise delay - we don't want this.
Call Thread::wait directly.
2017-09-28 10:45:57 +03:00
Jimmy Brisson
c06368a21e
Merge pull request #5171 from jeromecoutant/PR_L432_RAM
...
STM32L432KC: increase RAM size from 48k to 64k
2017-09-27 15:35:44 -05:00
Jimmy Brisson
6cb0258344
Merge pull request #5026 from LMESTM/flash_init_issue_4967
...
STM32: Lock / Unlock flash for each operation
2017-09-27 15:17:26 -05:00
Jimmy Brisson
5bf224f1bf
Merge pull request #5027 from geky/cb-fix-eq
...
cb: Fix uninitialized memory used for equality check
2017-09-27 15:14:59 -05:00
adbridge
d2d2b68fc5
Fix the prepare_branch function
...
Currently when checking if the destination branch already exists the
command 'git branch' is used. This only returns local branches. What is
actually required is the list of remote branches. This can be obtained
by the command 'git branch -r' and filtering the result.
2017-09-27 17:59:19 +01:00
Jimmy Brisson
ddb6b66674
Merge pull request #5177 from 0xc0170/fix_pwmout_sleep
...
PWMOut: lock deesleep addition
2017-09-27 09:09:36 -05:00
Jimmy Brisson
8508d26ea2
Merge pull request #5095 from c1728p9/timer_sleep_lock_fix
...
Release deep sleep lock in destructor of Timer class
2017-09-27 09:09:07 -05:00
Jimmy Brisson
fb5241c73f
Merge pull request #5060 from pan-/cordio_port
...
BLE: Cordio port
2017-09-27 09:08:24 -05:00
Jimmy Brisson
c24fed135b
Merge pull request #5032 from 0xc0170/fix_mts_debug
...
mts targets: fix debug() usage
2017-09-27 09:07:53 -05:00
Jimmy Brisson
908a05b231
Merge pull request #5016 from u-blox/apndb_fix
...
Fix cellular APN_db.h lookup.
2017-09-27 09:06:46 -05:00
Jimmy Brisson
760fc335c0
Merge pull request #4982 from NXPmicro/Update_K66_SDK22
...
Update K66F to SDK 2.2
2017-09-27 09:05:44 -05:00
Jimmy Brisson
b562e4e131
Merge pull request #4979 from bcostm/usbdevice_clean-up
...
STM32: USBDevice files clean-up
2017-09-27 09:04:37 -05:00
Jimmy Brisson
6cecd09d07
Merge pull request #4961 from theotherjimmy/check-rtos-export
...
Check for mbed 5 support on export
2017-09-27 09:02:38 -05:00
Jimmy Brisson
4f1cafd0b7
Merge pull request #5197 from c1728p9/fix_lpc54114
...
Fix LPC54114 vector table size
2017-09-27 09:01:44 -05:00
Przemyslaw Stekiel
035c0896ed
Move clock() function from mbed_rtc_time.cpp to mbed_retarget.cpp.
2017-09-27 15:32:41 +02:00
bcostm
4824e18a95
STM32L4: add ADC calibration
2017-09-27 14:38:34 +02:00
Mathias Giacomuzzi
ca5bcf7592
remove the first join
2017-09-27 12:31:45 +02:00
Andrzej Puzdrowski
93fb667b6d
Fix: DigitalIn of nRF5x was allocating GPIOTE channel
...
The allocation of GPIOTE channels for DigitalIn is unwanted behavior.
This caused early run-out of channels for InterruptPin.
This patch replacing input configuration that is using gpiote driver by configuration that is
using gpio hal.
2017-09-27 09:49:48 +02:00
Christopher Haster
01326910c0
fs: Fixed fstat retarget for regular files
...
GCC's newlib library depends on fstat to get in-flight information about
a file's type an size. A working fstat for regular files is needed for
seek and related functions to work correctly.
2017-09-26 21:41:13 -05:00
Christopher Haster
9408f2ba2c
Converted tests into mbed-style integration tests
...
- TESTS/filesystem for mbed OS filesystem APIs
- TESTS/filesystem_retarget for mbed OS retargeted stdlib APIs
converted:
- test_dirs
- test_files
- test_seek
- test_parallel
2017-09-26 20:18:50 -05:00
Christopher Haster
3a987334f6
Added user flag to pip install in travis
2017-09-26 20:11:31 -05:00
Christopher Haster
b6455a36c2
Brought over additional testing configurations from littlefs
2017-09-26 20:11:31 -05:00
Christopher Haster
37edc35091
Merge commit '6e99fa9319d17f0aef418ae3989befc04ecf9096' into new-update
2017-09-26 20:09:57 -05:00
Christopher Haster
6e99fa9319
Squashed 'littlefs/' changes from c2283a2..9843402
...
9843402 Fixed incorrect return value from lfs_file_seek
273cb7c Fixed problem with lookaheads larger than block device
d9367e0 Fixed collection of multiblock directories
a83b2fe Added checks for out-of-bound seeks
a8fa5e6 Fixed some corner cases with paths
26dd49a Fixed issue with negative modulo with unaligned lookaheads
0982020 Fixed issue with cold-write after seek to block boundary
git-subtree-dir: littlefs
git-subtree-split: 984340225befc1e2330dd3b88f4048373eda0fce
2017-09-26 20:09:29 -05:00
jeromecoutant
1e36eb6fc9
STM32F7 : RTC Wake Up Timer issue
2017-09-26 17:04:29 +02:00
Vincent Coubard
75c9dfce68
BLE: Add Cordio port.
...
It allows mbed users to enable BLE on targets with an external BLE module.
2017-09-26 15:20:17 +01:00
Vincent Coubard
aa0b5d5a22
BLE: Fix space
2017-09-26 15:20:16 +01:00
Vincent Coubard
512dd8c387
BLE: Add collection of basic BLE types shared accross all layers.
2017-09-26 15:20:15 +01:00