Commit Graph

19396 Commits (7988df79ad8cde236f058911261fcbf12c610f8b)

Author SHA1 Message Date
adbridge 7988df79ad Update mbed version block 2018-11-05 12:50:32 +00:00
adbridge 3aa8d7f906 Revert "Use the parsing status as a way to detect if the IP string represent a valid IPv6 address"
This reverts commit 99aa1dca0a.
This has been moved to 5.11
2018-11-05 12:36:59 +00:00
Taiki 6d95eaa03d Switch the IPv4 parser to the one recently introduced in libservice. Return a bool value on wether parsing of the IPv4 address string was successful 2018-11-04 22:52:56 -06:00
bcostm d5c8baa364 STM32F413ZH: fix wrong flash size for ARM compiler 2018-11-04 22:33:49 -06:00
bcostm 8731bc4080 STM32F413ZH: enable bootloader in targets.json 2018-11-04 22:33:49 -06:00
bcostm 3d70681879 STM32F413ZH: add defines for bootloader 2018-11-04 22:33:49 -06:00
micgur01 08cc9df94d code review for Update linker scripts for bootloader target L496GZ 2018-11-04 22:31:17 -06:00
micgur01 a30aef7771 code review for Update linker scripts for bootloader target L496GZ 2018-11-04 22:31:16 -06:00
micgur01 7f66158633 change mode to 664 2018-11-04 22:31:16 -06:00
micgur01 91695ab172 Update linker scripts for bootloader for L496GZ 2018-11-04 22:31:16 -06:00
Cruz Monrreal II 4a14db53b2 Make variables that are private in ConditionVariable.h, protected Paritally reverts docs PR 8511 2018-11-04 22:07:06 -06:00
Mel W 395ad2877e Articles and capitalization 2018-11-04 22:07:05 -06:00
Mel W 43ed879c48 Sentence restructuring, punctuation 2018-11-04 22:07:05 -06:00
Mel W cecd96f4f1 Breaking behaviors into two sections
as per @kjbracey-arm review
2018-11-04 22:06:11 -06:00
Mel W 99cc7f2fdf Adding missing punctuation. 2018-11-04 22:06:10 -06:00
Mel W 377be71ca7 True -> `true`, inserting article 2018-11-04 22:06:10 -06:00
Mel W 8bae0b1708 ...remainder of file... to [remainder of file] 2018-11-04 22:06:10 -06:00
Mel W f614965b0e Reformatting heading levels 2018-11-04 22:06:10 -06:00
Mel W ccda9b8bde One more missing period. 2018-11-04 22:06:10 -06:00
Mel W 50639d6d8b Adding periods 2018-11-04 22:06:10 -06:00
Mel W 1d41b0ec61 Capitalizing IoT 2018-11-04 22:06:10 -06:00
Mel W c11e33edcd Commas 2018-11-04 22:05:46 -06:00
Mel W b0b22fa7c6 Capitalization, formatting of true and false, punctuation. 2018-11-04 22:05:46 -06:00
Mel W 2be0af73ec Articles and capitalization 2018-11-04 22:05:46 -06:00
Mel W 722d3822f3 Sentence restructuring, punctuation 2018-11-04 22:05:46 -06:00
paul-szczepanek-arm e1d600175a review fixes 2018-11-04 22:05:46 -06:00
Paul Szczepanek addffcb1c4 capitalisation 2018-11-04 22:05:46 -06:00
Paul Szczepanek 30da67219f Update WiFiInterface.h 2018-11-04 22:05:46 -06:00
Paul Szczepanek f6000d3628 Update CellularBase.h 2018-11-04 22:05:46 -06:00
paul-szczepanek-arm 2f2cb1efd7 incorrect doc was copy pasted
replaced with copydoc instead
2018-11-04 22:05:46 -06:00
paul-szczepanek-arm 43c489e8a0 missing doxy 2018-11-04 22:05:46 -06:00
paul-szczepanek-arm b581299a20 remove redundancy and maintainance overhead 2018-11-04 22:05:46 -06:00
paul-szczepanek-arm e3f06997f6 return codes 2018-11-04 22:03:31 -06:00
paul-szczepanek-arm 2fda1c2385 doxygen fixes 2018-11-04 22:03:31 -06:00
Amanda Butler ea7be7c224 Edit Queue.h
Edit file, including existing text, mostly for active voice and consistent tense.
2018-11-04 22:00:49 -06:00
Steve Cartmell a5bb5246bb docs(api-queue): Update documentation for the Queue API 2018-11-04 22:00:49 -06:00
Leszek Rusinowicz b7c0fbddf2 Disabled makefile exporters for PSoC 6 based targets. 2018-11-02 19:50:03 -05:00
Leszek Rusinowicz e87c6b3e82 Removed "intermediate" PSOC6 targets from buildable target list. 2018-11-02 19:50:03 -05:00
Leszek Rusinowicz 43f5aa96fe Added missing README files for Cypress PDL library. hex files subfolder moved up one level to avoid license confusion. Removed non-TLS implementation of TRNG. Removed unused crypto libraries and headers. Replaced Cypress copyright licence per agreement. Removed unsed eeprom emulation middleware files. Renamed assembler files from *.s to *.S Removed "device_name" from targets.json definitions as it is not supoprted yet. 2018-11-02 19:50:03 -05:00
Leszek Rusinowicz 4a07001873 Simplified M0/M4 binary merging functionality. Now, M0 binary image to be used has to be explicitely named in a json file (can be ovverriden in mbed_app.json). Exporter hooks removed completely. Cleanup and improvements to the comments, including removal of the redundant doxygen comments. Code run through astyle. Additionally: - changes to drivers/Timer.cpp reverted - ipcpipe_transport.* files removed as they are not used for now, - fixed condition in stdio_init.cpp to perform serial initialization only when STDIO is enabled, - added missing resurce manager call in PWM initialization, - us_ticker initialization changed to use pre-reserved clock divider (to avoid resource manager call). Changed reporting level from info to debug in PSOC6.py. Added missing includes for function declarations in startup files. Fixed (removed) garbadge text in psoc6_utils.c Precompiled binaries updated for recent changes in psoc6_utils.c and moved to a separate folder; README and LICENSE files added. 2018-11-02 19:50:02 -05:00
Leszek Rusinowicz 9c93f3a850 Added required changes outside of TARGET_Cypress tree:
1. In drivers/Timer.cpp make sure that hardware timer is initialized outside of critical section.
   This is because on PSoC 6 hardware resources are shared between both cores
   and we have to make sure that the other core is not already using a particular resource.
   This mechanism is based on interprocessor communication taht cannot be handled iside of
   critical section.
2. Added support for post-binary hook function for PSoC 6 targets, so the hex image for M0+ CPU core
   can be merged with M4 core image for the final image.
3. Added possibility to use hook function from exportes, so the M0+ hex image could be included
   in the generated project.
4. Included hex images in the build dependency list, so the update of image is catched by the
   build process.
2018-11-02 19:50:02 -05:00
Leszek Rusinowicz 9e377f631f Added BLE support based on CORDIO stack. 2018-11-02 19:50:02 -05:00
Leszek Rusinowicz 24fcd69e1a Updated TARGET_Cypress sub-tree for FUTURE_SEQUANA target:
1. Complete set of HAL drivers for all peripherals of CY8C63xx PSoC chips.
2. Cypress PDL library updated to official 3.0.1 version.
3. Tree structure reorganized and cleaned up:
 + TARGET_Cypress
 +--+ TARGET_PSOC6+                  -> code & libs applicable to all PSoC 6 based devices
    +--+ TARGET_CY86XX               -> code & libs applicable to PSoC 63 based devices
    |  +--- TARGET_MCU_PSOC6_M0      -> code & libs applicable to PSoC6 Corted M0+ core
    |  +--- TARGET_MCU_PSOC6_M4      -> code & libs applicable to PSoC6 Corted M0F core
    |
    +--+ TARGET_FUTURE_SEQUANA       -> code applicable to Sequana board, both cores
       +--- TARGET_FUTURE_SEQUANA_M0 -> code applicable only to M0+ core on Sequana board
2018-11-02 19:50:02 -05:00
Leszek Rusinowicz 5e629e428c Initial version with support for PSoC 6 CY8C63XX and both cores using updated PDL 3.0.1 beta. 2018-11-02 19:50:01 -05:00
Adrien Chardon 816d33f368 Initial support for PSoC 6. 2018-11-02 19:50:01 -05:00
Antti Kauppila 45c0fa10cc Unittest fixes 2018-11-02 19:50:00 -05:00
Russ Butler 1bbe608e11 Fix missing doxygen pages
Set the doxygen option HIDE_UNDOC_CLASSES to NO so even classes
without top level documentation show up. This fixes missing class links
in the documentation.

This problem was introduced when the local doxygen settings were
synchronized with the website doxygen settings:
784fa91294
"Update doxygens to be in sync"
2018-11-02 19:50:00 -05:00
Cruz Monrreal II f6838ffc46 Updated and pinned version for requests 2018-11-02 19:50:00 -05:00
Jimmy Brisson 3fbdada065 Remove unused imports 2018-11-02 19:50:00 -05:00
Jimmy Brisson be45ef2ff7 Reformat make.py 2018-11-02 19:50:00 -05:00