Skip to content

Commit c822103

Browse files
StaticRocketcshilwant
authored andcommitted
fix(overview): remove incorrect ifconfig use
Remove the last of the incorrect usage of the ifconfig directive. Replace these cumbersome tables with list-tables. This is a little goofy due to old formatting. To keep in line with what was previously here (and to prevent automatic numbering of these tables), we must place the header in the first row and pad accordingly. Signed-off-by: Randolph Sapp <[email protected]>
1 parent 2c5d53f commit c822103

File tree

1 file changed

+90
-103
lines changed

1 file changed

+90
-103
lines changed

source/linux/Overview/_Processor_SDK_Linux_Software_Developers_Guide.rst

Lines changed: 90 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -8,123 +8,110 @@ suggestions at `E2E <https://e2e.ti.com/>`__.
88

99
.. ifconfig:: CONFIG_sdk in ('SITARA')
1010

11-
+------------------------------------------------------------------------+-------------------------------------------------------------------------------+
12-
| **Processor SDK Linux** |
13-
+========================================================================+===============================================================================+
14-
| |___Getting Started Guide___| <-- **Start Here** | |___How To Guides___| |
15-
+------------------------------------------------------------------------+-------------------------------------------------------------------------------+
16-
| |___Supported Platforms and Versions___| | |___Building the SDK___| |
17-
+------------------------------------------------------------------------+-------------------------------------------------------------------------------+
18-
| |___Directory Structure Overview___| | |___GPLv3 Disclaimer___| |
19-
+------------------------------------------------------------------------+-------------------------------------------------------------------------------+
20-
| |___Release Notes___| | |___Migration Guide___| |
21-
+------------------------------------------------------------------------+-------------------------------------------------------------------------------+
22-
| |___Technical Support___| | `Training <https://training.ti.com/processor-sdk-training-series>`__ |
23-
+------------------------------------------------------------------------+-------------------------------------------------------------------------------+
24-
25-
.. |___Getting Started Guide___| replace:: :ref:`Getting Started Guide <overview-getting-started>`
26-
.. |___Directory Structure Overview___| replace:: :ref:`Directory Structure Overview <overview-directory-structure>`
27-
.. |___Building the SDK___| replace:: :ref:`Building the SDK with Yocto <overview-building-the-sdk>`
28-
.. |___GPLv3 Disclaimer___| replace:: :ref:`GPLv3 Disclaimer <overview-gplv3-disclaimer>`
29-
.. |___Technical Support___| replace:: :ref:`Technical Support <overview-technical-support>`
30-
.. |___Supported Platforms and Versions___| replace:: :ref:`Supported Platforms and Versions <release-specific-supported-platforms-and-versions>`
31-
.. |___Migration Guide___| replace:: :ref:`Migration Guide <release-specific-migration-guide>`
32-
.. |___How To Guides___| replace:: :ref:`How To Guides <how-to-guides>`
33-
.. |___Release Notes___| replace:: :ref:`Release Notes <Release-note-label>`
11+
.. list-table::
12+
:header-rows: 1
13+
14+
* - Processor SDK Linux
15+
-
16+
* - :ref:`Getting Started Guide <overview-getting-started>` <-- **Start Here**
17+
- :ref:`How To Guides <how-to-guides>`
18+
* - :ref:`Supported Platforms and Versions <release-specific-supported-platforms-and-versions>`
19+
- :ref:`Building the SDK with Yocto <overview-building-the-sdk>`
20+
* - :ref:`Directory Structure Overview <overview-directory-structure>`
21+
- :ref:`GPLv3 Disclaimer <overview-gplv3-disclaimer>`
22+
* - :ref:`Release Notes <Release-note-label>`
23+
- :ref:`Migration Guide <release-specific-migration-guide>`
24+
* - :ref:`Technical Support <overview-technical-support>`
25+
- `Training <https://training.ti.com/processor-sdk-training-series>`__
3426

3527

3628
.. ifconfig:: CONFIG_sdk in ('JACINTO','j7_foundational')
3729

38-
+-----------------------------------------------------------------------+----------------------------------------------------------------------+
39-
| **Processor SDK Linux** | |
40-
+=======================================================================+======================================================================+
41-
| |__Getting Started Guide__| <-- **Start Here** | |__Directory Structure Overview__| |
42-
+-----------------------------------------------------------------------+----------------------------------------------------------------------+
43-
| |__Release Notes__| | |__How To Guides__| |
44-
+-----------------------------------------------------------------------+----------------------------------------------------------------------+
45-
| |__Technical Support__| | |__Building the SDK__| |
46-
+-----------------------------------------------------------------------+----------------------------------------------------------------------+
47-
| |__Linux Software Stack__| | |__GPLv3 Disclaimer__| |
48-
+-----------------------------------------------------------------------+----------------------------------------------------------------------+
49-
| `Training <https://training.ti.com/processor-sdk-training-series>`__ | |
50-
+-----------------------------------------------------------------------+----------------------------------------------------------------------+
51-
52-
.. |__Getting Started Guide__| replace:: :ref:`Getting Started Guide <overview-getting-started>`
53-
.. |__Directory Structure Overview__| replace:: :ref:`Directory Structure Overview <overview-directory-structure>`
54-
.. |__Building the SDK__| replace:: :ref:`Building the SDK with Yocto <overview-building-the-sdk>`
55-
.. |__GPLv3 Disclaimer__| replace:: :ref:`GPLv3 Disclaimer <overview-gplv3-disclaimer>`
56-
.. |__Technical Support__| replace:: :ref:`Technical Support <overview-technical-support>`
57-
.. |__Supported Platforms and Versions__| replace:: :ref:`Supported Platforms and Versions <release-specific-supported-platforms-and-versions>`
58-
.. |__Linux Software Stack__| replace:: :ref:`Linux Software Stack <overview-software-stack>`
59-
.. |__Migration Guide__| replace:: :ref:`Migration Guide <release-specific-migration-guide>`
60-
.. |__How To Guides__| replace:: :ref:`How To Guides <how-to-guides>`
61-
.. |__Release Notes__| replace:: :ref:`Release Notes <Release-note-label>`
30+
.. list-table::
31+
:header-rows: 1
32+
33+
* - Processor SDK Linux
34+
-
35+
* - :ref:`Getting Started Guide <overview-getting-started>` <-- **Start Here**
36+
- :ref:`Directory Structure Overview <overview-directory-structure>`
37+
* - :ref:`Release Notes <Release-note-label>`
38+
- :ref:`How To Guides <how-to-guides>`
39+
* - :ref:`Technical Support <overview-technical-support>`
40+
- :ref:`Building the SDK with Yocto <overview-building-the-sdk>`
41+
* - :ref:`Linux Software Stack <overview-software-stack>`
42+
- :ref:`GPLv3 Disclaimer <overview-gplv3-disclaimer>`
43+
* - `Training <https://training.ti.com/processor-sdk-training-series>`__
44+
-
6245

6346

6447
.. ifconfig:: CONFIG_part_family in ('General_family')
6548

66-
+------------------+------------------------+----------------------------+----------------------------+
67-
| **Foundational Components** (more information on each piece of the distribution) |
68-
+==================+========================+============================+============================+
69-
| |__U-Boot__| | |__Boot Monitor__| | |__Kernel__| | |__Filesystem__| |
70-
+------------------+------------------------+----------------------------+----------------------------+
71-
| |__Tools__| | |__OpenCL__| | |__OpenCV__| | |__Graphics & Display__| |
72-
+------------------+------------------------+----------------------------+----------------------------+
73-
| |__Multimedia__| | |__Examples & Demos__| | |__PRU Subsystem__| | |__Virtualization__| |
74-
+------------------+------------------------+----------------------------+----------------------------+
75-
| |__IPC__| | |__OpenVX__| | |__CMEM__| | |__Machine Learning__| |
76-
+------------------+------------------------+----------------------------+----------------------------+
77-
| |__ATF__| | |__OPTEE__| | | |
78-
+------------------+------------------------+----------------------------+----------------------------+
79-
80-
.. |__Boot Monitor__| replace:: :ref:`Boot Monitor <foundational-components-boot-monitor>`
81-
.. |__OpenCL__| replace:: `OpenCL <http://downloads.ti.com/mctools/esd/docs/opencl/index.html>`__
82-
.. |__OpenCV__| replace:: :ref:`OpenCV <foundational-components-opencv>`
83-
.. |__Multimedia__| replace:: :ref:`Multimedia <foundational-components-multimedia>`
84-
.. |__Virtualization__| replace:: :ref:`Virtualization <foundational-components-virtualization>`
85-
.. |__IPC__| replace:: :ref:`IPC <foundational-components-ipc>`
86-
.. |__OpenVX__| replace:: :ref:`OpenVX <foundational-components-openvx>`
87-
.. |__CMEM__| replace:: :ref:`CMEM <foundational-components-cmem>`
88-
.. |__Machine Learning__| replace:: :ref:`Machine Learning <foundational-components-machine-learning>`
89-
.. |__ATF__| replace:: :ref:`ATF <foundational-components-atf>`
90-
.. |__OPTEE__| replace:: :ref:`OPTEE <foundational-components-optee>`
49+
.. list-table::
50+
:header-rows: 1
51+
52+
* - Foundational Components
53+
-
54+
-
55+
-
56+
* - :ref:`U-Boot <foundational-components-u-boot>`
57+
- :ref:`Boot Monitor <foundational-components-boot-monitor>`
58+
- :ref:`Kernel <foundational-components-kernel>`
59+
- :ref:`Filesystem <foundational-components-filesystem>`
60+
* - :ref:`Tools <foundational-components-tools>`
61+
- `OpenCL <http://downloads.ti.com/mctools/esd/docs/opencl/index.html>`__
62+
- :ref:`OpenCV <foundational-components-opencv>`
63+
- :ref:`Graphics & Display <foundational-components-graphics-and-display>`
64+
* - :ref:`Multimedia <foundational-components-multimedia>`
65+
- :ref:`Examples, Demos <examples-and-demos>`
66+
- :ref:`PRU Subsystem <foundational-components-pru-subsystem>`
67+
- :ref:`Virtualization <foundational-components-virtualization>`
68+
* - :ref:`IPC <foundational-components-ipc>`
69+
- :ref:`OpenVX <foundational-components-openvx>`
70+
- :ref:`CMEM <foundational-components-cmem>`
71+
- :ref:`Machine Learning <foundational-components-machine-learning>`
72+
* - :ref:`ATF <foundational-components-atf>`
73+
- :ref:`OPTEE <foundational-components-optee>`
74+
-
75+
-
9176

9277

9378
.. ifconfig:: CONFIG_part_family in ('AM335X_family', 'AM437X_family', 'AM57X_family')
9479

95-
+--------------------------+------------------------+----------------------------+-------------+
96-
| **Foundational Components** (more information on each piece of the distribution) |
97-
+==========================+========================+============================+=============+
98-
| |__U-Boot__| | |__Kernel__| | |__Filesystem__| | |__Tools__| |
99-
+--------------------------+------------------------+----------------------------+-------------+
100-
| |__Graphics & Display__| | |__Examples & Demos__| | |__PRU Subsystem__| | |
101-
+--------------------------+------------------------+----------------------------+-------------+
80+
.. list-table::
81+
:header-rows: 1
10282

103-
.. |__U-Boot__| replace:: :ref:`U-Boot <foundational-components-u-boot>`
104-
.. |__Kernel__| replace:: :ref:`Kernel <foundational-components-kernel>`
105-
.. |__Filesystem__| replace:: :ref:`Filesystem <foundational-components-filesystem>`
106-
.. |__Tools__| replace:: :ref:`Tools <foundational-components-tools>`
107-
.. |__Graphics & Display__| replace:: :ref:`Graphics & Display <foundational-components-graphics-and-display>`
108-
.. |__Examples & Demos__| replace:: :ref:`Examples, Demos <examples-and-demos>`
109-
.. |__PRU Subsystem__| replace:: :ref:`PRU Subsystem <foundational-components-pru-subsystem>`
83+
* - Foundational Components
84+
-
85+
-
86+
-
87+
* - :ref:`U-Boot <foundational-components-u-boot>`
88+
- :ref:`Kernel <foundational-components-kernel>`
89+
- :ref:`Filesystem <foundational-components-filesystem>`
90+
- :ref:`Tools <foundational-components-tools>`
91+
* - :ref:`Graphics & Display <foundational-components-graphics-and-display>`
92+
- :ref:`Examples, Demos <examples-and-demos>`
93+
- :ref:`PRU Subsystem <foundational-components-pru-subsystem>`
94+
-
11095

11196

11297
.. ifconfig:: CONFIG_sdk in ('SITARA')
11398

114-
.. ifconfig:: CONFIG_part_variant not in ('AM62LX', 'AM62X', 'AM62AX', 'AM62PX', 'AM335X', 'AM437X', 'AM65X')
115-
116-
+-----------------+------------------------+------------------+-----------------------------------+
117-
| **PRU-ICSS / PRU_ICSSG Protocols** (more information on each piece of the distribution) |
118-
+=================+========================+==================+===================================+
119-
| |__DUAL_EMAC__| | |__HSR_PRP__| | |__PTP__| | |__RSTP__| |
120-
+-----------------+------------------------+------------------+-----------------------------------+
121-
| |__CCLINK__| | |__SORTE__| | |__OPCUA__| | |
122-
+-----------------+------------------------+------------------+-----------------------------------+
123-
124-
.. |__DUAL_EMAC__| replace:: :ref:`DUAL_EMAC <industrial-protocols-dual-emac>`
125-
.. |__HSR_PRP__| replace:: :ref:`HSR_PRP <industrial-protocols-hsr-prp>`
126-
.. |__PTP__| replace:: :ref:`PTP <industrial-protocols-ptp>`
127-
.. |__RSTP__| replace:: :ref:`RSTP <industrial-protocols-rstp>`
128-
.. |__CCLINK__| replace:: :ref:`CCLINK <industrial-protocols-cclink>`
129-
.. |__SORTE__| replace:: :ref:`SORTE <industrial-protocols-sorte>`
130-
.. |__OPCUA__| replace:: :ref:`OPC/UA <industrial-protocols-opcua>`
99+
.. ifconfig:: CONFIG_part_variant not in ('AM62LX', 'AM62X', 'AM62AX', 'AM62PX', 'AM335X', 'AM437X', 'AM65X')
100+
101+
.. list-table::
102+
:header-rows: 1
103+
104+
* - PRU-ICSS / PRU_ICSSG Protocols
105+
-
106+
-
107+
-
108+
* - :ref:`DUAL_EMAC <industrial-protocols-dual-emac>`
109+
- :ref:`HSR_PRP <industrial-protocols-hsr-prp>`
110+
- :ref:`PTP <industrial-protocols-ptp>`
111+
- :ref:`RSTP <industrial-protocols-rstp>`
112+
* - :ref:`CCLINK <industrial-protocols-cclink>`
113+
- :ref:`SORTE <industrial-protocols-sorte>`
114+
- :ref:`OPC/UA <industrial-protocols-opcua>`
115+
-
116+
117+

0 commit comments

Comments
 (0)