Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
ff916ca
Overhaul the configuration system documentation
theotherjimmy Mar 21, 2018
0f73b53
minor typo/grammar/etc. fixes, and recommended rephrasings
bmcdonnell-ionx Mar 22, 2018
bf1062f
Remove outdated, incorrect note
theotherjimmy Mar 22, 2018
c24ba38
Reword intro to config params
theotherjimmy Mar 22, 2018
edbb0ba
Clarify first use of "config in target"
theotherjimmy Mar 22, 2018
92c47d3
Add note about library definition
theotherjimmy Mar 22, 2018
a12978d
Reword cumulative attributes to be more specific
theotherjimmy Mar 22, 2018
6c2cb40
Remove undefined "myapp"
theotherjimmy Mar 22, 2018
b613960
Merge branch 'config-overhaul' into config-overhaul
theotherjimmy Mar 22, 2018
8f1fd47
Merge pull request #1 from bmcdonnell-ionx/config-overhaul
theotherjimmy Mar 22, 2018
c1c24aa
Typo correction
theotherjimmy Mar 22, 2018
e007fe8
Expand on cumulative attributes
theotherjimmy Mar 22, 2018
2e93c6d
Reword individual config sections to mention how they were generated
theotherjimmy Mar 22, 2018
ef9087d
Move configuration system documentation
theotherjimmy Mar 22, 2018
bc4ef27
Fix link in Connectivity.md
Mar 22, 2018
e2446a8
Fix link in Drivers.md
Mar 22, 2018
ab8b7dc
Fix link in Platform.md
Mar 22, 2018
17a3340
Fix link in RTOS.md
Mar 22, 2018
227457a
Copy edit configuration.md
Mar 22, 2018
600974d
Make changes from comments.
Mar 26, 2018
9142e95
Resolve Brian's review comments
theotherjimmy Mar 28, 2018
6ee151a
Fix crazy typo
theotherjimmy Mar 28, 2018
44c1cce
Delete sentence in configuration.md
Mar 29, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -665,10 +665,6 @@
"title": "Configuring Tools",
"sources": [{
"type": "markdown",
"url": "https://github.com/ARMmbed/Handbook/blob/new_engine/docs/tools/config_system.md"
},
{
"type": "markdown",
"url": "https://github.com/ARMmbed/Handbook/blob/new_engine/docs/tools/bootloader.md"
},
{
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/configuration/Connectivity.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<h2 id="configuration-connectivity">Connectivity</h2>


You can configure various parameters using either C++ APIs or the Arm Mbed configuration system. Below are the parameters you can configure using the Mbed configuration system:
You can configure various parameters using either C++ APIs or the Arm Mbed configuration system. The following is the complete list of connectivity configuration parameters, as generated by `mbed compile --config -v`. Please see [the configuration system documentation](/docs/development/reference/configuration.html) for details on how you may use or override these settings.

```
Configuration parameters
Expand Down
2 changes: 2 additions & 0 deletions docs/reference/configuration/Drivers.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<h2 id="configuration-drivers">Drivers</h2>

The following is the complete list of driver configuration parameters, as generated by `mbed compile --config -v`. Please see [the configuration system documentation](/docs/development/reference/configuration.html) for details on how you may use or override these settings.

```
Configuration parameters
------------------------
Expand Down
2 changes: 2 additions & 0 deletions docs/reference/configuration/Platform.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<h2 id="configuration-platform">Platform</h2>

The following is the complete list of platform configuration parameters, as generated by `mbed compile --config -v`. Please see [the configuration system documentation](/docs/development/reference/configuration.html) for details on how you may use or override these settings.

```
Configuration parameters
------------------------
Expand Down
3 changes: 3 additions & 0 deletions docs/reference/configuration/RTOS.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ All threads in Mbed OS share a global heap. By default, mbed OS dynamically allo

By default, there are four threads running after boot: the ISR/scheduler thread, the idle thread, the timer thread and the main application thread. Combined, the idle thread, timer thread and ISR/scheduler thread consume 2 kilobytes of RAM. The user cannot modify these. You can expand or reduce the size of the main application thread stack by using the Mbed configuration system.


The following is the complete list of RTOS configuration parameters, as generated by `mbed compile --config -v`. Please see [the configuration system documentation](/docs/development/reference/configuration.html) for details on how you may use or override these settings.

```
Configuration parameters
------------------------
Expand Down
276 changes: 252 additions & 24 deletions docs/reference/configuration/configuration.md

Large diffs are not rendered by default.

308 changes: 0 additions & 308 deletions docs/tools/config_system.md

This file was deleted.