Saheer Babu
5b0c1df525
github actions for mbed-os-env docker management
2021-08-03 16:28:14 +01:00
plan-do-break-fix
915b45af23
fix(docs): corrects various typos in project documentation
2021-04-23 23:31:11 -05:00
Vikas Katariya
8b70ae1d83
docs: Update to reflect Mbed CLI 2 changes
...
Due to the recent release of Mbed CLI 2, the command line options
have been renamed to ensure good usability and harmonize with the old
tools.
These are the following changes done:
* Minimum Cmake - 3.19.0 is required
* Minimum Mbed-tools - 4.0.0 is required
* mbed-tools cmd `init` to `new`
* mbed-tools cmd `build` to `compile`
* Removed whitespaces
2020-12-01 14:57:24 +00:00
Hugues Kamba
e80fa8b715
CMake: Rename Mbed OS path variable for consistency
...
Rename the CMake variable expected from applications from MBED_ROOT to
MBED_PATH to be consistent with the naming used for the configuration file
(MBED_CONFIG_PATH) also expected from applications.
2020-11-06 17:25:23 +00:00
Hugues Kamba
bf84a5b329
CMake: Rename CMake targets
...
* mbed-os renamed mbed-core
* mbed-os-<COMPONENT> renamed mbed-<COMPONENT>
2020-11-06 17:25:22 +00:00
Rajkumar Kanagaraj
8016a53400
CMake: replace usage of the mbed_add_cmake_directory_if_labels() function ( #13754 )
...
Directories that start with special prefixes (TARGET_, FEATURE_, COMPONENT_) are added to the build based on Mbed target configuration from targets.json instead of calling utility function mbed_add_cmake_directory_if_labels().
2020-11-06 17:25:21 +00:00
Hugues Kamba
fa98689639
CMake: Componentize Mbed OS into multiple CMake targets ( #13732 )
...
Aside from the core mbed-os CMake target, a number of targets have been created so they can optionally be included by application executables that require them using `target_link_libraries()`.
Co-authored-by: Martin Kojtal <martin.kojtal@arm.com>
Co-authored-by: Rajkumar Kanagaraj <rajkumar.kanagaraj@arm.com>
2020-11-06 17:25:21 +00:00
Hugues Kamba
3b8aba1dce
CMake: Add support for printf lib selection
2020-11-06 17:25:21 +00:00
Hugues Kamba
18345795cd
CMake: Add support for C lib selection
...
Configure the selected toolchain for the selected C library
2020-11-06 17:25:21 +00:00
Martin Kojtal
4ec13d7bd5
CMake design: update to the latest version of feature-cmake branch ( #13614 )
...
We made changes like tools/cmake folder change, removed app.cmake.
2020-11-06 17:25:21 +00:00
Martin Kojtal
f0072e7e56
CMake design doc: update to the latest mbed-tools updates
...
Refactor Mbed OS CMake scripts section - details about mbed-os/cmake scripts
Add mbed-tools - how mbed-tools built an application with CMake
2020-11-06 17:25:16 +00:00
Hugues Kamba
52dd933491
CMake: Add design document
2020-11-06 17:25:14 +00:00
Rajkumar Kanagaraj
f79e2791bf
Refactor storage docs
2020-09-17 16:07:22 +01:00
Rajkumar Kanagaraj
8a15506d0d
Refactor nfc and connectivity docs
2020-09-17 16:05:54 +01:00
Rajkumar Kanagaraj
19908b2b21
Refactor hal, platform, rtos docs
2020-09-17 16:03:43 +01:00
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