Jimmy Brisson
7b5d48df38
Merge pull request #5571 from kjbracey-arm/retarget_fh
...
Complete mbed_retarget FileHandle rework
2018-02-07 17:21:09 -06:00
Cruz Monrreal
40d1c02e25
Merge pull request #5914 from mprse/Transaction_tests
...
Add Transaction class unit test.
2018-02-07 15:56:59 -06:00
Cruz Monrreal
e9fddb6eee
Merge pull request #6017 from theotherjimmy/bl-nonzero-rom
...
Correct auto-sizing last region of bl
2018-02-07 15:56:43 -06:00
Cruz Monrreal
c679dee286
Merge pull request #5848 from theotherjimmy/compile-py3
...
Python2+3: mbed compile, mbed test --compile, python unit tests
2018-02-07 15:48:18 -06:00
Cruz Monrreal
3b1438b9ba
Merge pull request #6015 from davidsaada/david_k82f_flash
...
Add missing flash device feature to the K82F board
2018-02-07 15:03:22 -06:00
Cruz Monrreal
ebb39244f4
Merge pull request #6001 from ubirch/mbed-os-5985
...
Corrects intermittent CLion exporter issue with cmake build directory
2018-02-07 14:56:18 -06:00
Cruz Monrreal
63201db875
Merge pull request #6004 from bcostm/fix_l476-486_sram_iar
...
STM32L476/486: Improve SRAM usage for IAR
2018-02-07 14:51:30 -06:00
Cruz Monrreal
671cf409c8
Merge pull request #6007 from theotherjimmy/bl-heed-outputext
...
Take OUTPUT_EXT into account in managed bl
2018-02-07 14:51:11 -06:00
Cruz Monrreal
779ee843ea
Merge pull request #5797 from hosse005/master
...
ARMC5+6: Specify CPU for ARM scatter file preprocessor
2018-02-07 14:50:44 -06:00
bcostm
7630874b9c
Move TARGET_DISCO_L072CZ_LRWAN1 folder
2018-02-07 16:23:09 +01:00
Kari Severinkangas
f63dbf56db
Mesh-api setters for eui64 and pskd
2018-02-07 16:45:39 +02:00
Wolfgang Betz
d6cb3853df
Enlarge event queue in `test_socket_attach()`
2018-02-07 13:40:50 +01:00
Martin Kojtal
1d759d0b9c
Merge pull request #5895 from maciejbocianski/fileHandle_tests
...
Add FileHandle tests
2018-02-07 11:53:04 +00:00
Antti Yli-Tokola
47e0922830
Update mbed-coap to version 4.2.0
...
* Add new API to remove sent blockwise message from the linked list
2018-02-07 13:03:12 +02:00
ccli8
e9e9b8ed5c
[M23] Fix CThunk error on Cortex-M23
...
Cortex-M23 doesn't support ARMv8-M Main Extension and so doesn't support:
ldm r0, {r0, r1, r2, pc}
Fix it by going Cortex-M0/M0+ way:
ldm r0, {r0, r1, r2, r3}
bx r3
2018-02-07 15:45:54 +08:00
deepikabhavnani
c50518e11c
-march not required if -mcpu is set
...
GCC_ARM throws warning if both architecture and core are set (though
correct). If CPU option is set correctly, architecture is set by compiler
itself.
2018-02-06 22:46:04 -06:00
Cruz Monrreal
f0273ecb28
Merge pull request #6026 from orenc17A/update_uvisor_tests
...
Update uvisor-tests.txt to disable EFM32 in Jenkins
2018-02-06 15:35:14 -06:00
Wilfried Chauveau
6c9fcf3dd8
rename MURATA type ABZ & WISE_1510 to their expected name
2018-02-06 21:23:37 +00:00
Cruz Monrreal
8ae80892b7
Merge pull request #5975 from ashok-rao/br-xDOT
...
Adding MTB_MTS_XDOT as a new target
2018-02-06 13:05:12 -06:00
Cruz Monrreal
2d05258661
Merge pull request #5876 from gorazdko/ff-lpc546xx-modify-target
...
lpc546xx and ff_lpc546xx: create parent object MCU_LPC546XX
2018-02-06 13:04:09 -06:00
Cruz Monrreal
07fce417ca
Merge pull request #5852 from maciejbocianski/scoped_lock
...
ScopedLock implementation
2018-02-06 12:51:21 -06:00
Oren Cohen
b6be492751
Update uvisor-tests.txt to disable EFM32 in Jenkins
2018-02-06 18:41:19 +02:00
Cruz Monrreal
3d815de0fc
Merge pull request #5419 from kjbracey-arm/kernel_ticks
...
Add absolute millisecond tick count to RTOS classes
2018-02-06 10:37:27 -06:00
Ashok Rao
6c8b9b5005
Added MTB aliases & default SPI
2018-02-06 13:44:24 +00:00
gorazd
8593ca6f80
ff_lpc546xx: move property to parent
2018-02-06 11:51:47 +01:00
gorazd
d651e0800c
lpc546xx and ff_lpc546xx: create parent object MCU_LPC546XX
2018-02-06 11:48:47 +01:00
Kevin Bracey
f79bfddcad
Make stdin/stdout/stderr be FileHandles
...
Rework so that everything is a FileHandle, including
stdin/stdout/stderr.
Provide legacy functionality of calling serial_getc and serial_putc as
an internal "DirectSerial" FileHandle.
Add a JSON option to use UARTSerial instead.
Add hooks for target and application to provide custom FileHandles.
Allow for CRLF conversion to work on any FileHandle that isatty(),
as stdin/stdout or any other FILE. Optimise the conversion so it
doesn't force all write calls to be 1 byte. Limit the conversion
to the stdio layer, so that read() and write() work the same as
the FileHandle methods - this seems less confusing.
2018-02-06 11:07:23 +02:00
Kevin Bracey
96c709fb35
Rework retarget opening
...
Rationalise layers a little more to add the POSIX standard fdopen(int)
and a local open(FileHandle) to map a FileHandle to a POSIX file
descriptor.
fdopen(FileHandle) is now a composite of those two, rather than being
a primitive.
2018-02-06 11:07:21 +02:00
TomoYamanaka
412a79d444
[RZ_A1LU] Fix TRNG function
...
Related to the review of #5857 , I fixed the TRNG function for GR-LYCHEE.
- I modified to zeroize "recv_data" before the function return.
- I added the processing that check the return value of I2C.read function. If return value is error, "output" is zeroized before function return.
- In trng_get_bytes_esp32 function, there is a time lag in the period from ESP32 reset to start working, error may occur when "Write" is called. Thus, I added a retry counter due to address this concern. There is not this counter for "Read" since it is called after "Write".
2018-02-06 15:44:33 +09:00
Jimmy Brisson
9c3b489bf6
Correct auto-sizing last region in bl
2018-02-05 14:00:12 -06:00
Jimmy Brisson
c52d1edd3e
Test for region list sanity (sizes all >= 0)
2018-02-05 13:58:37 -06:00
Jimmy Brisson
2d50a90b59
Python2+3: flash_algo
2018-02-05 11:13:40 -06:00
Jimmy Brisson
95c7d4d47c
Compare to unicode in example builder
2018-02-05 11:07:37 -06:00
Jimmy Brisson
db4c380b2b
Python2+3: build_travis.py and Travis tests
2018-02-05 11:07:37 -06:00
Jimmy Brisson
424ad856a9
Python2+3: make.py -n
2018-02-05 11:07:37 -06:00
Jimmy Brisson
1dd39fbe80
Python2+3: mbed test --compile
2018-02-05 11:07:37 -06:00
Jimmy Brisson
c93a2bfa4c
Python2+3: Use absolute import where possible
2018-02-05 11:07:37 -06:00
Jimmy Brisson
4322bee175
Python2+3: tests passing
2018-02-05 11:04:36 -06:00
Jimmy Brisson
cca4425af6
Python2+3: iteritems -> items
2018-02-05 11:04:36 -06:00
Jimmy Brisson
45bdd98a85
Python2+3: tests import correctly
2018-02-05 11:04:36 -06:00
Jimmy Brisson
7abeec9744
Python2+3: clean argparse
2018-02-05 11:04:35 -06:00
Jimmy Brisson
10a91216f5
Python2+3: The rest of mbed compile
2018-02-05 11:04:01 -06:00
Jimmy Brisson
380ecb1b0e
Python2+3: working through many has_attr exceptions
2018-02-05 11:04:01 -06:00
Jimmy Brisson
68737f2762
Python2+3: Things import
2018-02-05 11:03:44 -06:00
Cruz Monrreal
964e6e74fb
Merge pull request #5826 from codeauroraforum/Add_iMXRT_Support
...
NXP: Add support for MIMXRT1050_EVK
2018-02-05 10:15:17 -06:00
Cruz Monrreal
6a8a818ebf
Merge pull request #6012 from jeromecoutant/PR_SPI_FLUSH
...
STM32 SPI ASYNC - Add FIFO flush before transfer
2018-02-05 10:11:03 -06:00
David Saada
eb5b18bc13
Add missing flash device feature to the K82F board
2018-02-05 16:13:14 +02:00
Kimmo Vaisanen
4dad23a6a3
Add WISE-1570 external pin names
2018-02-05 14:47:52 +02:00
Kimmo Vaisanen
41490f48d0
Add MTB_ADV_WISE_1570 target
2018-02-05 14:31:20 +02:00
jeromecoutant
36c41186a6
STM32 SPI ASYNC - Add FIFO flush before transfer
2018-02-05 11:06:51 +01:00