49 Commits

Author SHA1 Message Date
Sebastian Huber
7f514405fe cpu-supplement: Update ARM multilibs
Update #3747.
2019-05-15 07:17:51 +02:00
Chris Johns
fb72a002a3 Add unicode support for commonly used characters like copyright.
- This change makes the copyright character easier to see on editors
  lacking good unicode rendering support, ie terminals.
2019-02-28 10:22:54 +11:00
Chris Johns
f7384cc2e2 Use pathto() on the genindex URL to make it relative. 2019-02-15 09:40:50 +11:00
Chris Johns
5d8b0ddd0a waf: Remove as many sys path hacks as we can.
There are still sys.path hacks in the conf.py files. They cannot
be removed because the instance of python running the sphinx-build
command does not see our top level path hacks. I looked at using
PYTHONPATH but I could not figure out how to set a process environ
var for a waf build instance.
2019-02-13 10:18:43 +11:00
Sebastian Huber
fa5a960a1f Add copyright notices 2019-02-08 09:43:16 +01:00
Sebastian Huber
6f110ccf6b build: Prepend project common path
This avoids conflicts with standard packages such as PIL (Python Imaging
Library).
2019-02-08 09:43:16 +01:00
Sebastian Huber
0e46b342d0 cpu-supplement: Fix file name 2019-02-07 13:06:26 +01:00
Sebastian Huber
b5014fe0c8 Reformat and update copyright and license notices
For everything before 2015 an OAR copyright is assumed.  Later copyright
notices are based on Git commits on a best effort basis.

The copyright notices of the "RTEMS Software Engineering Handbook" and
the "RTEMS CPU Architecture Supplement" are incomplete.
2019-01-14 07:15:27 +01:00
Sebastian Huber
e52906b556 Simplify SPDX-License-Identifier comment 2019-01-11 07:22:01 +01:00
Sebastian Huber
12dccfe716 Remove superfluous "All rights reserved." 2019-01-11 07:18:56 +01:00
Sebastian Huber
4886d60aa8 Use standard format for copyright lines 2019-01-11 07:18:16 +01:00
Sebastian Huber
50fbe0d9b4 Add common header.rst to reduce copy and paste 2019-01-09 09:24:02 +01:00
Sebastian Huber
c1d296ae96 cpu-supplement: Update ARM multilibs 2019-01-07 07:46:40 +01:00
Joel Sherrill
e4087f0615 sparc_v8_stacks_regwin.rst: Add middle initail for Peter Magnusson
Peter requested this after reviewing the converted content. He
noted that it was a nit but he had consistently used his middle
initial in all academic settings and wanted to be consistent.
2018-12-20 09:19:05 -06:00
zehata
fdaef809d5 cpu-supplement/sparc.rst: Merge Annul Slot Explanation (GCI 2018)
This content originated as an email response from Jiri Gaisler
to Joel Sherrill in response to a question.
2018-11-20 10:36:10 -06:00
Joel Sherrill
80a2b756d1 cpu-supplement/sparc_v8_stacks_regwin.rst: Add credit box 2018-11-20 10:23:38 -06:00
Marçal Comajoan Cara
1c43e8c93e cpu-supplement/sparc_v8_stacks_regwin.rst: Complete Formatting
This work was part of GCI 2018.
2018-11-20 10:16:30 -06:00
Joel Sherrill
0a9dd48ebc cpu-supplement/sparc_v8_stacks_regwin.rst: Simplify section title 2018-11-19 13:12:12 -06:00
Marçal Comajoan Cara
ae05a27837 Improve SPARC Calling Overview Webpage conversion
Fixed tables, typos, redrawn images and converted ASCII art to ditaa
and PNG, and improved the overall format.

This work was part of GCI 2018.

Closes #3567.
2018-11-19 13:11:55 -06:00
Joel Sherrill
0bb0b8d570 cpu-supplement/sparc_v8_stacks_regwin.rst: Basic formatting with TBDs
Leaving notes for follow up as a GCI 2018 task.
2018-11-19 13:11:52 -06:00
Joel Sherrill
f067ba3efb Initial addition of SPARC V8 Stack/Register Windowing from Peter Magnusson
This content was originally at https://www.sics.se/~psm/sparcstack.html
and is currently only available via the Wayback Machine. Peter kindly gave
permission to include it with the RTEMS Documentation. This initial commit
is a cut and paste with minimal edits. Edits are needed to ensure proper
formatting and the figures need to be made to look correct in the Rest
formatted output.
2018-11-19 13:11:43 -06:00
Sebastian Huber
1a704cdc7f Remove m32c architecture port
Update #3599.
2018-11-09 14:59:59 +01:00
Chris Johns
969e60e596 Update the copyright year. 2018-10-19 14:42:12 +11:00
Chris Johns
5ce8e43506 build: Fix indexing so it works on HTML and PDF.
- Remove all genindex.rst files, these are generated and should not
  exist in our source.
- Fix the HTML templates so the local specialisation works.
- Add a index link to the sidebar for HTML.

Note, there is no TOC entry for the index in the PDF output and I
cannot figure out how to add one.

Closes #3503
2018-08-21 13:47:40 +10:00
Joel Sherrill
9bfda06298 cpu-supplement/sparc.rst: Revert work in progress accidentally committed 2018-08-20 11:16:24 -05:00
Joel Sherrill
ad2ca178e3 cpu-supplement/sparc.rst: Fix me 2018-08-20 11:07:47 -05:00
Sebastian Huber
67195aad65 cpu-supplement: Remove empty index
Due to the hierarchical structure an index is not absolutely necessary
and an empty index is not helpful.  The document sources contain no
index directives.

Close #3499.
2018-08-20 08:26:22 +02:00
Sebastian Huber
762b8d7ad5 cpu-supplement: Remove empty command/vars chapter
Close #3498.
2018-08-20 08:25:56 +02:00
Joel Sherrill
135b90cb1b Fix SPARC_SWTRAP_IRQDIS typo
close #3493.
2018-08-09 08:42:28 -05:00
Sebastian Huber
d909c5f19c cpu-supplement: Add RISC-V chapter
Update #3433.
2018-08-02 12:53:14 +02:00
Sebastian Huber
efd581f875 cpu-supplement: Update interrupt stack paragraph
Close #3459.
2018-07-19 07:36:54 +02:00
Chris Johns
42d50d760e Add indexes to all documents.
Update #3229.
2017-11-12 10:32:39 +11:00
Joel Sherrill
c6f8e512b9 Shorten the name of the BSP and Device Driver Development Guide
Old name:

    RTEMS BSP and Device Driver Development Guide

This is long and causes problems in the PDF output. This patch
changes the name to:

    RTEMS BSP and Driver Guide

Closes #3141.
2017-10-12 18:53:35 -05:00
Sebastian Huber
87e1929aea Mention i.MX 7 SMP support
Update #3090.
2017-09-27 14:55:45 +02:00
Sebastian Huber
3fdea2d2c0 cpu-supplement: Use literal instead of emphasis
Update #3082.
2017-08-25 10:35:14 +02:00
Sebastian Huber
873ba805c7 cpu-supplement: Fix PowerPC TOC limitation
Update #3082.
2017-08-24 15:55:07 +02:00
Sebastian Huber
b6977f7909 cpu-supplement/powerpc: Rewrite
Remove obsolete and duplicated information.  Reference the ABI
specifications.  Add 64-bit caveats.

Update #3082.
2017-08-23 09:23:23 +02:00
Chris Johns
efc29ff31b Update copyright notices. 2017-08-11 13:45:52 +10:00
Sebastian Huber
44c9e330bf cpu-supplement: Update TLS support status
Close #2468.
2017-06-12 11:09:06 +02:00
Chris Johns
ad5d63277c waf: Cleaner formatting to see the importing. 2017-03-27 10:25:25 +11:00
Chris Johns
f97be09daf Use a single top level version number. 2017-03-20 12:18:53 +11:00
Sebastian Huber
97e1553c06 c-user: Add support for references via bibtex
https://sphinxcontrib-bibtex.readthedocs.io/en/latest/index.html

Update #2871.
2017-01-18 11:31:46 +01:00
Joel Sherrill
7193f09294 Update document titles for consistency 2017-01-11 19:01:20 -06:00
Joel Sherrill
d8beaabd02 Remove references to SPARC/SIS BSP. Also clean up old ERC32 references.
updates #2810.
2017-01-11 18:22:10 -06:00
Sebastian Huber
45dc7c7ba5 Update version/revision to 4.11.99 2016-12-21 11:32:51 +01:00
Sebastian Huber
6297ad31d0 cpu-supplement: Document PowerPC SPRG0-2 usage 2016-11-10 10:16:30 +01:00
Chris Johns
f7dbf17028 cpu-supplement: Fix the project label. 2016-11-09 16:53:20 +11:00
Chris Johns
6916004896 cpu-supplement: Fix header levels. 2016-11-09 12:39:16 +11:00
Chris Johns
72a62ad88f Rename all manuals with an _ to have a -. It helps released naming of files. 2016-11-03 16:58:08 +11:00