<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/atf/docs/components, branch master</title>
<subtitle>Broadcom-s Trusted Firmware A</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/atf/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/atf/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/'/>
<updated>2019-10-11T12:39:06Z</updated>
<entry>
<title>doc: Misc syntax and spelling fixes</title>
<updated>2019-10-11T12:39:06Z</updated>
<author>
<name>Paul Beesley</name>
</author>
<published>2019-10-04T16:17:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=be653a6940b6c7bf3c0c6b7049ae829fa70863c1'/>
<id>urn:sha1:be653a6940b6c7bf3c0c6b7049ae829fa70863c1</id>
<content type='text'>
Tidying up a few Sphinx warnings that had built-up over time.
None of these are critical but it cleans up the Sphinx output.

At the same time, fixing some spelling errors that were detected.

Change-Id: I38209e235481eed287f8008c6de9dedd6b12ab2e
Signed-off-by: Paul Beesley &lt;paul.beesley@arm.com&gt;
</content>
</entry>
<entry>
<title>doc: Convert internal links to RST format</title>
<updated>2019-10-08T15:58:03Z</updated>
<author>
<name>Paul Beesley</name>
</author>
<published>2019-04-12T13:19:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=347609510e30f5cc3f33beaad3cf085e8296b883'/>
<id>urn:sha1:347609510e30f5cc3f33beaad3cf085e8296b883</id>
<content type='text'>
Currently links between documents are using the format:

&lt;path/to/&gt;&lt;filename&gt;.rst

This was required for services like GitHub because they render each
document in isolation - linking to another document is like linking
to any other file, just provide the full path.

However, with the new approach, the .rst files are only the raw
source for the documents. Once the documents have been rendered
the output is now in another format (HTML in our case) and so,
when linking to another document, the link must point to the
rendered version and not the .rst file.

The RST spec provides a few methods for linking between content.
The parent of this patch enabled the automatic creation of anchors
for document titles - we will use these anchors as the targets for
our links. Additional anchors can be added by hand if needed, on
section and sub-section titles, for example.

An example of this new format, for a document with the title
"Firmware Design" is :ref:`Firmware Design`.

One big advantage of this is that anchors are not dependent on
paths. We can then move documents around, even between directories,
without breaking any links between documents. Links will need to be
updated only if the title of a document changes.

Change-Id: I9e2340a61dd424cbd8fd1ecc2dc166f460d81703
Signed-off-by: Paul Beesley &lt;paul.beesley@arm.com&gt;
</content>
</entry>
<entry>
<title>Romlib makefile refactoring and script rewriting</title>
<updated>2019-07-22T16:07:57Z</updated>
<author>
<name>Imre Kis</name>
</author>
<published>2019-07-09T16:30:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=d8210dc67af5b8c5f17a799bc2af5186dd30ba21'/>
<id>urn:sha1:d8210dc67af5b8c5f17a799bc2af5186dd30ba21</id>
<content type='text'>
The features of the previously existing gentbl, genvar and genwrappers
scripts were reimplemented in the romlib_generator.py Python script.
This resulted in more readable and maintainable code and the script
introduces additional features that help dependency handling in
makefiles. The assembly templates were separated from the script logic
and were collected in the 'templates' directory.

The targets and their dependencies were reorganized in the makefile and
the dependency handling of included index files is possible now.
Incremental build is available in case of modifying the index files.

Signed-off-by: Imre Kis &lt;imre.kis@arm.com&gt;
Change-Id: I79f65fab9dc5c70d1f6fc8f57b2a3009bf842dc5
</content>
</entry>
<entry>
<title>doc: Generate PlantUML diagrams automatically</title>
<updated>2019-07-12T13:15:25Z</updated>
<author>
<name>Paul Beesley</name>
</author>
<published>2019-07-12T10:56:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=7cb68807fbd2138bfc71ace3548e4366d15daacf'/>
<id>urn:sha1:7cb68807fbd2138bfc71ace3548e4366d15daacf</id>
<content type='text'>
Currently we have some pre-rendered versions of certain diagrams
in SVG format. These diagrams have corresponding PlantUML source
that can be rendered automatically as part of the documentation
build, removing the need for any intermediate files.

This patch adds the Sphinx "plantuml" extension, replaces
references to the pre-rendered SVG files within the documents,
and finally removes the SVG files and helper script.

New requirements for building the docs are the
"sphinxcontrib-plantuml" Python module (added to the pip
requirements.txt file) and the Graphviz package (provides the
"dot" binary) which is in the Ubuntu package repositories.

Change-Id: I24b52ee40ff79676212ed7cff350294945f1b50d
Signed-off-by: Paul Beesley &lt;paul.beesley@arm.com&gt;
</content>
</entry>
<entry>
<title>Remove references to old project name from common files</title>
<updated>2019-07-10T10:13:00Z</updated>
<author>
<name>John Tsichritzis</name>
</author>
<published>2019-07-05T13:22:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=bd97f83a62382633468034db1e81381c5990b62a'/>
<id>urn:sha1:bd97f83a62382633468034db1e81381c5990b62a</id>
<content type='text'>
The project has been renamed from "Arm Trusted Firmware (ATF)" to
"Trusted Firmware-A (TF-A)" long ago. A few references to the old
project name that still remained in various places have now been
removed.

This change doesn't affect any platform files. Any "ATF" references
inside platform files, still remain.

Change-Id: Id97895faa5b1845e851d4d50f5750de7a55bf99e
Signed-off-by: John Tsichritzis &lt;john.tsichritzis@arm.com&gt;
</content>
</entry>
<entry>
<title>docs: removing references to GitHub</title>
<updated>2019-07-08T11:52:33Z</updated>
<author>
<name>John Tsichritzis</name>
</author>
<published>2019-07-05T13:14:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=d012c012e86516c6422f9cd245697e19cf205895'/>
<id>urn:sha1:d012c012e86516c6422f9cd245697e19cf205895</id>
<content type='text'>
Change-Id: Ibdee91ad337ee362872924d93e82f5b5e47e63d9
Signed-off-by: John Tsichritzis &lt;john.tsichritzis@arm.com&gt;
</content>
</entry>
<entry>
<title>Further fixes to documentation links</title>
<updated>2019-05-30T09:20:07Z</updated>
<author>
<name>John Tsichritzis</name>
</author>
<published>2019-05-28T12:13:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=f6ad51c8502c1d136067b9985459a4f3b8232866'/>
<id>urn:sha1:f6ad51c8502c1d136067b9985459a4f3b8232866</id>
<content type='text'>
Change-Id: Ib021c721652d96f6c06ea18741f19a72bba1d00f
Signed-off-by: John Tsichritzis &lt;john.tsichritzis@arm.com&gt;
</content>
</entry>
<entry>
<title>Fix documentation links</title>
<updated>2019-05-28T11:45:06Z</updated>
<author>
<name>John Tsichritzis</name>
</author>
<published>2019-05-28T11:45:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=566d15e84aefb63f33933934059e024008ae70ad'/>
<id>urn:sha1:566d15e84aefb63f33933934059e024008ae70ad</id>
<content type='text'>
Change-Id: Ic09e74f22b43fba51ee17cd02b5e1dc5d8e0bb63
Signed-off-by: John Tsichritzis &lt;john.tsichritzis@arm.com&gt;
</content>
</entry>
<entry>
<title>doc: Use proper note and warning annotations</title>
<updated>2019-05-22T10:28:17Z</updated>
<author>
<name>Paul Beesley</name>
</author>
<published>2019-03-13T16:20:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=e1c5026ac7e9da1b74047bf8cb9be2a5c9564532'/>
<id>urn:sha1:e1c5026ac7e9da1b74047bf8cb9be2a5c9564532</id>
<content type='text'>
The documentation contains plenty of notes and warnings. Enable
special rendering of these blocks by converting the note prefix
into a .. note:: annotation.

Change-Id: I34e26ca6bf313d335672ab6c2645741900338822
Signed-off-by: Paul Beesley &lt;paul.beesley@arm.com&gt;
</content>
</entry>
<entry>
<title>doc: Reorganise images and update links</title>
<updated>2019-05-22T10:28:17Z</updated>
<author>
<name>Paul Beesley</name>
</author>
<published>2019-03-13T15:49:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=a2c320a83ef3966b30929636fb8345a7eabee2ae'/>
<id>urn:sha1:a2c320a83ef3966b30929636fb8345a7eabee2ae</id>
<content type='text'>
Change-Id: I679d1499376a524bef1cfc33df995b0a719b5ac8
Signed-off-by: Paul Beesley &lt;paul.beesley@arm.com&gt;
</content>
</entry>
</feed>
