Sam Grove
d11289b576
Merge pull request #4165 from adustm/can_init
...
fix #3863 Add an mbed API that allows the init of the CAN at the bus frequency
2017-05-26 10:45:19 -05:00
Sam Grove
58e88813a9
Merge pull request #4282 from kl-cruz/FlashAPI_nRF52840
...
Flash api nRF52840
2017-05-26 10:31:05 -05:00
Sam Grove
049402c39f
Merge pull request #4315 from theotherjimmy/thinkberg-master
...
Add support for ubirch boards
2017-05-26 10:26:40 -05:00
Sam Grove
cb61fc5f81
Merge pull request #4333 from artokin/thread_interface_timeout
...
Adjust Thread interface connect timeout
2017-05-26 10:23:28 -05:00
Sam Grove
6a2d1bf870
Merge pull request #4340 from karsev/thread_med_support
...
Thread med support
2017-05-26 10:22:10 -05:00
Sam Grove
2e5ba49b59
Merge pull request #4395 from theotherjimmy/fix-uvision-support
...
Allow generic core exports to UVision
2017-05-26 10:20:33 -05:00
Jimmy Brisson
598cbdf023
Merge pull request #4381 from janjongboom/vscode-intellisense-engine
...
Fix vscode intellisense engine to 'Tag Parser'
2017-05-25 15:06:54 -05:00
Jimmy Brisson
4d1a4a41fa
Fix Uvision supported check
...
Should now allow for generic targets
2017-05-25 15:01:20 -05:00
Christopher Haster
3ee77e36f7
FAT: Fixed volume count check when formatted without MBR
...
This saves 64 blocks (32KB when used with 512B blocks) and drops
the minimum storage size from 64KB to 32KB.
2017-05-25 14:24:17 -05:00
Christopher Haster
e352f1b7f8
k64f: Added SPI block write using DSPI_MasterTransferBlocking
...
performance improvements:
naive block writes 3.997Mbps
DSPI block writes 17.809Mbps
2017-05-25 12:08:39 -05:00
Christopher Haster
c1de19e49e
spi: Added default spi_master_block_write implementation to all targets
...
There is an easy default implementation of spi_master_block_write that
just calls spi_master_write in a loop, so the default implementation
of spi_master_block_write has been added to all targets.
2017-05-25 12:04:58 -05:00
Christopher Haster
31bf0d5099
spi: Added block-level SPI writes at the HAL level
...
Poking the block-level SPI writes through the HAL level gives more
freedom to targets to improve SPI transaction speed.
2017-05-25 12:04:58 -05:00
Christopher Haster
58491aa244
spi: Added block-level SPI writes to the C++ api
...
virtual int write(const char *tx_buffer, int tx_length,
char *rx_buffer, int rx_length);
The main benefit of block-level SPI writes is the performance
improvement from not acquiring a mutex lock between each byte sent on
the SPI bus. The block write may also be poked through the hal level for
additional speed improvements.
2017-05-25 12:04:45 -05:00
Martin Kojtal
7aea3bc43e
race tests: fix unsupported condition
...
Should be true if single thread is defined, then its not
supported.
2017-05-25 14:47:28 +01:00
Jimmy Brisson
4d985eae3a
Merge pull request #4385 from bridadan/examples_choose_source
...
Allow examples to specify which repo source to use for testing
2017-05-24 18:52:50 -05:00
Christopher Haster
3f92a15960
FAT: Added support for multiple active filesystems
...
- Increased _VOLUMES to 4
- Fixed a few issues in the FATFileSystem's _fsid
- Added tests for multiple partitions of fatfs
2017-05-24 11:18:47 -05:00
Brian Daniels
3966139cd7
Allowing examples to specify which repo source to use for testing.
...
They can pick from either the mbed developer site or the GitHub
repository.
2017-05-24 11:10:49 -05:00
Shaun Nelson
30579e8131
4354 Fix MOTE_L152RC GPIO Write
...
Add #define GPI_IP_WITHOUT_BRR
2017-05-24 11:37:15 -04:00
Martin Kojtal
186f406c24
Merge pull request #4366 from theotherjimmy/dedupe-nordic
...
Move duplicated analogin and pwmout to NRF52 directory
2017-05-24 13:30:27 +01:00
AndersLundgren
0167cbde31
Update cmain.S
2017-05-24 13:23:26 +02:00
Jan Jongboom
1b0d7ee120
Fix vscode intellisense engine to 'Tag Parser'
2017-05-24 10:56:45 +01:00
Martin Kojtal
463549331b
Merge pull request #4367 from theotherjimmy/reduce-heap-block-device
...
Reduce size of heap block device test
2017-05-24 09:18:03 +01:00
Jimmy Brisson
a3f7d06101
Partially Revert "Remove Cortex A boards as Cortex-A it is not supported in CMSIS5/RTX2"
...
This partially reverts commit e535493a01
.
2017-05-23 13:57:59 -05:00
Christopher Haster
d1468a68ab
FAT: Removed implicit MBR from FAT filesystem during format
...
- Implicit MBR still allowed during mount
- maintains storage compatibility
- Not needed
- MBR utility is not exposed through the FAT filesystem,
so the only used partition was always the first. Omitting
the MBR is functionally equivalent
- Saves a few blocks on storage for MBR + offset
for FAT alignment
- Duplicated with MBRBlockDevice
- The implicit MBR actually prevents nesting a FAT filesystem
in the MBRBlockDevice
2017-05-23 11:56:00 -05:00
Christopher Haster
590a40d9bf
bd: Added MBRBlockDevice for handling a master boot record on a block device
2017-05-23 11:55:57 -05:00
Vincent Coubard
897667deaa
makefile exporter: Escape double quote in toolchain flags.
...
Without this fix macro defined as -DFOO="BAR" won't be correctly
interpreted by the compiler.
2017-05-23 14:08:24 +01:00
Vincent Coubard
deaabf3123
uvision exporter: Escape double quote in flags.
...
Without this fix macro defined as -DFOO="BAR" won't be correctly handled
by uvision.
2017-05-23 14:04:05 +01:00
Vincent Coubard
834a302664
ticker test: Fix data scope dependency.
2017-05-23 11:14:10 +01:00
Jimmy Brisson
da9b8f3dee
Move duplicated NRF52 + MCU_NRF51822 files into NRF52
2017-05-22 11:26:43 -05:00
Jimmy Brisson
a56f874510
Reduce size of heap block device test
...
to fit into smaller targets
2017-05-22 10:47:36 -05:00
Martin Kojtal
a567afdf73
Merge pull request #4334 from 0xc0170/fix_issue4330
...
Revert partially "Remove Cortex A support from CMSIS/RTOS"
2017-05-22 16:14:21 +01:00
Vincent Coubard
fe2144f7ec
ticker tests: optimize RAM usage.
2017-05-22 12:07:12 +01:00
Jimmy Brisson
0ca9a6b479
Merge pull request #4353 from theotherjimmy/fix-static-nrf5
...
Add static to NRF5 SDK11 macro definition
2017-05-19 16:44:43 -05:00
Jimmy Brisson
7b04a52a46
Mock the function I just added in testing
2017-05-19 16:30:49 -05:00
Jimmy Brisson
3123a1d394
Switch dependencies to their respective CIL flags
2017-05-19 16:30:49 -05:00
Jimmy Brisson
5152c1c7ac
Make object files depend on compiler flags
2017-05-19 16:29:55 -05:00
Jimmy Brisson
e4739835ce
Add static to NRF5 SDK11 macro definition
2017-05-19 15:06:41 -05:00
jeromecoutant
5dc49b7d6c
STM32L4 replace deprecated macro name
2017-05-19 11:59:38 +02:00
Kari Severinkangas
4a438b6ab2
Thread minimal end device operating mode added
2017-05-19 11:30:11 +03:00
Martin Kojtal
5d0ce3c531
Merge pull request #4338 from andreaslarssonublox/ublox_odin_driver_os_5_v1.3_rc2
...
u-blox ODIN driver v1.3 rc2 for mbed OS 5
2017-05-19 08:42:14 +01:00
Sam Grove
a2a1581e2e
Merge pull request #4263 from Pliny/master
...
stm32f4xx: Consider all DMA ready/busy states in conditionals
2017-05-19 01:45:00 -05:00
Sam Grove
bcc69b4fcc
Merge pull request #4185 from sarahmarshy/mbed-debug-include
...
Include mbed_debug.h in mbed.h
2017-05-18 09:38:04 -05:00
Sam Grove
94b67de439
Merge pull request #4202 from theotherjimmy/rom-size-injection
...
Add support for Unmanaged Bootloader
2017-05-18 09:34:13 -05:00
Sam Grove
8e8174ac66
Merge pull request #4274 from kjbracey-arm/dns_query_garbage
...
NSAPI - Don't send trailing garbage in DNS queries
2017-05-18 09:29:59 -05:00
Sam Grove
6a96481d4d
Merge pull request #4311 from kjbracey-arm/lwip_cksum
...
Disable lwIP checksum-on-copy
2017-05-18 09:28:10 -05:00
Sam Grove
943ef8648b
Merge pull request #4325 from theotherjimmy/fix-unicode
...
Decode STDERR from compiler
2017-05-18 09:26:06 -05:00
jeromecoutant
0178969e90
STM32Cube_FW_L4_V1.8.0
...
CMSIS v1.1.1 => v1.3.1
STM32L4 HAL v1.5.1 => v1.7.1
2017-05-18 14:36:32 +02:00
Seppo Takalo
3126c3abf1
Update Nanostack to v6.1.0
2017-05-18 11:51:14 +03:00
Seppo Takalo
ad094fc5b6
Merge commit 'dcfe6c8f37971fa8a587eb488aca0437ead84f29' as 'features/FEATURE_COMMON_PAL/sal-stack-nanostack-eventloop'
2017-05-18 11:45:57 +03:00
Seppo Takalo
dcfe6c8f37
Squashed 'features/FEATURE_COMMON_PAL/sal-stack-nanostack-eventloop/' content from commit 1fc996d9f
...
git-subtree-dir: features/FEATURE_COMMON_PAL/sal-stack-nanostack-eventloop
git-subtree-split: 1fc996d9f5190b644b28589fb93b86479725b47f
2017-05-18 11:45:57 +03:00