Commit Graph

139 Commits (0af260fe4371d8f45eb04a20a0dbf944067e2e02)

Author SHA1 Message Date
Jaeden Amero 39e69d328d Use boot stack size from config system
To allow overriding of the boot stack size from the Mbed configuration
system, consistently use MBED_CONF_TARGET_BOOT_STACK_SIZE rather than
MBED_BOOT_STACK_SIZE.

Fixes #10319
2020-09-10 10:08:38 +01:00
Hugues Kamba 834e530abd CMSIS: Restructure ported CMSIS_5
See docs/adr/0001_cmsis_component_source_structure_recommendations.md
For details information.
2020-09-01 15:55:13 +01:00
Hugues Kamba 5eb7285324 adr: Recommend CMSIS component source structure
Added an ADR to recommend component source structure.
2020-08-28 19:31:07 +01:00
Lingkai Dong ccacd5caf6 Move device_key into drivers 2020-08-14 17:16:40 +01:00
Rajkumar Kanagaraj 354bfaa840 Update header reference 2020-07-23 06:15:13 -07:00
Kevin Bracey 4ee7d24adc Add Chrono clock design document 2020-04-27 10:19:08 +03:00
Marcin Tomczyk 6a21dfa080 [Storage] Use internal flash for KVStore always if default configuration. TDB_INTERNAL is always for first choose. 2020-03-18 06:05:52 -07:00
Veijo Pesonen b575df072f Removes RSPIF block device driver
The driver is not needed by the bootloader anymore.
2020-02-24 16:01:14 +02:00
Michal Paszta b3d1d1f487 Add DTLS in Connectivity's design document 2020-01-02 12:06:25 +02:00
Amanda Butler bbb9c2e86c
Edit TLSSocket design document
Edit document, mostly for clarity and missing words.
2019-12-20 15:56:13 -06:00
Kimmo Vaisanen 5d5b8656da Update offloaded TLSSocket to TLSSocket design 2019-12-12 12:29:55 +02:00
Veijo Pesonen 060a1c6df7 NVStore: deprecated implementation removed 2019-12-03 15:36:31 +02:00
Przemyslaw Stekiel fcef50fcd2 Update Overview and background section 2019-11-28 08:32:10 +01:00
Przemyslaw Stekiel 1b3cce6dca Change naming: explicit to static 2019-11-28 08:32:09 +01:00
Przemyslaw Stekiel 181461dc71 Use html tables instead of images, add missing details. 2019-11-28 08:32:09 +01:00
Przemyslaw Stekiel ce2c10a6d3 Add design document for explicit pinmap extension 2019-11-28 08:32:08 +01:00
Evelyne Donnaes 813f680cd4 Serial design draft 2019-11-05 17:54:15 +00:00
Sebastian Toscano e5e86658b7
approcah -> approach 2019-04-12 14:21:25 +01:00
Cruz Monrreal e1736cd06f
Merge pull request #9571 from mprse/fix_9523_rtos_less_issue
Update to 2-region model for HEAP and Stack Memory
2019-02-26 22:50:19 -06:00
Martin Kojtal dbd92c746b
Merge pull request #9387 from tymoteuszblochmobica/Sockets
Multihoming initial release
2019-02-21 13:50:03 +01:00
Deepika Bhavnani 0d4d45e7ed Spell correction in design doc 2019-02-19 15:49:49 -06:00
Deepika 26a6a9a1c8 Add RAM memory model update document 2019-02-19 15:46:32 -06:00
Tymoteusz Bloch 49141376ee Multihoming initial release
Added Multihoming feature to LWIP (ability to use more than one network interfaces) for increasing networking reliability.
This involves:

    LWIP interface
    LWIP IP routing
    DNS storage
    Sockets (bind to interface name possibility)
    possibility to add non default network interface
    cellular middleware modifications if cellular connection is used
2019-02-19 17:39:46 +02:00
Russ Butler b63b30282e Update table of content links
Update the links and names in the table of contents.
2019-02-13 14:23:34 -06:00
Cruz Monrreal c2a67f3d8e
Make targets plural in design document
Co-Authored-By: c1728p9 <butleja10511@hotmail.com>
2019-02-13 09:00:29 -06:00
Russ Butler 73403b02bc Update pinmap design document
Update the pinmap design document to reflect the current design and to
match the design document template.
2019-02-12 15:20:29 -06:00
Wilfried Chauveau 50be53b853 fix according to @donatieng's review 2019-02-12 14:34:14 -06:00
Wilfried Chauveau 852749c92c update according to @bulislaw 's review 2019-02-12 14:34:14 -06:00
Wilfried Chauveau 860e536d71 add precision about static arrays and fix functions' names 2019-02-12 14:34:14 -06:00
Wilfried Chauveau fb8eb59c11 fix types names. 2019-02-12 14:34:14 -06:00
Wilfried Chauveau d1531daa39 add form_factors 2019-02-12 14:34:14 -06:00
Wilfried Chauveau a762fe2e11 add the RFC for PinMap's extension 2019-02-12 14:34:14 -06:00
Amanda Butler 29b3ed9214
Clarify addition to CONFIGURATION.md
Rephrase for clarity.
2019-01-16 17:20:29 -06:00
Martin Kojtal b833bbde78
Merge pull request #9237 from yossi2le/yossi_remove_num_entreies
Refactoring and fixing some issues in KVStore configuration.
2019-01-08 09:48:26 +00:00
Yossi Levy 388da7f841 Remove ROM overlaps checkup for kvstore FLASHIAP blockdevice if non default values are use
remove of rbp_number_of_entries from the kvstore configuration. Adding default option for storage_type
allowing the system to choose TDB_INTERNAl, TDB_EXTERNAL or FILESYSTEM base on the blockdevice component
set in the target board. Adding remarks to kv_config.cpp and break simplify the _get_blockdevice_FLASHIAP function
2019-01-03 14:01:42 +02:00
Yossi Levy b17d13e75e Documnent changes and adding const to get_type method 2018-12-23 14:27:14 +02:00
Yossi Levy 1d71fb1c9f Add get_type method to block devices. 2018-12-23 11:03:45 +02:00
David Saada cb7f68e992 Fix a few SecureStore issues (following preliminary security review)
- Remove require integrity flag (authentication) - always authenticate
- Use RBP KV to store CMAC also in write once case
- Allow removing a key if reading it failed on RBP authentication error
- Disable SecureStore if user disables MBED TLS AES CTR or CMAC
2018-12-10 23:34:57 +02:00
Nir Sonnenschein 0283bb84e4
Merge pull request #8667 from davidsaada/kvstore_integration
KVStore & derived classes: design docs, implementation & configuration
2018-11-25 07:30:53 +02:00
David Saada e9c25e23a5 KVStore & derived classes: design docs, implementation & configuration
Implement the following:
KVStore base class
TDBStore class
FileSystemStore class
SecureStore class
Global APIs
Configuration framework
Design documentation
2018-11-24 17:43:35 +02:00
Martin Kojtal 02266dba98
Merge pull request #8743 from SeppoTakalo/net_stats_doc
Add design document for network statistics.
2018-11-22 09:19:37 +01:00
Senthil Ramakrishnan a0e42fa21e Removing config option to print report to terminal on reboot, as it conflicts with current implementation of mbed_error_printf 2018-11-18 20:45:23 -06:00
Senthil Ramakrishnan 2d58f2374c Added more details around crc field and updated document with terminologies used 2018-11-18 20:40:41 -06:00
Senthil Ramakrishnan a87043fd74 Add function to reset the reboot count 2018-11-18 20:40:41 -06:00
Senthil Ramakrishnan 3ffa78ed41 Change phrasing and tense 2018-11-18 20:40:41 -06:00
Senthil Ramakrishnan 340099c9ea Fix code style issues and fix typos in diagrams 2018-11-18 20:40:40 -06:00
Senthil Ramakrishnan 0b9cd601de Updated with crash report region info and new diagrams added 2018-11-18 20:40:40 -06:00
Senthil Ramakrishnan 8c48a24ad4 Fix tab issues in TOC 2018-11-18 20:40:40 -06:00
Senthil Ramakrishnan 108483d5cb Updated TOC 2018-11-18 20:40:40 -06:00
Senthil Ramakrishnan a721158cd6 Boot sequence diagram added 2018-11-18 20:40:39 -06:00