Skip to content

Commit bb1b2b9

Browse files
vovamarchJonatanAntoni
authored andcommitted
Updated Overview page, and tag lines for Compilers/Stream/View.
1 parent 8ae06cd commit bb1b2b9

9 files changed

Lines changed: 497 additions & 526 deletions

File tree

CMSIS/DoxyGen/Compiler/Compiler.dxy.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ PROJECT_NUMBER = ""
5353
# for a project that appears at the top of each page and should give viewer a
5454
# quick idea about the purpose of the project. Keep the description short.
5555

56-
PROJECT_BRIEF = "Interface Firmware for CoreSight Debug Access Port"
56+
PROJECT_BRIEF = "Retarget standard C library file, I/O and OS functions"
5757

5858
# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
5959
# in the documentation. The maximum height of the logo should not exceed 55

CMSIS/DoxyGen/Doxygen_Templates/extra_stylesheet.css

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@ html {
186186
--tooltip-declaration-color: #006318;
187187
--tooltip-link-color: #4665A2;
188188
--tooltip-shadow: 1px 1px 7px gray;
189+
--tile-hover-border-coler: var(--arm_dark_gray);
189190
190191
/** font-family */
191192
--font-family-normal: Lato, Calibri, sans-serif;
@@ -354,6 +355,7 @@ html.dark-mode {
354355
--tooltip-declaration-color: #20C348;
355356
--tooltip-link-color: #79C0FF;
356357
--tooltip-shadow: none;
358+
--tile-hover-border-coler: var(--arm_light_gray);
357359
358360
359361
/** font-family */
@@ -388,36 +390,47 @@ body, table, div, p, dl {
388390
padding-bottom: 5px;
389391
vertical-align:text-top;
390392
text-align:center;
393+
margin: 2px;
394+
background-color: var(--group-header-separator-color);
391395
}
392396
393397
.tile:hover {
394-
border-color: var(--arm_blue);
398+
border-color: var(--tile-hover-border-coler);
395399
border-style: solid;
396400
border-width: 1px;
397-
padding-inline: 4px;
398-
padding-bottom: 4px;
401+
height: 130px;
402+
margin:1px;
403+
margin-bottom:0px;
404+
padding-inline: 5px;
405+
padding-bottom: 3px;
399406
}
400-
401-
407+
402408
.tile h2 {
403-
font-size: 18px;
409+
font-size: 17px;
404410
margin-top:5px;
405411
margin-bottom:0px;
406412
text-align:center;
407413
}
408414
409415
.tile .tileh {
410-
font-size: 18px;
416+
font-size: 17px;
411417
font-weight:bold;
412418
margin-top:5px;
413419
margin-bottom:0px;
414420
text-align:center;
415421
color:var(--page-link-color);
416422
}
417423
418-
.tile-link {
419-
vertical-align:text-bottom;
420-
margin-top:20px;
424+
.tiletxt {
425+
font-size: 15px;
426+
color:var(--page-foreground-color);
427+
margin:0px;
428+
padding:0px;
429+
}
430+
431+
.tilelinks {
432+
font-size: 14px;
433+
align-self: end;
421434
}
422435
423436

CMSIS/DoxyGen/Doxygen_Templates/printComponentTabs.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ var arr = [];
1414

1515
// fill array
1616
arr.push( new tabElement( "GEN", "General", "Overview"));
17-
arr.push( new tabElement( "CORE_A", "Core_A", "Core (A)"));
1817
arr.push( new tabElement( "CORE_M", "Core", "Core (M)"));
18+
arr.push( new tabElement( "CORE_A", "Core_A", "Core (A)"));
1919
arr.push( new tabElement( "DRV", "Driver", "Driver"));
2020
arr.push( new tabElement( "RTOS2", "RTOS2", "RTOS2"));
2121
arr.push( new tabElement( "DSP", "DSP", "DSP"));

CMSIS/DoxyGen/General/General.dxy.in

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -916,7 +916,9 @@ WARN_LOGFILE =
916916
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
917917
# Note: If this tag is empty the current directory is searched.
918918

919-
INPUT = .
919+
INPUT = ./src/introduction.md \
920+
./src/cmsis_sw_pack.md \
921+
./src/revision_history.md
920922

921923
# This tag can be used to specify the character encoding of the source files
922924
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
## CMSIS Software Pack {#cmsis_pack}
2+
3+
The CMSIS Base Components are maintained in the same [CMSIS 6 GitHub repository](https://github.com/ARM-software/CMSIS_6) and released as a bundle in [CMSIS-Pack](https://open-cmsis-pack.github.io/Open-CMSIS-Pack-Spec/main/html/index.html) format.
4+
5+
The table below shows the high-level structure of the **ARM::CMSIS** pack. Details about component folders can be found in the referenced component documentations.
6+
7+
File/Directory | Content
8+
:---------------------|:-------------------
9+
📄 ARM.CMSIS.pdsc | Package description file in CMSIS-Pack format
10+
📄 LICENSE | CMSIS License Agreement (Apache 2.0)
11+
📂 CMSIS | CMSIS Base software components folder
12+
┣ 📂 Core | Processor files for the [CMSIS-Core (Cortex-M)](../../Core/html/index.html)
13+
┣ 📂 Core_A | Processor files for the [CMSIS-Core (Cortex-A)](../../Core_A/html/index.html)
14+
┣ 📂 Documentation | A local copy of this documentation
15+
┣ 📂 Driver | API header files and template implementations for the [CMSIS-Driver](../../Driver/html/index.html)
16+
┗ 📂 RTOS2 | API header files and OS tick implementations for the [CMSIS-RTOS2](../../RTOS2/html/index.html)

CMSIS/DoxyGen/General/src/introduction.md

Lines changed: 37 additions & 511 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)